WorldProtect

WorldProtect 2.3

Compatible API Versions
1.0.9
Sourcecode
https://github.com/HmmHmmmm/WorldProtect
**Features of plugin**
- Is a protection world plugin By using events
- Have ban item
- Have ban cmd
- Have whitelist
- Have gui form
- Have language thai and english (You can edit the language you don't like at, `/resources/language`)


**Event**
- place (Player place block)
- break (Player break block)
- interact (Player touch block)
- damage (Player immortal)
- pvp (Player battle)
- explode (Block spread explode)
- weather (Raining)
- item-drop (Player discard item)
- move (Player Walking)
- fly (Player Flying)
- keepinventory (Player death item fall)
- keepexperience (Player death xp fall)
- bucketfill (Player fill bucket)
- bucketempty (Player empty bucket)
- chat (Player chat print)
- bedenter (Player enter bed)
- eatfood (Player eat food)
- food (Esophageal player do not reduce)
- teleport (Player teleport)
- itemframe-drop (Item frame fall)
- bancmd (Ban Command in world)
- banitem (Ban Item in world)


**How to use**
-


**Command**
- /worldprotect : open gui form
Screenshot_2020-03-03-00-09-14-233_com.mojang.minecraftpe.jpg


Screenshot_2020-03-03-00-09-38-794_com.mojang.minecraftpe.jpg

Screenshot_2020-03-03-00-09-45-077_com.mojang.minecraftpe.jpg
  • Like
Reactions: Napai
Author
hmmhmmmm
Downloads
1,563
Views
3,192
First release
Last update
Rating
4.60 star(s) 5 ratings

Latest updates

  1. fix bug

    fix bancmd and banitem not work

Latest reviews

PLEASE add ban cmd regardless of upper and lower case



No se pudo pasar el evento "cn.nukkit.event.player.PlayerFormRespondedEvent" a "WorldProtect v2.3": null en hmmhmmmm.worldprotect.ui.WorldProtectForm
19:48:36 [ERROR] Throwing
cn.nukkit.utils.EventException: null
at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:34) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:56) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.callEvent(PluginManager.java:543) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Player.handleDataPacket(Player.java:2593) ~[nukkit-1.0-SNAPSHOT.jar:?]
at java.util.ArrayList.forEach(ArrayList.java:1259) [?:1.8.0_262]
at cn.nukkit.network.Network.processPackets(Network.java:275) [nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.network.Network.processBatch(Network.java:258) [nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Player.handleDataPacket(Player.java:2083) [nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.network.RakNetInterface.process(RakNetInterface.java:76) [nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.network.Network.processInterfaces(Network.java:157) [nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.tick(Server.java:1151) [nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.tickProcessor(Server.java:931) [nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.start(Server.java:899) [nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.<init>(Server.java:580) [nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:120) [nukkit-1.0-SNAPSHOT.jar:?]
Caused by: java.lang.NullPointerException
at hmmhmmmm.worldprotect.ui.WorldProtectForm.onFormResponse(WorldProtectForm.java:220) ~[WorldProtect.jar:?]
at sun.reflect.GeneratedMethodAccessor309.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_262]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_262]
at cn.nukkit.plugin.MethodEventExecutor.execute(MethodEventExecutor.java:29) ~[nukkit-1.0-SNAPSHOT.jar:?]
... 14 more
It is recommended to add the world game mode setting, because the default game mode does not prevent modification in the middle.
Please add event chest protect and door protect to plugin worldprotect
Great, can be controlled with GUI.
Can I reprint it to the Chinese forum MCBBS? I can localize its language. And I will mark you as the author and use nukkitx as the download link. :D
....................................................Me Like!
Top