Safe Creeper
Current version: Safe Creeper 1.5.3.1 Beta for Minecraft 1.9.2
Installation | Basics | Add-ons and Support |
Downloads | Commands | Supported Plugins |
Installation | Permissions | Add-ons |
Config | ||
More | Development | Support |
Bugs & Issues | API | Donate |
Changelog | Source | |
Statics | ||
What is Safe Creeper |
---|
Control creepers, Withers, EnderDragons, Enderman, TNT, Fireballs and a lot more!
With Safe Creeper you can control creeper explosions and other things like, fireballs, TNT, Enderman and a lot of other things, you can set if a creeper explosions destroys blocks. You can set if Zombie's can break down doors. You can also set a lot of other things, the possibilities are almost endless! A few other examples are that you can set up if players are able to use TNT blocks, if creepers will explode above the surface and underneath they wont, set if Enderman can place and break blocks, even if they can clone blocks, explosion sounds, smoke effects and a lot of more things. The plugins is fully configurable and it has multi world support. This is a must have for most server administrators.
Example Video |
---|
This is an video witch explains the config file system of an older version of Safe Creeper, it should work very similair with the current version. This video also shows you some features from Safe Creeper:
Features |
---|
This is a small list of features witch Safe Creeper can provide for your server. If you want to see the full list, and a list of planned features, visit this page: Page: Features
- Set if creepers damage the world, also fireballs, TNT and other things
- Get full control of the Wither and EnderDragon bosses!
- Enderman support, set if enderman can place and break blocks, also set if they can clone blocks (get blocks but don't remove them from the world)
- Multi World support
- Start the plugin before loading the world, to ceep everything safe while generating the world and adding the mobs on it
- Optional function that your settings are only avable between two levels, for example, if you want, a creeper can explode only underneeth a level (y coordinate) and above a level.
- Explosion sounds, enable or disable explosion sounds
- Explosion smoke effect
- Set if players can place a TNT block
- Set if creepers will be powerd when they hit by lightning
External Connections |
---|
Safe Creeper makes some connections to external servers. One of these connections is to dev.bukkit.org itself. Safe Creeper uses this connection to check whether there are any updates available. Safe Creeper is able to download these updates automatically from the dev.bukkit.org servers. Since Safe Creeper 1.5.2.3, Safe Creeper is also posting anonymous statistics to statistics.timvisee.com. This post request contains little information about the plugin and the server it´s running on. This request contains the version of Craft Bukkit, the version number of Safe Creeper, and the amount of online players, this post request may also contain additional information coming from Safe Creeper itself, like the amount of Creeper´s nerfed by Safe Creeper. A server address is not included because the statistics system is anonymous. The Safe Creeper statistics system will send the server´s address if enabled in the configuration file. This statistics system has been implemented to give people the ability to see how many servers Safe Creeper is running on. And to give an overview of the global usage of certain Safe Creeper features. All these systems could be disabled in the configuration file. Safe Creeper does not connect to any other external server than the two described above.
Bugs & Issues |
---|
Please go to the following page to see how to report a bug, this page also contains a list with all known bugs in the current Safe Creeper version.
Page: Bugs
Donations |
---|
Please donate some money so I can buy some coffee to make better plugins and even update my old ones :) , I really like it if you give any donation! You could go to a donation page using the button bellow or the donate button above the search-box
Please do not post links to third party download websites. If you would like to use a CI, you must follow the guidelines on using a CI which can be found on the Bukkit Wiki.
@TheDavroar
@Jur15
This issue has now been fixed in Safe Creeper 1.5.0.1. The files should be available as soon as possible, the Bukkit administrators have to approve the files first.
Again, sorry for the issues!
Tim Visée
@TheDavroar
You should replace all the tabs inside the config.yml file which could be found INSIDE the SafeCreeper.jar file (SafeCreeper.jar->res->config.yml). I'll release a fix as soon as possible.
I'm sorry for these issues, Tim Visée
@timvisee
Ermm, I used CTRL+F to search and then switch to replace, and replace all TABs to 4 Spaces.
Still doesn't work for me..
@Jur15
Yes, I will try to release the update today. Btw, those tabs are still in the config files inside the JAR file, you can remove them if you want, but it might be hard to find, you can also wait for the update.
I'm sorry about this issue,
Tim Visée
Can you fix the config file issue? It keeps getting a severe error because the TABs, but I erased them .-.
@TheDavroar
On the 4th line of your config file, a TAB still exits ;)
EDIT: These tabs seem to be in the config.yml file by default, I defenitly have to fix this as soon as possible!
Tim Visée
http://gyazo.com/b3c65507808952e266f722d90bd9a4cb
This is what I get as an error. Replaced all the TAB's in the config with spaces but still gives me the error. HELP?! And after that the whole config file is empty...
So I'll be using 1.4.2 version now till this one works..
Safe Creeper v1.5 - Beginning of the API, error fixes
Safe Creeper 1.5 has been released. This new Safe Creeper version contains the beginning of the Safe Creeper API, which is very useful for other developers around here. Safe Creeper now includes the right functions to hook properly into Safe Creeper. Documentation about the API features will be added soon. This new version also contains some error fixes, it's highly recommended to update your older Safe Creeper versions.
Download
Safe Creeper 1.5 download:
http:dev.bukkit.org/bukkit-mods/safe-creeper/files/37-safe-creeper-1-5/
How to update Safe Creeper from 1.4.2 or lower
Important! Different than before: If you have Safe Creeper version 1.4.2 or bellow installed simply use the command '/sc installupdate' to automatically install the update. If it doesn't work or when you have another version of Safe Creeper running, do the steps bellow: It's very easy to update Safe Creeper, the only thing you've to do is update the SafeCreeper.jar file. All your config files are automatically updated as soon as you restart the Safe Creeper plugin with the new .jar file. Also, all the new features are automatically added to your config files, so there's no need to fully set up all the config files again!
How to install Safe Creeper 1.5
If you haven't installed an earlier version of Safe Creeper on your server you've to do the following to install Safe Creeper on your server. The first thing you've to do is download the files of Safe Creeper 1.5. Inside this downloaded .zip file is a SafeCreeper.jar file. You need to place this file into your plugins folder of your server. Make sure you've shut down your server first. Then you also need to copy the Safe Creeper (from the downloaded .zip file) into your plugins folder, because this folder contains all the config files. If you are not able to add this folder you don't have to copy them. Safe Creeper will automatically generate it's config files if they aren't available on start up. Although I highly suggest to copy this folder if you are able to. After this you can make your changes in the config files if you want and you can start up your server again.
Change log for 1.5
@euQsei
This is caused because my site is getting to many requests. I'm currently moving my site to my new (overpowered) host, it should all be solved then. The new update is already release (Safe Creeper 1.5) but the Bukkit administrators have to verify my files first. In this version this error won't show up anymore. You can download this version already from my website:
http:www.timvisee.com/projects/bukkit/safe-creeper/
This error doesn't cause any other issues that affects Safe Creeper, it's just the update checker which can't successfully check for updates.
Tim Visée
What is this error???
3:57:19 AM [INFO] [SafeCreeper] Retrieving updates data... 3:57:21 AM [SEVERE] java.net.SocketTimeoutException: connect timed out 3:57:21 AM [SEVERE] at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) 3:57:21 AM [SEVERE] at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) 3:57:21 AM [SEVERE] at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) 3:57:21 AM [SEVERE] at java.net.AbstractPlainSocketImpl.connect(Unknown Source) 3:57:21 AM [SEVERE] at java.net.PlainSocketImpl.connect(Unknown Source) 3:57:21 AM [SEVERE] at java.net.SocksSocketImpl.connect(Unknown Source) 3:57:21 AM [SEVERE] at java.net.Socket.connect(Unknown Source) 3:57:21 AM [SEVERE] at sun.net.NetworkClient.doConnect(Unknown Source) 3:57:21 AM [SEVERE] at sun.net.www.http.HttpClient.openServer(Unknown Source) 3:57:21 AM [SEVERE] at sun.net.www.http.HttpClient.openServer(Unknown Source) 3:57:21 AM [SEVERE] at sun.net.www.http.HttpClient.<init>(Unknown Source) 3:57:21 AM [SEVERE] at sun.net.www.http.HttpClient.New(Unknown Source) 3:57:21 AM [SEVERE] at sun.net.www.http.HttpClient.New(Unknown Source) 3:57:21 AM [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) 3:57:21 AM [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) 3:57:21 AM [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) 3:57:21 AM [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) 3:57:21 AM [SEVERE] at org.json.JSONObjectFromUrl.readJsonFromUrl(JSONObjectFromUrl.java:45) 3:57:21 AM [SEVERE] at com.timvisee.safecreeper.util.SCUpdateChecker.refreshUpdatesData(SCUpdateChecker.java:65) 3:57:21 AM [SEVERE] at com.timvisee.safecreeper.util.SCUpdateChecker.<init>(SCUpdateChecker.java:43) 3:57:21 AM [SEVERE] at com.timvisee.safecreeper.SafeCreeper.setupUpdateChecker(SafeCreeper.java:299) 3:57:21 AM [SEVERE] at com.timvisee.safecreeper.SafeCreeper.onEnable(SafeCreeper.java:107) 3:57:21 AM [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) 3:57:21 AM [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) 3:57:21 AM [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) 3:57:21 AM [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282) 3:57:21 AM [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264) 3:57:21 AM [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:218) 3:57:21 AM [SEVERE] at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55) 3:57:21 AM [SEVERE] at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11) 3:57:21 AM [SEVERE] at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:106) 3:57:21 AM [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) 3:57:21 AM [SEVERE] at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
@grt8guy
Hi,
Well yeah, it's what you can call 'hacking', I mean it's not really hacking... Anyhow, nothing happend, the only problem is that the site is a bit slow, but that's also caused by the bad host. I bought a VPS (2 actually with load balancing) which gives the site amazing preformance as soon as I've moved it.
Sorry about the bad English, I'm tired :$
Tim Visée
@timvisee
Hello this is John. Thanks for getting rid of message and sorry to hear about the hacker. I hope you enjoyed a cup of coffee on me.
@CatsyLady
Hello,
This issue has been fixed. Because it's so anying you can download the new version (1.5) from my own website:
http://www.timvisee.com/projects/bukkit/safe-creeper/
The files are not available on Bukkit yet because the administrators have to approve the file.
Tim Visée
@CatsyLady
Hello,
I'm very sorry about this, I think I accidentally left a debug message in there. Of course I'll remove this as soon as possible in the next update. Maybe you'd better temporarily disable the reviving feature (or just the reviving feature with TVNLib because that might cause the problem, not just the reviving) until the fix is released, of course it's not really an issue, but as you said it can get a bit anoying. Thank you for your feedback about the reviving btw :)
Also, I might add a feature that those died creatures slowly stand up from the ground, like they're rising up from the ground, as a reviving effect. I thought it was a cool idea, what do you think about it?
Tim Visée
@UnDrac
About that error, thanks for sending me. I'll try to release a fix as soon as possible!
Tim Visée
@blixel0
Hello,
I see, indeed cause of the amount of features Safe Creeper might be getting a bit heavy, altough it should be pretty lightweight already for what it does. I might make a 'licht' or 'lite' version soon. I might be able to change some features in the pugin to make it even faster, I'll give that a try first, cause that's easier than creating a whole separated plugin.
Tim Visée
@broede
Can you tell me what version you're using, because your configuration set up looks very outdated. You should try it as follows:
CreeperControl: Enabled: true DestroyWorld: false EnableExplosionSound: true EnableExplosionSmoke: true PowerdByLightning: true Locations: Levels: '62-255': Enabled: true
You can also use something like this:
0-10,62-255
to allow it between 0 and 10 and 62 and 255. I'll try to write more documentation/information about this as soon as possible.
Sorry for the late reply btw.
Tim Visée
@bjonness98
Yes, I will fix it as soon as possible.
@grt8guy
Hello,
Yes I'm sorry about this error. Because some hackers tried to take down my site the site was acting pretty slow, every page request to the webserver my site is running on took 3 seconds. When Safe Creeper starts it checks (via my website) if there's any new version available, because it took more than 2 seconds to connect it cancels the connection and returns this error, it's nothing to worry about though. I'm currently moving my website to an extreamly (over)powered webhost so it should not happen again.
The only issue you might get is that it will take up to 2 seconds for Safe Creeper to startup, but I don't thing this is a huge problem, and yes it should be fixed soon.
Tim Visée