[ADMN/RPG] Estate [1.2.5]

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

  1. Offline

    thefiscster510

    [​IMG]
    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






    Prerequisites/Dependencies


    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/
    Commands

    • /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
    Permissions

    • 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
    [​IMG]
    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

    https://github.com/thefiscster510/RegionBuy/

    Download

    V0.9

    ChangeLog

    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
    Download

    http://dev.bukkit.org/server-mods/estate/files/5-estate-jar-v0-9/
    V0.5

    ChangeLog

    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
    Download

    http://dev.bukkit.org/server-mods/estate/files/4-estate-v0-5-jar/
    V0.2

    ChangeLog

    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)
    Download

    http://dev.bukkit.org/server-mods/estate/files/2-estatev0-2-jar/
    V0.1

    ChangeLog

    First release =3
    Download

    http://dev.bukkit.org/server-mods/estate/files/1-estate-jar/
    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

    • 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

    mcheadhunts

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

    thefiscster510

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

    C0nsole

    Very cool :D
     
  5. Offline

    thefiscster510

    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

    mcheadhunts

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

    thefiscster510

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

    LargoData

    org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register me.
    thefiscster510.regionbuy.EnvListen@53164a3b while not enabled
    at org.bukkit.plugin.SimplePluginManager.registerEvents(SimplePluginMana
    ger.java:486)
    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
    .java:336)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:381)
    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

    ShootToMaim

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

    thefiscster510

    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.
    LargoData
     
  11. Offline

    thefiscster510

    Released V0.2 =3
     
  12. Offline

    extended_clip

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

    thefiscster510

    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

    thefiscster510

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

    Tigerius

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

    extended_clip

    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