Modifyworld_Reload is created from the sources of the Modifyworld plugin. Corrected the code to work on version 1.16 and removed unnecessary features. And also divided the types of interaction. Now left and right click, these are different permissions. I will add other ways of restrictions. Wiki is also taken from the source of the original plugin, but tweaked to current features.
Modifyworld_Reload is a very powerful world modification plugin. When enabled, it allows you very fine grained control over what players can do in your world, what will affect them, what items and blocks they are allowed to have, and what items or blocks they can use on other blocks and items (don't want them using a stone pickaxe on wood? You can block it with modifyworld_reload!).
For example, a new player joins your server and you didn't notice it because you where AFK. With the right permissions configuration for ModifyWorld, they will be unable to do anything unless you promote or change their group!
Test server: 46.165.19.106
(rarely works)
Settings:
- Do not break blocks with anything other than a tool.
- You can’t break all the tables.
- Limited craft.
Permissions https://github.com/metallnt/Modifyworld_Reload/wiki/Item-Nodes
Next, I will give an example in which it is forbidden to break with objects other than tools.
Exemple permissions:
groups:
default:
options:
default: false
permissions:
- -modifyworld.items.left.*.on.block.*
- modifyworld.*
player:
inheritance:
- default
options:
rank: '900'
default: true
prefix: '&a[Citizen]&f'
permissions:
- modifyworld.items.left.(diamond*axe|netherite*axe|diamond*hoe|netherite*hoe|diamond*pickaxe|netherite*pickaxe|diamond*shovel|netherite*shovel|diamond*sword|netherite*sword).on.block.(iron*bars|iron*block|iron*bars|iron*block|emerald*block|diamond*block|bedrock|obsidian|crying*obsidian|end*portal*frame|dragon*egg|end*gateway|end*portal|netherite*block|respawn*anchor)
- modifyworld.items.left.(iron*axe|diamond*axe|netherite*axe|iron*hoe|diamond*hoe|netherite*hoe|iron*pickaxe|diamond*pickaxe|netherite*pickaxe|iron*shovel|diamond*shovel|netherite*shovel|iron*sword|diamond*sword|netherite*sword).on.block.gold*block
- modifyworld.items.left.(iron*axe|diamond*axe|golden*axe|netherite*axe|iron*hoe|diamond*hoe|golden*hoe|netherite*hoe|iron*pickaxe|diamond*pickaxe|golden*pickaxe|netherite*pickaxe|iron*shovel|diamond*shovel|golden*shovel|netherite*shovel|iron*sword|diamond*sword|golden*sword|netherite*sword).on.block.(*terracotta|stone|granite|polished*granite|diorite|diorite*|polished*diorite|andesite|polished*andesite|basalt|polished*basalt|blackstone|magma*|netherrack|end*stone|bricks|*cobblestone|mossy*cobblestone|*wall|*prismarine*|*stone*bricks|*nether*bricks|end*stone*bricks|purpur*|*concrete|conduit|smooth*stone|lodestone)
- modifyworld.items.left.(stone*axe|iron*axe|diamond*axe|golden*axe|netherite*axe|stone*hoe|iron*hoe|diamond*hoe|golden*hoe|netherite*hoe|stone*pickaxe|iron*pickaxe|diamond*pickaxe|golden*pickaxe|netherite*pickaxe|stone*shovel|iron*shovel|diamond*shovel|golden*shovel|netherite*shovel|stone*sword|iron*sword|diamond*sword|golden*sword|netherite*sword).on.block.(chest|ender*chest|*log|*stem|*planks|*wood|*hyphae|*ore|*debris|red*sandstone*slab|sandstone*slab|petrified*oak*slab|quartz*slab|oak*slab|spruce*slab|birch*slab|jungle*slab|acacia*slab|dark*oak*slab|smooth*sandstone*slab|smooth*red*sandstone*slab|smooth*quartz*slab|oak*stairs|sandstone*stairs|spruce*stairs|birch*stairs|jungle*stairs|quartz*stairs|acacia*stairs|dark*oak*stairs|red*sandstone*stairs|smooth*sandstone*stairs|smooth*red*sandstone*stairs|smooth*quartz*stairs|sandstone|*sandstone|*fence*gate)
- modifyworld.items.left.(*axe|*hoe|*pickaxe|*shovel|*sword|stick).on.block.(packed*ice|ice|blue*ice|coal*block|*quartz*|redstone*block|lapis*block|frosted*ice|bookshelf|*fence|jukebox|*door|bone*block|bamboo)
- modifyworld.items.left.*.on.block.(glowstone|bee*nest|*glass|*glass*pane|infested*|sea*lantern|nether*portal|jack*o*lantern|*head|*skull|*lantern|scaffolding|*shulker*box|*sign|*torch|*button|dispenser|daylight*detector|dropper|flower*pot|potted*|end*rod|*banner|ladder|*campfire|chain|hopper|lever|note*block|observer|*piston|*pressure*plate|comparator|redstone*lamp|repeater|target|*trapdoor|tripwire*hook|tripwire)
- modifyworld.items.left.*.on.block.(carrots|gravel|clay|coarse*dirt|dirt|grass*block|mycelium|podzol|*sand|snow|snow*block|*wart*block|*nylium|shroomlight|soul*sand|soul*soil|grass*path|*sponge|*coral*block|*concrete*powder|honeycomb*block)
- modifyworld.items.left.*.on.block.(*fire|*carpet|cobweb|*wool|bamboo*sapling|beetroots|cactus|сarrots|cocoa*beans|cocoa|dead*bush|*grass|*fern|dandelion|poppy|blue*orchid|allium|azure*bluet|*tulip|oxeye*daisy|cornflower|lily*of*the*valley|wither*rose|sunflower|lilac|rose*bush|peony|kelp*|*leaves|lily*pad|melon|potatoes|*pumpkin|*sapling|*seagrass|sugar*cane|sweet*berry*bush|vine|wheat|chorus*plant|chorus*flower|turtle*egg|*coral|*coral*fan|sea*pickle|*mushroom|*fungus|nether*sprouts|nether*wart|*roots|twisting*vines*|weeping*vines*|hay*block|honey*block|slime*block|cake|farmland|tnt|redstone*wire)
schema-version: 1
users:Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta