LavaProof is a Minecraft plugin designed to ensure that items do not burn when they come into contact with lava. This plugin is perfect for server administrators who want to protect valuable items from accidental destruction in lava. Note that the items are only protected from lava, not fire. If you would like your items to also be safe from fire, please feel free to make a suggestion by rating the plugin.
Features
You can contact me on discord marcifyx if you need assistance.
Feel free to message me if you encountered a bug within the plugin. I will do my best to fix them as soon as possible.
You can make a suggestion by rating the plugin, and I'll be glad to implement it. Thank you!
Features
- Prevent Item Burning: Items specified in the configuration file will not burn when they touch lava.
- Protect Item From Explosions: Items specified in the configuration file will not be damaged by explosions (e.g. Creeper, TNT).
- Customizable Item List: Easily configure which items are protected from burning using the config.yml file.
- High Priority Event Handling: Ensures that items remain unaffected by lava or explosions, overriding other potential handlers.
- /lavaproof add <item> [lava | explosion | empty for both]: Add an item to the list of items that won't burn in lava or get damaged by explosions.
- /lavaproof remove <item> [lava | explosion | empty for both]: Remove an item from the list of items that won't burn in lava or get damaged by explosions.
- /lavaproof help: Displays a help message listing all available commands that the player has permission to use.
- /lavaproof reload: Reloads the plugin configuration, updating any changes made in the `config.yml` file.
- lavaproof.admin: Grants access to use all commands.
- lavaproof.add: Allows the player to use the /lavaproof add [item] command.
- lavaproof.add.lava: Allows the player to use the /lavaproof add [item] lava command.
- lavaproof.add.explosion: Allows the player to use the /lavaproof add [item] explosion command.
- lavaproof.remove: Allows the player to use the /lavaproof remove [item] command.
- lavaproof.remove.lava: Allows the player to use the /lavaproof remove [item] lava command.
- lavaproof.remove.explosion: Allows the player to use the /lavaproof remove [item] explosion command.
- lavaproof.reload: Grants permission to reload the plugin's configuration file.
You can contact me on discord marcifyx if you need assistance.
Feel free to message me if you encountered a bug within the plugin. I will do my best to fix them as soon as possible.
You can make a suggestion by rating the plugin, and I'll be glad to implement it. Thank you!
Spoiler: config.yml
# List of items that won't burn in lava (e.g. DIAMOND)
no-burn-items :
- DIAMOND
- DIAMOND_SWORD
# List of items that won't get damaged by explosions (e.g. EMERALD)
no-explosion-items :
- EMERALD
messages:
added-item : '&8 [&6LavaProof&8 ] &eAdded &6 %item% &eto the &6%list% &elist.'
removed-item : '&8 [&6LavaProof&8 ] &eRemoved &6 %item% &efrom the &6%list% &elist.'
add-usage : '&8 [&6LavaProof&8 ] &eUsage : /lavaproof add <item> [lava | explosion | leave empty if you want to add the item on both ]'
remove-usage : '&8 [&6LavaProof&8 ] &eUsage : /lavaproof remove <item> [lava | explosion| leave empty if you want to remove the item from both ]'
already-added : '&8 [&6LavaProof&8 ] &e %item% already exists from the &6%list% &elist!'
item-not-found : '&8 [&6LavaProof&8 ] &6 %item% &edoes not exist on the &6%list% &elist!'
invalid-item : '&8 [&6LavaProof&8 ] &eInvalid item!'
unknown-command : '&8 [&6LavaProof&8 ] &eUnknown command.'
no-permission : '&8 [&6LavaProof&8 ] &eYou do not have permission to use this command!'
reload-message : '&8 [&6LavaProof&8 ] &eConfig reloaded!'
# Header for the help command output.
help-header : '&6&lLavaProof Help'
# Format for each command description in the help command output.
# %command% is the command name.
# %description% is the command description.
help-commands : '&6/ %command% &f- &e%description%'
Code (YAML):
# List of items that won't burn in lava (e.g. DIAMOND)
no-burn-items :
- DIAMOND
- DIAMOND_SWORD
# List of items that won't get damaged by explosions (e.g. EMERALD)
no-explosion-items :
- EMERALD
messages:
added-item : '&8 [&6LavaProof&8 ] &eAdded &6 %item% &eto the &6%list% &elist.'
removed-item : '&8 [&6LavaProof&8 ] &eRemoved &6 %item% &efrom the &6%list% &elist.'
add-usage : '&8 [&6LavaProof&8 ] &eUsage : /lavaproof add <item> [lava | explosion | leave empty if you want to add the item on both ]'
remove-usage : '&8 [&6LavaProof&8 ] &eUsage : /lavaproof remove <item> [lava | explosion| leave empty if you want to remove the item from both ]'
already-added : '&8 [&6LavaProof&8 ] &e %item% already exists from the &6%list% &elist!'
item-not-found : '&8 [&6LavaProof&8 ] &6 %item% &edoes not exist on the &6%list% &elist!'
invalid-item : '&8 [&6LavaProof&8 ] &eInvalid item!'
unknown-command : '&8 [&6LavaProof&8 ] &eUnknown command.'
no-permission : '&8 [&6LavaProof&8 ] &eYou do not have permission to use this command!'
reload-message : '&8 [&6LavaProof&8 ] &eConfig reloaded!'
# Header for the help command output.
help-header : '&6&lLavaProof Help'
# Format for each command description in the help command output.
# %command% is the command name.
# %description% is the command description.
help-commands : '&6/ %command% &f- &e%description%'
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
LavaProof is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 268 times (via Spigot). Download it and open it directly in the game.