- Native Minecraft Version:
- Tested Minecraft Versions:
- Source Code:
- https://git.landon.pw/r/PerWorldCommandExecutionPerWorldCommandExecution [PWCE]PerWorldCommandExecution is a simple, yet effective tool when it comes to managing your server. Execute commands through console in specific worlds. Normal Vanilla/Spigot behavior executes console commands through the default server.properties world, unless the command supports specifying the world. With PWCE, you can specify the world regardless if the command supports it or not.
Why? I personally made this plugin to allow myself to modify the Vanilla worldborder of specific worlds. With default Vanilla behavior, to modify a worldborder other than the default world, you would have to be in that world. With PWCE, I can modify any world border through console with ease. That was my use-case, but PWCE allows you to accomplish whatever your goal may be.
PWCE depends on Citizens to function. The way PWCE works is by spawning a player entity in the specified world, and making that player execute the command. Citizens allows me to spawn players without the need to get into NMS. It also makes the plugin for lenient for backwards and future compatibility across Minecraft versions.
The only command is /pwce <world> <command>. This command must be ran through Console. For example, /pwce skyblock killall mobs.
PWCE has been tested on Spigot-1.17. It is possible that it supports 1.13, 1.14, 1.15, and 1.16, but it has not been tested. Feel free to try it out and let me know if it works.