Spontaneous Combustion

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

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

  1. Place the 'sc.jar' file in your plugins folder
  2. Enable the plugin (or start the server) to generate default config file and config folder
  3. Open 'plugins/spontaneouscombustion/config.yml' in a text editor
  4. Edit the config to your liking (see Configuration for more info)
  5. do "/screl" in game or "screl" in console to reload the config
  6. 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]:

  • (first release)

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    36279
  • Created
    Feb 3, 2012
  • Last Released File
    Mar 6, 2012
  • Total Downloads
    4,739
  • License

Categories

Recent Files

Bukkit