Made by zivthemagniv for one of my 1MB networked servers; BuildingKingdoms.com.
This little plugin lets you quickly disable a wide variety of redstone elements on a Paper Minecraft 1.21.11 server and the config.yml changes can be reloaded with /redstonedisabler reload
# RedstoneDisabler Configuration# Set to true to disable the redstone componentdisabled-components:
REDSTONE_WIRE: true # Redstone dustREPEATER: false # Redstone repeaterCOMPARATOR: false # Redstone comparatorPISTON: false # Regular pistonSTICKY_PISTON: false # Sticky pistonREDSTONE_TORCH: false # Redstone torchREDSTONE_LAMP: false # Redstone lampDISPENSER: false # DispenserDROPPER: false # DropperHOPPER: false # HopperOBSERVER: false # ObserverDAYLIGHT_DETECTOR: false # Daylight detectorLEVER: false # LeverSTONE_BUTTON: false # Stone buttonWOODEN_BUTTON: false # Wooden buttonPRESSURE_PLATE: false # All pressure platesTRIPWIRE: false # TripwireTRIPWIRE_HOOK: false # Tripwire hookTARGET: false # Target blockSCULK_SENSOR: false # Sculk sensorNOTE_BLOCK: false # Note blockCALIBRATED_SCULK_SENSOR: false # Calibrated sculk sensorSCULK_SHRIEKER: false # Sculk shriekerTNT: false # TNTPOWERED_RAIL: false # Powered railACTIVATOR_RAIL: false # Activator railDETECTOR_RAIL: false # Detector railDOOR: false # All doorsTRAPDOOR: false # All trapdoorsFENCE_GATE: false # All fence gatesBELL: false # BellCAMPFIRE: false # Campfire (redstone extinguishing)LECTERN: false # LecternJUKEBOX: false # JukeboxDRAGON_EGG: false # Dragon eggHOPPER_MINECART: false # Minecart with hopperTNT_MINECART: false # Minecart with TNT# Message shown when a player tries to use a disabled redstone componentdisabled-message: "&cThis redstone component has been disabled by the server administrator."# Set to true to enable debug messagesdebug: false/redstonedisabler reload
redstonedisabler.reload
(default: op) Example: lp group default permission set redstonedisabler.reload false Example: lp group owner permission set redstonedisabler.reload true
- Put in
~/plugins/folder, and start the server - Go through config.yml and set your preferences
/redstonedisabler reload- Test it ..
I guess me, though nothing new here.. just needed a solution to a problem on a server and couldn't find a working 1.21.4+ release. Code created by zivthemagniv (spigotmc username)