SunBurn

Because the sun just wasn't hot enough
Tested Against RB 1240!
Have you ever wanted a different playing experience? What would you do if you couldn't be outside during the day? Well, this allows you to live that reality! Any player with the required permissions node will be set on fire when they are in direct sunlight! Want to see more features? Well, there are more to come!
Current Version: v2.21 Download
Features:
- Players get set on fire in direct sunlight
- If a player is burned by sunlight, they will be extinguished my moving into a shady area
- All mobs are burned by direct sunlight and extinguished in shade
- Can convert any area into a "burned wasteland" (Back up your worlds if you are using this option!)
- Now Configurable, and Multi-World!
- Configurable protective armor that will allow you to walk in the sun!
- Configurable armor damaging while in the sun while wearing the protective armor set! Configurable damage interval as well (Experimental recommended to turn this option off as of v1.1)(Fixed in v2.0.0)
Permissions Nodes:
- sunburn.admin - Allows access to the SunBurn admin commands (Defaults to Op)
Admin Commands: [Requires permissions node sunburn.admin].
- /sunburn world [enable/disable]: Enables/Disables [SunBurn] on the current world.
- /sunburn players [enable/disable]: Enables/Disables burning players.
- /sunburn mobs [enable/disable]: Enables/Disables burning mobs.
- /sunburn wasteland [diameter]: Converts the world within [diameter] into a wasteland. Cannot be undone.
- /sunburn reload: Reloads the config.
- /sunburn set default: Recreates and reloads a default configuration file. (WARNING: Overwrites current configuration)
- /sunburn clear worlds: Removes all worlds from the "enabled worlds" section of the config
- /sunburn update [enable/disable]: Checks for an update or [enables/disables] auto update notifications
Other Commands: [Do not require the permissions node sunburn.admin]
- /sunburn help: Displays the help dialog
- /sunburn world: Shows whether or not [SunBurn] is enabled on the current world
- /sunburn players: Shows whether or not [SunBurn] is enabled on the current world
- /sunburn mobs: Shows whether or not mob burning is enabled
- /sunburn info: Shows author and version info.
Installation Instructions:
- Click download button
- Place .jar file into the /plugins directory
- Restart server and enjoy!
Note:
- Make sure the spawn is covered/shaded. Otherwise people won't be very happy.
Have a suggestion? Click Here and post it!
Demonstration Video [v2.0.0]
[Thanks to NeoSilky for the video!]
Special Thanks:
Bergerkiller For assisting me throughout the creation of the wasteland generation feature
muCkk Config is based on how his works in Death and Rebirth. Also thanks to him, in the v2 rewrite the config file saving/loading/etc methods were only possible because I followed his example in the DarDrops.class in his plugin Death and Rebirth.
Donate!
If you like my plugins, please consider using the donate button near the top of the page. I'm a college student and most plugin devs, including me, do all of this for free, and we all would really appreciate anything that you can offer.
-
View User Profile
-
Send Message
Posted Apr 15, 2012Hey guys! I revived Sunburn and have made a BukkitDev page here: http://dev.bukkit.org/server-mods/sunburn-reborn/
I realize that it is not as good as the original, but it is still a work in progress. I would normally have left this up to someone who knows java better than me (andune seems like he was getting somewhere) but since no-one else has updated this, and I feel that people want to continue using this plugin, this is a functional replacement. It is active, open source, and will be worked on to make it the same as, if not better than, SunBurn.
Thanks for your support! vsams14
-
View User Profile
-
Send Message
Posted Apr 10, 2012I started writing my own version of this from scratch. then I saw that someone updated it already. Did you somehow get the source code? I mean maybe you wrote the entire thing from scratch, but maybe not...
Anyways, if you could put that up as soon as possible, that would be great. I've been waiting for this thing to get updated for so long...
-
View User Profile
-
Send Message
Posted Mar 27, 2012Thank you. :D It would be sweet if it was configurable, being able to turn the armageddon stuff on/off.
-
View User Profile
-
Send Message
Posted Mar 26, 2012@andune
yeah def put it up. would love to see how it all works being new.
-
View User Profile
-
Send Message
Posted Mar 26, 2012Please, I beg you to put it!
-
View User Profile
-
Send Message
Posted Mar 25, 2012I took a random interest in this plugin because I wanted an armageddon world and that started by a burning sun. So the first thing I did was update this plugin and then set about making it into armageddon.
Since I've updated it, I've had a number of people asking for the source. My current iteration of this plugin includes armageddon scenarios that literally burn the world around you and the surface becomes a wasteland.
If the author doesn't return, I'll consider putting the armageddon code on a separate config option so people can at least use the original SunBurn stuff that I updated. And if you have a world you want burned to a crisp, you can turn on the armageddon stuff too. :)
-
View User Profile
-
Send Message
Posted Mar 25, 2012I'll try and update it or create my own code with similar features based upon it but if it's from scratch, it'll take awhile. Could use help too, if I can get source and just update to the new API calls of Bukkit, I could have it done maybe within a month. Just busy with a lot of stuff and total beginner level with java and bukkit api :/
Seems like a cool plugin though to keep alive.
-
View User Profile
-
Send Message
Posted Mar 25, 2012Could you update this please? Its important for my server, an entire world is based around it.
-
View User Profile
-
Send Message
Posted Mar 8, 2012Cant you please update this plugin? This is one of my favourites :)
-
View User Profile
-
Send Message
Posted Feb 17, 2012My friend and I will be doing a survival lets play/showcase of this mod. Hope that's alright with the author?
Will inform when complete, so that anyone interested can watch it.
-
View User Profile
-
Send Message
Posted Feb 8, 2012Chunk errors with Multiverse... Generate cunks in other Maps... HELP
-
View User Profile
-
Send Message
Posted Feb 6, 2012@ Ahniolator Nice plugin! I just added it to my server for one of the worlds; I use it in conjunction with the "Always Sunshine" plugin and a pre-fabbed desert to make a desolate wasteland reminiscent of the old 'Dark Sun' campaign setting. Now all I need are some camels and nomads.....
Anyway, back to my issue. It seems to work okay (i.e., players burst into flames and take damage in the sun) BUT when I log in with my admin account I get this string of errors in the console:
[SEVERE] java.net.UnknownHostException: ahniolator.aisites.com 2012-02-06 14:26:43 [SEVERE] at java.net.PlainSocketImpl.connect(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at java.net.SocksSocketImpl.connect(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at java.net.Socket.connect(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at java.net.Socket.connect(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at sun.net.NetworkClient.doConnect(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at sun.net.www.http.HttpClient.openServer(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at sun.net.www.http.HttpClient.openServer(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at sun.net.www.http.HttpClient.<init>(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at sun.net.www.http.HttpClient.New(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at sun.net.www.http.HttpClient.New(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at java.net.URL.openStream(Unknown Source) 2012-02-06 14:26:43 [SEVERE] at me.ahniolator.plugins.sunburn.Sunburn.getCurrentVersion(Sunburn.java:609) 2012-02-06 14:26:43 [SEVERE] at me.ahniolator.plugins.sunburn.Sunburn.checkForUpdates(Sunburn.java:589) 2012-02-06 14:26:43 [SEVERE] at me.ahniolator.plugins.sunburn.BurningPlayerListener.onPlayerJoin(BurningPlayerListener.java:25) 2012-02-06 14:26:43 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:270) 2012-02-06 14:26:43 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:57) 2012-02-06 14:26:43 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:453) 2012-02-06 14:26:43 [SEVERE] at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:133) 2012-02-06 14:26:43 [SEVERE] at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:121) 2012-02-06 14:26:43 [SEVERE] at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:40) 2012-02-06 14:26:43 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61) 2012-02-06 14:26:43 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537) 2012-02-06 14:26:43 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435) 2012-02-06 14:26:43 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) 2012-02-06 14:26:43
Any ideas? Thanks!
-
View User Profile
-
Send Message
Posted Feb 2, 2012I'd like to see an option to set the terrain generation to "sunburn"
-
View User Profile
-
Send Message
Posted Feb 2, 2012Is there a way to sunburn a entire map ?
30000 x 30000
-
View User Profile
-
Send Message
Posted Jan 28, 2012Thanks to a kind donation from Xyberviri, I will be updating all of my plugins for the most recent build. I am a little busy, but you should all see an update for them over the next couple of days :)
-
View User Profile
-
Send Message
Posted Jan 28, 2012Dude this plugin is awsome, i really hope the author updates this plugin -X
-
View User Profile
-
Send Message
Posted Jan 28, 2012Ver. 1.1 Rec Build.
11:20:33 [INFO] Please contact one of the authors of plugin 'SunBurn': Ahniolator 11:20:33 [INFO] This error is logged only once: it could have occurred multiple times by now.
at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34) at me.ahniolator.plugins.sunburn.Sunburn$1.run(Sunburn.java:88) at org.bukkit.Location.getBlock(Location.java:81) at org.bukkit.craftbukkit.CraftWorld.getBlockAt(CraftWorld.java:452) at org.bukkit.craftbukkit.CraftWorld.getBlockAt(CraftWorld.java:76) at org.bukkit.craftbukkit.CraftWorld.getChunkAt(CraftWorld.java:112) at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:103) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:453) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:57) at org.bukkit.plugin.java.JavaPluginLoader$54.execute(JavaPluginLoader.java:644) at org.bukkit.event.world.WorldListener.onChunkLoad(WorldListener:0) java.lang.IllegalAccessError: Synchronized code got accessed from another thread: me.ahniolator.plugins.sunburn.Sunburn$1
11:20:33 [WARNING] Could not properly handle event CHUNK_LOAD:
-
View User Profile
-
Send Message
Posted Jan 17, 2012is there a way to use that instead of a generator ?so the new chunk are sunburned .
-
View User Profile
-
Send Message
Posted Jan 11, 2012I am going inactive for awhile, so I am marking all of my plugins as inactive. If you would like me to return earlier than when I expect to be back, convince me that I should return. ;)
-
View User Profile
-
Send Message
Posted Dec 9, 2011Hey! I just wanted to let you know that your plugin is still used. Me and my friends play on a private server and the mod adds a whole new dimension of roleplaying fun.