- Tested MC versions
- 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 26.1, 26.2, 26.3
Fireroof
A Paper, Spigot, and Bukkit plugin for Minecraft 1.16 - 26.3 that creates a fiery particle roof above players who cross configured height thresholds in the Overworld or Nether.
What is it
Fireroof adds a dynamic fire-like particle effect above players who exceed certain Y-levels in the Overworld or the Nether. Each dimension has its own height threshold, so the effect can be tuned separately for normal survival worlds and for Nether builds.
The plugin is intended for aesthetic effects, danger indicators, or custom map design. It does not add commands, permissions, or gameplay mechanics beyond the particle roof. Particles are spawned only when a player is above the configured threshold, so the plugin stays lightweight on servers with many players.
Configuration is limited to config.yml. The default values set the Nether threshold to 128 and the Overworld threshold to -65. Change these values to match your world layout.
Features
- Shows a fire-like particle roof above players who exceed the configured Y-level in the current dimension.
- Uses separate height thresholds for the Overworld and the Nether.
- Runs automatically after installation, with no commands or permission nodes.
- Spawns particles only when a player is above the relevant threshold.
- Configures through a small
config.ymlfile.
Installation
- Download the Fireroof
1.0.0JAR. - Place the JAR in your server's
pluginsfolder. - Restart the server or load the plugin with a plugin manager.
- Edit
plugins/Fireroof/config.ymlto set the height thresholds. - Restart the server again if you change the configuration after the first load.
No additional dependencies are required.
Usage
Fireroof has no commands. After installation, the particle roof appears automatically for players who cross the configured height thresholds. The effect is client-side particles and does not change blocks, damage players, or alter world data.
To adjust when the effect appears, change nether-burn-height or overworld-burn-height in config.yml. Values are Y coordinates. A player must be above the configured value in the matching dimension for the roof effect to appear.
Configuration
The plugin generates plugins/Fireroof/config.yml with the following settings:
nether-burn-height: 128
overworld-burn-height: -65
nether-burn-height sets the Y-level threshold in the Nether. overworld-burn-height sets the Y-level threshold in the Overworld. Players above the threshold in the matching dimension see the fiery particle roof. Lower values make the effect appear at lower altitudes; higher values restrict it to higher altitudes.
Compatibility
- Minecraft: 1.16 - 26.3
- Platform: Paper, Spigot, Bukkit
- Java: any version supported by the server platform; no specific Java version is required
No known incompatibilities with other plugins or libraries.
Technologies
- Language: Java
- Platform API: Bukkit, Spigot, Paper
- Build: standard plugin JAR
- Key dependencies: none
License
This project is distributed under the GNU General Public License v3.0.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta