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 Oct 4, 2012@ravand
Yeah I have spent the last few weeks working on it. Although it won't so much be compatibility so much as up keeping two separate versions of Residence(One will be FlatFile only and the other MySQL Only) It will be this way because I have nearly completely rewritten Residence to make it utilize mySQL to be much much faster than the flatfile version.(And less of a ram hog)
-
View User Profile
-
Send Message
Posted Oct 4, 2012@TOOTHPlCK1
So your saying that MySQL compatibility will be added? That would be awesome
-
View User Profile
-
Send Message
Posted Oct 3, 2012After an intense 2 days of straight reinvigorated work on the mySQL branch of residence(I had taken a small break because it was taxing on me), I am only 9 or 10 days away from a working beta. When I have said beta I would love it if some brave souls would like to help test and report bugs to me. Anyone interested should contact me via a pm.(Note: The residence flatfile->MySQL converter will be written last, after extensive testing of the beta until its about ready for release, so any testers will have to start fresh with residences)
-
View User Profile
-
Send Message
Posted Oct 3, 2012Seriously? After almost 2 years there isn't a short command for adding someone to his protection yet?
Don't you think that "/res pset residence name flag true/false/remove" is a little too long?
Would it be too much to add something like /res friend NAME ... or /res add NAME
-
View User Profile
-
Send Message
Posted Oct 3, 2012@RalleDieKlinge
Does the Residence area overlap with a WorldGuard region or some other protection plugin? Please paste your config with pastebin or another paste service. Thanks :)
-
View User Profile
-
Send Message
Posted Oct 3, 2012@kolorafa
Hey,
yeah but the creator get rights like build automaticily then i thought.
So i checked his rights build, ignite, usee, move, etc.-
But he cant do anything..
THe size is about 200x200
thx
-
View User Profile
-
Send Message
Posted Oct 2, 2012@RalleDieKlinge
Creator only have access to change permissions ... so..
What permissions does that player have? Do he have 'build'? How big is that area?
-
View User Profile
-
Send Message
Posted Oct 2, 2012Hey,
i have a big problem.
One of my user created a big residence.. But he is unable to do anything inside of her.. Just get the mesaage: You dont have permissions for this are.
But he is the creator.. Why?
thanks
-
View User Profile
-
Send Message
Posted Oct 2, 2012@kolorafa
Hmmm, thanks for the quick reply.
I am using PermisionsEX and having a bit of trouble finding the info on how to set that up correctly.
A permissions node would be a life-saver.. :P
Guess I'll try to find something to just block that command.
-
View User Profile
-
Send Message
Posted Oct 2, 2012@MikeC2103
You can change players group in that world and block by setting canTeleport to false.
-
View User Profile
-
Send Message
Posted Oct 2, 2012Hi, just wondering if there is any way to completely stop all players from using /res tp in a specific world?
-
View User Profile
-
Send Message
Posted Oct 1, 2012@LordKainzo
I am aware of this, cannot find a viable fix for it as of yet, but at the moment I am focusing all my efforts into the MySQL save system which will be safer and faster.
-
View User Profile
-
Send Message
Posted Oct 1, 2012Seems to be an issue with residences - if the machine crashes, it will NULL the saves and unless you have a recent back up you are F'd.
http://pastie.org/4891530
This is on latest v2.6.5.2 for CB 1.3.1-R2.0
-
View User Profile
-
Send Message
Posted Sep 30, 2012I found that setting the flag "firespread" to false both disallows spreading fire from one block to another (as expected), but also prevents a block on fire to burn down. Thus, ignited leaves behave like netherrack and burn forever.
I consider this a bug.
It is used in both functions ResidenceBlockListener.onBlockIgnite() ResidenceBlockListener.onBlockBurn()
To fix this, I eliminated the onBlockBurn() function. I don't want any blocks burning forever.
-
View User Profile
-
Send Message
Posted Sep 30, 2012How can configurate the settings so that creepers don't destroy blocks but still do damage?
-
View User Profile
-
Send Message
Posted Sep 28, 2012BlockFromToEvent - 2785ms .. why its so lagging sometimes? Residence with thi sprocess.. what does this mean ? EntityDamagebyBlockEvent - 718ms
-
View User Profile
-
Send Message
Posted Sep 27, 2012I cant find the permissions for this plugin anywhere.
-
View User Profile
-
Send Message
Posted Sep 25, 2012The creature spawn event lag is getting insane... http://pastebin.com/s7XRWF9P
-
View User Profile
-
Send Message
Posted Sep 24, 2012I have v2.6.5.2 and residence save only one world residence settings, other delete after loading world after restart server. I tryed copy world.yml file, when the server was shutdown, but it doesn't help. Server delete it and give it to default:
Version: 1 Seed: -7846249904605594173 Residences:
PS: Sory for my english, I from Czech
-
View User Profile
-
Send Message
Posted Sep 24, 2012Getting a "Failure to initialize" error, seems to be related to Language updates? Residence 2.6.5.2; this used to work fine up until a week or so ago..
[INFO] [Residence] Enabling Residence v2.6.4 2012-09-24 03:00:07 [INFO] [Residence] Permissions plugin NOT FOUND! 2012-09-24 03:00:07 [INFO] [Residence] Failed to update language file: Chinese.yml, Error: unacceptable character '?' (0xFFFD) special characters are not allowed in "<string>", position 751 2012-09-24 03:00:07 [SEVERE] null org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed in "<string>", position 751 at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105) at com.bekvon.bukkit.residence.Residence.checkNewLanguageVersion(Residence.java:2121) at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:238) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at com.bekvon.bukkit.residence.Residence.setEnabled(Residence.java:1879) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:365) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247) 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:378) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed in "<string>", position 751 at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70) at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) ... 16 more 2012-09-24 03:00:07 [SEVERE] null unacceptable character ' ' (0x0) special characters are not allowed in "<reader>", position 0 at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:98) at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:191) at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:63) at org.yaml.snakeyaml.Yaml.load(Yaml.java:423) at com.bekvon.bukkit.residence.persistance.YMLSaveHelper.load(YMLSaveHelper.java:59) at com.bekvon.bukkit.residence.Residence.loadYml(Residence.java:1947) at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:293) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at com.bekvon.bukkit.residence.Residence.setEnabled(Residence.java:1879) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:365) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247) 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:378) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) 2012-09-24 03:00:07 [INFO] [Residence] Disabling Residence v2.6.4 2012-09-24 03:00:07 [INFO] [Residence] - FAILED INITIALIZATION! DISABLED! ERROR: 2012-09-24 03:00:07 [SEVERE] null unacceptable character ' ' (0x0) special characters are not allowed in "<reader>", position 0 at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:98) at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:191) at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:63) at org.yaml.snakeyaml.Yaml.load(Yaml.java:423) at com.bekvon.bukkit.residence.persistance.YMLSaveHelper.load(YMLSaveHelper.java:59) at com.bekvon.bukkit.residence.Residence.loadYml(Residence.java:1947) at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:293) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at com.bekvon.bukkit.residence.Residence.setEnabled(Residence.java:1879) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:365) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247) 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:378) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)