FakeBlock
This versatile plugin allows you to create fake blocks that exist for some players and do not exist for others!
These fake blocks are indistinguishable from real blocks and prevent players from walking through them, or interacting with them.
Installation
First of all, download and install
ProtocolLib (
https://www.spigotmc.org/resources/protocollib.1997/) and
WorldEdit (
https://dev.bukkit.org/projects/worldedit)
Once that's complete, download and install FakeBlock
- Latest for 1.16.2+
- Intermediate for 1.13 -> 1.16.1
- Legacy for 1.7 -> 1.12
Creation
To create a fake block selection,
Use WorldEdit to create a selection. Once this is complete, the plugin will replace the selection with AIR, and instead send "fake" blocks.
Once you are happy with your selection, use "/fakeblock create <name>" obviously replacing <name> with your desired name. (Be careful, large selections will cause lag. Ideally set this up without players online)
Players WITH the permission
"fakeblock.<name>" will be sent these "fake" blocks. This is different to v1, where it is inversed.
Deletion
To delete a wall (and restore it's previous state), use "/fakeblock delete <name>" (Be careful, large selections will cause lag. Ideally set this up without players online)
Suggestions
If you have any suggestions or criticism, please report it on the GitHub page.
Optionally depends on
LuckPerms to update wall visibility on permission change.
Note: Version 1 configurations are NOT compatible with version 2
If you have any bug reports or suggestions
please use the git repo