LandClaiming
LandClaiming
Description
LandClaiming was developed for ZW_15 to work as a world protection plugin. With this plugin, players can claim any land, with any size or shape as long is it does not go over the max amount of claimed blocks (which is configurable).
Github:
https://github.com/ZombieStriker/LandClaiming
Commands
- /lock lock a block
- /lock <add/remove> <player> allowed players to use a block
- /unlock unlock a block
- /claim <claimed region's name> claims an area
- /claim <info> shows info about regions
- /claim <name> <add/remove> <playername> allows players to interact with your claimed land
- /unclaim <name> unlcaims land
permissions
- landclaim.*: Gives access to all permissions
- landclaim.admin: Gives access to all permissions
- landclaim.default: Gives access to default permissions (Required to claim land)
The amount of land a player can claim is determined by their group and the amount specified in the config.
How to Install
- Drop this plugin into you plugins folder
- Restart your server
ChangeLog
1.1:
- Just released
In reply to UndeadJohns:
In reply to ZombieStryker:
In reply to UndeadJohns:
In reply to ZombieStryker:
ChestShop
Clearlag
Essential
Marriage Master
McJobs
OpenInv
PluginConstructorAPI
WorldEdit
In reply to UndeadJohns:
In reply to ZombieStryker:
at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:313) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:207) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:196) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:161) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:147) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at org.yaml.snakeyaml.Yaml.load(Yaml.java:467) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at com.earth2me.essentials.storage.YamlStorageReader.load(YamlStorageReader.java:47) ~[?:?] at com.earth2me.essentials.storage.AbstractDelayedYamlFileReader.run(AbstractDelayedYamlFileReader.java:37) ~[?:?] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:53) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_112] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_112] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]Caused by: org.yaml.snakeyaml.error.YAMLException: java.lang.NoSuchFieldException: typeDefinitions at com.earth2me.essentials.storage.BukkitConstructor$ConstructBukkitMapping.constructJavaBean2ndStep(BukkitConstructor.java:294) ~[?:?] at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Constructor.java:149) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at com.earth2me.essentials.storage.BukkitConstructor$ConstructBukkitMapping.construct(BukkitConstructor.java:275) ~[?:?] at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:308) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] ... 13 moreCaused by: java.lang.NoSuchFieldException: typeDefinitions at java.lang.Class.getDeclaredField(Class.java:2070) ~[?:1.8.0_112] at com.earth2me.essentials.storage.BukkitConstructor$ConstructBukkitMapping.constructJavaBean2ndStep(BukkitConstructor.java:284) ~[?:?] at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Constructor.java:149) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] at com.earth2me.essentials.storage.BukkitConstructor$ConstructBukkitMapping.construct(BukkitConstructor.java:275) ~[?:?] at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:308) ~[craftbukkit-1.12.2.jar:git-Bukkit-1c40a81] ... 13 more
In reply to UndeadJohns:
I don't see any messages relating to its deletion. Can you post what you use to host your server, as that may be the cause?
I'm new to plugins where is the permissions file? or how do i set up one? where can i find all the options?
In reply to Jenner:
Yo, this plugin is great. I am only having one issue, i have the landclaim.default permission set to rank 3 in pex however rank 1 players always receive this message '[landclaiming] You do not have permission to complete this action' when interacting with any other block not even close to a claimed region.
In reply to 00Burt00:
In reply to 00Burt00:
Whoops! Seems I forgot to let the landclaiming.admin permission inherit the landclaiming.default permission. The problem should now be fixed in the new update.
In reply to ZombieStryker:
In reply to 00Burt00:
In reply to ZombieStryker:
Hi Zombie,
Could you give me a hand to solve this errors?
Is this plugin not compatibile with the newer versions of Minecraft?
It happens when I lock something.. ;)
Thanks
Marco
[11:20:12 ERROR]: Could not pass event PlayerInteractEvent to LandClaiming vLandClaiming v 1.03
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:235) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:202) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:198) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1435) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at net.minecraft.server.v1_12_R1.PacketPlayInArmAnimation.a(PacketPlayInArmAnimation.java:24) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at net.minecraft.server.v1_12_R1.PacketPlayInArmAnimation.a(PacketPlayInArmAnimation.java:1) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_121]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_121]
at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: java.lang.NullPointerException
at me.zombie_striker.landclaiming.LandProtecter.onClick(LandProtecter.java:37) ~[?:?]
at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_121]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_121]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2.jar:git-Spigot-3d850ec-809c399]
... 18 more
In reply to Forge_User_25865424:
In reply to ZombieStryker:
In reply to lionmarck:
In reply to ZombieStryker:
In reply to Forge_User_25865424: