[ADMN/RPG] Estate [1.2.5]

Discussion in 'Inactive/Unsupported Plugins' started by thefiscster510, May 4, 2012.

  1. Offline


    This is a simple real estate plugin I have been working on. It's still in it's dev stage so I would be very happy if you guys make me aware of any errors or anything :) Thanks.
    Bukkit DEV Page: http://dev.bukkit.org/server-mods/estate


    1. WorldEdit by sk89q - http://dev.bukkit.org/server-mods/worldedit/
    2. Vault by Sleaker - http://dev.bukkit.org/server-mods/vault/
    3. An Economy plugin like iConomy - http://dev.bukkit.org/server-mods/iconomy/

    • /estate - Give information about the plugin
    • /estatelist - Gives a list of all estates
    • /estatesell - If a user is looking at an estate sign that they own, and have the estate.sell permission, It will put the estate up for sale.
    • /estaterename - Renames an estate
    • /estateadduser - Adds a user to an estate (They can build on it)
    • /estateremoveuser - Removes a user from an estate

    • estate.estate:
    1. description: Shows information about the plugin when they type /estate
    • estate.buy:
    1. description: Allows a user to buy estates
    • estate.create:
    1. description: Allows a user to create an estate
    • estate.destroy.self:
    1. description: Allows a user to destroy their own estate
    • estate.destroy.other:
    1. description: Allows a user to destroy another persons estate
    • estate.build:
    1. description: Allows a user to build on any estate
    • estate.break:
    1. description: Allows a user to break blocks on any estate
    • estate.list:
    1. description: Command for listing all of the estates
    • estate.sell.self
    1. description: Allows a user to put plots that they own up for sale
    • estate.sell.other
    1. description: Allows a user to put other peoples plots up for sale
    • estate.unlimited
    1. description: Allows a user to own an unlimited amount of plots (Ignores the "Max:" setting in the config)
    • estate.rename.self
    1. description: Allows a user to rename their own estate
    • estate.rename.other
    1. description: Allows a user to rename another persons estate
    • estate.adduser.self
    1. description: Adds a user to an estate that the sender owns
    • estate.adduser.other
    1. description: Adds a user to an estate owned by another player
    • estate.removeuser.self
    1. description: removes a user from an estate that the sender owns
    • estate.removeuser.other
    1. description: removes a user from an estate owned by another player
    How to use

    • First, you need to select an area for the estate with WorldEdit, This area needs to be a cuboid.
    • Next, you need to create an Estate Sign, The lines need to be like this
    1. [Estate]
    2. Price for estate
    3. Estates owner name
    4. The name for the estate
    Now, The cuboid selected with WorldEdit is linked to that sign.
    Someone with the estate.buy permission can oposite click the sign to buy the estate. Now, Only they can build on it =3
    Source Code





    1. Added /estateadduser command
    2. Added estate.adduser.self permission
    3. Added estate.adduser.other permission
    4. Added /estateremoveuser command
    5. Added estate.removeuser.self permission
    6. Added estate.removeuser.other permission
    7. Fixed some typos



    Made people only able to buy on right click
    Removed estate.destroy and made it estate.destroy.self and estate.destroy.other
    Added the /estaterename command
    Added the estate.rename.self permission
    Added the estate.rename.other permission



    Added estate.unlimited permission
    Added estate.sell.self permission
    Added estate.sell.other permission
    Added /estatesell command
    Added limited ownership. (Max setting in config.yml)



    First release =3

    To Do

    • Add a command to put your plot back up for sale

    • Add a limit to how many plots a user can own server wide.

    • Add a command to change the name of a plot

    • Make it so that a single plot can have more than one owner.
    • What Else?

    • Thanks to Astram, PoopYou and LargoData for testing the plugin :)
    • Thanks to PoopYou and CorriePie for their contributions
    • Thanks to xJadonx for the awesome logo!
  2. Offline


    Nice Plugins! i go to Test it!
  3. Offline


    Sweet man! Let me know of any bugs on the dev pages forum area =3
  4. Offline


    Very cool :D
  5. Offline


    Thanks man! And I'm currently in the process of adding some features. Like being able to put a lot that you own up for sale and a limit to how many you can own (You can set this in the configuration)
  6. Offline


    This plugins is very cool!! I love this!
  7. Offline


    Thanks a lot! Still a lot of bugs to work out, But I'm working on it.
  8. Offline


    org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register me.
    thefiscster510.regionbuy.EnvListen@53164a3b while not enabled
    at org.bukkit.plugin.SimplePluginManager.registerEvents(SimplePluginMana
    at me.thefiscster510.regionbuy.Main.onEnable(Main.java:45)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

    I get this just after start up and it won't let me use it because of it [creeper]
  9. Offline

    Deleted user

    onEnable() event is wrong @thefiscster510.
  10. Offline


    It looks like it's failing to find either A) An economy plugin B) Vaut or C) WorldEdit, You need to make sure you have all of those.
  11. Offline


    Released V0.2 =3
  12. Offline


    Is there a way to allow multiple owners on one plot?
  13. Offline


    Not yet. I'm not sure how i would do that either, where as it won't fit on a sign. But i will prolly find a way

    I found a way :) Will be in next update

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 25, 2016
  14. Offline


    It's done! Just download the new version :)
  15. Offline


    I put the Estate.jar in the plugin folder. And then run the server. But it doesn't load it.
  16. Offline


    I like this plugin alot, have been using it since 0.1, What i would love to see with this plugins is where you can worldguard regions as estates by selecting the region, then placing the signm That way if the sign is removed the region is still there. Also maybe a possibility to rent?

Share This Page