Spontaneous Combustion
Version: 1.9 [1.1-R6/1.1-R4]
Gray=comming soon | Black=implemented
Features
- Biome support
- Worldguard region support
- Combustion alerts (messages broadcasted to the server)
- Combust players/yourself with (/combust)
- Multi-world support
- Reload config without restarting server (/screl)
- Edit the probability of spontaneous combustion (fraction variable)
- Edit how often someone might burst into flames (delay variable)
- Edit how long the player will stay on fire (length variable)
- Edit what amount of sunlight is required to burst into flames (lightlevel)
- Players randomly burst on fire
- Ability to not include certain players (sc.ignore permission)
- Extremely customizable
Download Latest (Version 1.9 [1.1-R6/1.1-R4])
Installation
- Place the 'sc.jar' file in your plugins folder
- Enable the plugin (or start the server) to generate default config file and config folder
- Open 'plugins/spontaneouscombustion/config.yml' in a text editor
- Edit the config to your liking (see Configuration for more info)
- do "/screl" in game or "screl" in console to reload the config
- Enjoy
Configuration
#how often people can possibly burst into flames in milliseconds (1000 milliseconds = 1 second)
delay: 10000
#the message that is broadcasted accross the server when a player spontaneously combusts. ( {player} is replaced with the players name} )
burnmsg: '{player} spontaneously combusted.'
#config for the default world name (you can add more of these with different world names to support multi-world configurations)
#Note: if a world is not listed here the plugin is disabled in it.
world:
#how long will the player burn if they catch on fire?
length: 4000
#what is the probability that they will catch on fire
fraction: 10
#what sunlight level is required to burst into flames (0=none/1=14 blocks awway from sunlight/.../14=1 block awway from sunlight/15=direct sunlight)
lightlevel: 15
Permissions
- 'sc.rel' - Allows the player to reload the config (defaults to op)
- 'sc.combust' - Allows player to combust others with /combust <player> (defaults to op)
- 'sc.combustself' - Allows player to combust themselves with /combust (defaults to op)
- 'sc.ignore' - Players with this permission cannot burst into flames (defaults to nothing) (only applies to random combustion's)
Commands
- /combust - Combusts yourself (permission 'sc.combustself')
- /cumbust <player> - Combust others (permission 'sc.combust')
- /screl - Reloads the config (permissoin 'sc.rel')
Have a problem or new feature idea? Submit A Ticket
Known bugs (v1.9)
- None
- Ticket to add features/fix bugs
Changelog
v.2.0 [1.1-R6] (03/17/12)
- Added biome support (turn on/off spontaneous combustion in certain biomes)
- Added worldguard region support (turn on/off spontaneous combustion in certain regions)
- Ticket to add features/fix bugs
v1.9 [1.1-R6/1.1-R4]
- Update for 1.1-R6 (also tested with 1.1-R4)
- HIGHLY RECOMMENDED update
- Removed console testing notifications (sorry forgot)
- Fixed slight light-level bug
v1.8 [1.1-R4]
- Fixes timer bugs
- Polished up default config generator
- Added a 'delay' variable minimum of 50 milliseconds
v1.7 [1.1-R4]
- Many performance improvents
- Timer doesn't go off immediately when plugin is loaded/player joins
- Fixes 2 player bug (multiple players are combusted on the same tick)
v1.6 [1.1-R4]
- Updated for Bukkit 1.1-R4
- Added bukkit lightlevel bug workaround (15 light level at night)
- Removed enabled message
v1.5 [1.1-R3]
- Fixed broadcast bug
- Fixed server errors
- Fixed 'sleep mode' bug
v1.4 [1.1-R3]
- Many improvements on performance and stability
- Added permission 'sc.rel' (to use /screl to reload the config) (defaults to op)
- Added combustion alerts (messages broadcasted to the server)
- Added config variable 'burnmsg' (the message to be broadcast across the server when a player is combusted {player} is replaced with the players name)
- Fixed default world bug (default world has to have spontaneous combustion enabled)
- Added /combust & /combust <player>
- Added 'sc.combustself' and 'sc.combust' permissions
v1.3 [1.1-R3]
- Removed 'enabled' config variable
- Added '/screl' command (reloads config)
- Added multi-world support (see config)
- Changed config layout (so DELETE your old config file)
- 'sc.ignore' defaults to op again
v1.2 [1.1-R3]
- Permission 'sc.ignore' no longer defaults to OP's
- Removed 'sunlight' config variable
- Added 'lightlevel' config variable (see Configuration for details)
- Removed the disable message
- Removed the "setting the delay value lower or equal to the length value could cause unexpected results!" warning message
v1.1 [1.1-R3]
- Added 'sc.ignore' permission (keeps players from being lit on fire)
- Changed default value of 'delay' from 20,000 to 10,000
- Changed default value of 'length' from 5,000 to 4,000
- Added config file variable 'sunlight' if set to true then only players that are in direct sunlight will be caught on fire
Beta v1 [1.1-R3]: