Residence


About
Residence is different from most protection plugins in that it aims for the users to be able to protect their own homes without having to bother the admin to do it. Residence has support for a variety of different protection types including preventing movement through areas, all of which can be configured by the land owner, and limited by the admin.
Links
- Vault: Vault
- Spigot Page: Spigot Page
- GitHub Source: GitHub
- IRC discussion channel: irc://irc.esper.net/Residence
Addons
- Dynmap Residence - Dynmap plugin that shows residences on the webmap.
- ResExtras - Control snow, ice, animals, mobs, and more within a residence.
- Residence Fly - Controls flying within a residence. Leaving will cause a player to fall.
- Residence Signs - Easy buying/selling/renting with signs.
- ResTown - Controls which users can build outside of a residence.
- ResProtect - Protects animals via flags
- ResCreative - Grants creative on entering a residence.
- ResPerm - Adds additional permissions to a player on residence change.
- SimpleClansResidence - Integrates Residence and SimpleClans
- Flags - Apparently adds flags or something
Want your addon listed here? Contact a developer via PM.
Past Contributors
- smbarbour (Code)
- inorixu (Code)
- lemon42 (Code)
- Daniel Few (Wiki)
- Linaks (Residence Logo)
- SirHedgehog (Code)
- GSValore (Code)
- Samkio (Wiki Video)
- JustinGuy (Code)
- Tonkovich (Code)
Support
Support has been turned over to Dart21 and his branch, any questions should be directed to him
-
View User Profile
-
Send Message
Posted Aug 8, 2012@TOOTHPlCK1
True, but it is hard to do that if they don't have any pattern, and you want to give someone a "power to build around plots and remove them" :)
But sometimes inherit would be great/needed but not everywhere :)
-
View User Profile
-
Send Message
Posted Aug 7, 2012@kolorafa
Or you could set up a subzone on all the roads.....
-
View User Profile
-
Send Message
Posted Aug 7, 2012@emfjop
Yes, we figured out that you can use "double subzone" to sell.
Residence: Town1
Subzone: Plot1
Subzone: sell - the same size as Plot1
and you SELL "Town1.Plot1.sell" then you have still yours Town1.Plot1 and he has Town1.Plot1.sell
Then you still CAN'T ! modify or open his chests because you should not have access to someones house but you can type /res delete Town1.Plot1
and the owner will lost his plot, it is ok because the owner of that plot will know that you take it :)
ResidenceFlagsInherit: true - is not a good solution, exmaple:
You have a Town, you want to give person X to have access to modify Town Roads !
so you give him /res pset Town1 PlayerName build true
And now the probelm, "how to prevent him from build in other players residences"!
If you have inherit true you need to typ /res pset [..] PlayerName build false ON EVERY SUBZONE !
-
View User Profile
-
Send Message
Posted Aug 7, 2012@emfjop
-
View User Profile
-
Send Message
Posted Aug 7, 2012Hello, i have a doubt:
I have a city (residence) , and i am the owner, and i make subzones. When i sell a subzone (witch residencesigns) and someone buys it, i (the owner of the residence) can't build in the subzone and i cant delete it. Is there any way i can do both things?
Thanks
-
View User Profile
-
Send Message
Posted Aug 7, 2012@Neko250
Just install dev build. its got everything except for having moved off of the deprecated chat event. Once I do that I will make it a Official res build for 1.3
-
View User Profile
-
Send Message
Posted Aug 7, 2012Error with chinese.yml language: http://pastebin.com/Lpq1DJJP
Please, add an option to delete lang files.
-
View User Profile
-
Send Message
Posted Aug 7, 2012In creative mode everybody are able to destroy privat building but now all time but sometimes privat allows to crash 1 block.
Creative server all players have gamemode 1 with flags everything is good in config
-
View User Profile
-
Send Message
Posted Aug 7, 2012hello, i have a big woodhouse on my server that is protected with residence, i have used /res set destroy true on it, can i somehow set blacklist items that can't be destroyed? because woodhause have 6 layers with bedrock, dirt and tree's and i need to build floor's with glowstone because of not enought light on lower floors for example /res lset woodhouse destroylist 89,3 false will disallow to destroy glowstone and dirt on residence woodhouse where is used flag - destroy true if it is possible pls let me know thank u very much for great work :)
-
View User Profile
-
Send Message
Posted Aug 7, 2012@TOOTHPlCK1
Hello,
this dev build still throws nag watning and cause slowdowns:
2012-08-07 12:42:39 [WARNING] [Residence] "Residence v2.6.5" has registered a listener for org.bukkit.event.player.PlayerChatEvent on method "public void com.bekvon.bukkit.residence.listeners.ResidencePlayerListener.onPlayerChat(org.bukkit.event.player.PlayerChatEvent)", but the event is Deprecated. Server performance will be affected; please notify the authors [bekvon, inorixu, lemon42, nate302, smbarbour, Shayana, t00thpick1].
org.bukkit.plugin.AuthorNagException
at org.bukkit.plugin.java.JavaPluginLoader.createRegisteredListeners(JavaPluginLoader.java:302)
at org.bukkit.plugin.SimplePluginManager.registerEvents(SimplePluginManager.java:507)
at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:283)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at com.bekvon.bukkit.residence.Residence.setEnabled(Residence.java:1838)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:357)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:263)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:245)
at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296)
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:380)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
-
View User Profile
-
Send Message
Posted Aug 6, 2012@TOOTHPlCK1
you are correct it does still work (there is a workaround in craftbukkit) however there is a noticeable loss in performance when running plugins with the depreciated code.
-
View User Profile
-
Send Message
Posted Aug 6, 2012@datwerd86
To my knowledge, even though its deprecated it should still work, although it will throw up that error. Just use the current dev build until bukkit releases a RB at which point we should have a official build out too.
-
View User Profile
-
Send Message
Posted Aug 6, 2012so the github source still has depreciated PlayerChatEvent??
possible to fix it on github and ill compile against a 1.3.1 craftbukkit myself
this is the ONLY plugin im waiting for out of around 50 that broke with the event depreciation.
would really appreciate some sort of 1.3.1 compatible dev build
-
View User Profile
-
Send Message
Posted Aug 6, 2012I think you forgot to change the version number
-
View User Profile
-
Send Message
Posted Aug 6, 2012Our current dev build should fix all errors except for the Deprecated ChatEvent error that is in 1.3, I would recommending using that until we fully prep Residence up for 1.3
Dev Build
@FRLanc
That was caused by someone removing the res they are standing in, its fixed in the dev build. see above
-
View User Profile
-
Send Message
Posted Aug 5, 2012please get an update out asap, thanks
-
View User Profile
-
Send Message
Posted Aug 5, 20121.2.5 but new error for me. AND! A lot of error for chines language!! Plz make removable language files =\ 2012-08-06 01:43:27 [SEVERE] Could not pass event PlayerMoveEvent to Residence java.lang.NullPointerException at com.bekvon.bukkit.residence.listeners.ResidencePlayerListener.onPlayerMove(ResidencePlayerListener.java:489) at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:210) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:114) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:172) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:97) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:640) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:518) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
-
View User Profile
-
Send Message
Posted Aug 4, 2012@GioboiMC
Looks like OnPlayerChatEvent was removed in 1.3. I will look into it.
-
View User Profile
-
Send Message
Posted Aug 4, 2012Residence is spitting out tons of errors with 1.3
2012-08-04 17:18:40 [WARNING] [Residence] "Residence v2.6.5" has registered a listener for org.bukkit.event.player.PlayerChatEvent on method "public void com.bekvon.bukkit.residence.listeners.ResidencePlayerListener.onPlayerChat(org.bukkit.event.player.PlayerChatEvent)", but the event is Deprecated. Server performance will be affected; please notify the authors [bekvon, inorixu, lemon42, nate302, smbarbour, Shayana, t00thpick1]. org.bukkit.plugin.AuthorNagException at org.bukkit.plugin.java.JavaPluginLoader.createRegisteredListeners(JavaPluginLoader.java:302) at org.bukkit.plugin.SimplePluginManager.registerEvents(SimplePluginManager.java:507) at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:283) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at com.bekvon.bukkit.residence.Residence.setEnabled(Residence.java:1838) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:357) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:263) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:245) at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:564) at org.bukkit.Bukkit.reload(Bukkit.java:182) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:490) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:879) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:826) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:808) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.NetworkManager.b(NetworkManager.java:281) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109) at net.minecraft.server.ServerConnection.b(SourceFile:35) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:583) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:476) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
-
View User Profile
-
Send Message
Posted Aug 4, 2012Yeah. Experiencing this problem.
http://pastie.org/4390732