CreeperExplosionControl is a Minecraft plugin designed for Paper > 1.20.6 that allows you to control the behavior of Creeper explosions. With this plugin, you can prevent block damage, entity damage, or both, based on configurable settings.
- Prevents Creepers from destroying blocks.
- Prevents Creepers from damaging nearby entities.
- Fully configurable options through a
config.yml
file.
- Download the plugin
.jar
file. - Place the
.jar
file into theplugins
folder of your Paper 1.21 server. - Start the server to generate the configuration file (
config.yml
). - Edit the
config.yml
file to customize the plugin's behavior. - Reload the server or restart it to apply changes.
The plugin's behavior is controlled through the config.yml
file located in the plugins/CreeperExplosionControl
directory.
# Configurations for CreeperExplosionControl
# Prevent Creepers from destroying blocks
prevent-block-damage: true
# Prevent Creepers from damaging entities
prevent-entity-damage: true
prevent-block-damage
: Iftrue
, Creepers will not destroy blocks during explosions.prevent-entity-damage
: Iftrue
, Creepers will not harm entities during explosions.
- Configure the plugin by editing the
config.yml
file. - Reload the server or restart it to apply any changes to the configuration.
- Enjoy Creeper explosions without worrying about block destruction or entity damage!
This plugin does not include any commands. Changes to its behavior are managed entirely through the config.yml
file.
- Java Development Kit (JDK) 21 or higher
- Paper API 1.20
- An IDE such as IntelliJ IDEA or Eclipse
- Clone the repository.
- Open the project in your preferred IDE.
- Compile the plugin using Maven or your IDE's build tools.
- Export the
.jar
file and place it in your server'splugins
folder.
This project is open-source and distributed under the MIT License. Feel free to use, modify, and distribute it as you like.
If you encounter any issues or have feature requests, feel free to open an issue on the repository or contact the developer.