CreativeGuard

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

CreativeGuard Logo

CreativeGuard [ABANDONED]

CreativeGuard [ABANDONED]
Guard your creativity, the right way.

Features

  • Commands to enable and disable items blocks and events by commands in game.
  • 1 boat and minecart per person, when they place another cart or boat their last one is removed.
  • If a world is not defined in the config then it uses the default values.
  • All settings are multi-world capable.
  • Freeze time in worlds to day or night.
  • Plugin tells you if there's an update.
  • Notify admins when someone tries to do something blocked

General Blocking

Enable/Disable
  • Block Water flow
  • Block Lava flow
  • Block Redstone
  • Block Dispensers
  • Block Creeper explosions
  • Block Enderman placing breaking blocks
  • Block Iron Golem creation
  • Block Snow Golem creation
  • Experience orbs from dropping and removes ones on the ground.

Weather Blocking

Enable/Disable
  • Rain
  • Lightning

Player Blocking

Enable/Disable
  • Certain items by their ID in certain worlds.
    • Block all id's by blocking id 0
  • Item drops.
  • Specific SpawnEggs
  • Bows
  • Fishing.
  • Chests
  • Ender Chests
  • Beds
  • Vehicles.
  • Limiting of vehicles, each player gets 1
  • Vehicle protection, players can't break vehicles they don't own.
  • Chicken eggs from being thrown and spawning chickens.

Fire Blocking

Enable/Disable
  • Ignite - block creation of fire
  • Spread - block fire from spreading
  • Blockdamage - block fire from destroying blocks

Commands

  • /cg help - commands
  • /cg flags - lists all event flags
  • /cg remove [entity] - removes entities from world
    • all,items,vehicles,exporbs,mobs,animals,null
  • /cg block <id>|<flag> - blocks an event flag or item id for current world
  • /cg unblock <id>|<flag> - unblocks an event flag or item id for current world
  • /cg time day|night|none - Freezes time in current world
  • /cg info - shows what's enabled and disabled in current world
  • /cg reload - reloads config
  • /cg debug - toggles debug mode

Permissions

Reported working with GroupManager

Tested with PermissionsEX

If you are using a different permissions plugin and it works let me know please.

  • CreativeGuard.admin - Enables use of commands
    • CreativeGuard.unblock.* - Unblock all id's
    • CreativeGuard.unblock.8 - Unblock id 8 (works with any of id of any block or item)
    • CreativeGuard.unblock.spawnegg.* - Unblock all spawn eggs
    • CreativeGuard.unblock.spawnegg.creeper - Unblock spawn egg creeper (works with all of them)
  • CreativeGuard.admin.notify - enables user to see notifications

If you set 8 to be blocked in the config and give the user CreativeGuard.unblock.8 then they can still use the water block.
However anyone without it can not.

If you set 0 to be blocked in the config it will block all items.


Installation

  • Download CreativeGuard.
  • Place CreativeGuard.jar in the plugins folder.
  • Restart the server.
  • Configure the config.
  • Configure the permissions.
  • Enjoy!.

Future Updates

  • Store owners of boats and minecarts in config to help prevent "null" owner.
  • Permission node to break vehicles owned by others
  • Add data value to ID's < next update
  • Add regions (far in the future)
  • Add unset command, unset a flag so it inherits again
  • Add console support
  • Multilingual support, message me if you can help or contribute.
  • Block mob and animal spawning

Known Issues

  • Players lose boats they own on restart. - Priority Medium

Donations

  • This plugin takes a lot of my valuable time to work on, and I have a lot of bigger projects that take most of my time.
  • Donations for this plugin will help with the time it takes for me to work on it!
    • You can donate to "[email protected]" via Paypal, any size of donation is appreciated! Even the small ones.
  • Please put CreativeGuard Donation as the title! Large donators will receive a thank you in the description.

Q&A

  • Why is this plugin still beta? It seems to run fine.
    • Yes, this plugin does just fine at what it does currently
    • However there is still big plans, like regions, full console support and data values

Configuration == <- click here

  • Config automatically generates

Follow me @CraigDeVonne on Twitter!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Armarr Armarr Jun 29, 2013 at 09:36 UTC - 1 like

    @CraigDeVonne: Go

    Maybe you could release the source code for your projects so other people could pick them up or learn from the code?

  • Avatar of CraigDeVonne CraigDeVonne Jun 27, 2013 at 16:29 UTC - 0 likes

    Project is now discontinued, I have no desire to work on it anymore as I get nothing out of it and I would have to rewrite a lot of it it seems.

    Everyone on this planet wants stuff for free, if I had received even 1 donation I would have tried to rewrite it after I figured out it broke.

    I have other projects I actually profit on, that are outside of Minecraft.

    None of my plugins will have any support and no more updates. Bye and take care!

    All projects abandoned, never received a single donation and I actually profit from other non Minecraft related projects.

  • Avatar of bobeeb bobeeb Jun 26, 2013 at 06:36 UTC - 0 likes

    thnx for the update but i got a error msg after updating to 0.7.3.3.1 @bukkit 2788

    2013-06-26 08:32:09 [INFO] This server is running CraftBukkit version git-Bukkit-1.5.2-R1.0-b2788jnks (MC: 1.5.2) (Implementing API version 1.5.2-R1.0)
    2013-06-26 08:32:09 [SEVERE] Could not load 'plugins\CreativeGuard.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: se.craig.CreativeGuard.CreativeGuard
    	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184)
    	at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
    	at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
    	at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:239)
    	at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:217)
    	at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55)
    	at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11)
    	at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:106)
    	at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382)
    	at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
    Caused by: java.lang.ClassNotFoundException: se.craig.CreativeGuard.CreativeGuard
    	at java.net.URLClassLoader$1.run(Unknown Source)
    	at java.net.URLClassLoader$1.run(Unknown Source)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.net.URLClassLoader.findClass(Unknown Source)
    	at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80)
    	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.ClassLoader.loadClass(Unknown Source)
    	at java.lang.Class.forName0(Native Method)
    	at java.lang.Class.forName(Unknown Source)
    	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173)
    	... 9 more
    
  • Avatar of CraigDeVonne CraigDeVonne Jun 25, 2013 at 23:53 UTC - 0 likes

    0.7.3.3.1 == (updated by Craig - 6/25/13)

    • Temporarily disabled the creation events for golems and withers
  • Avatar of merculiw merculiw Jun 22, 2013 at 01:20 UTC - 0 likes

    working on plugins for it right now though.

  • Avatar of merculiw merculiw Jun 22, 2013 at 01:17 UTC - 0 likes

    how you stop the alert from showing up in game says alert snoman creation attempted in gogetacats world over n over again how u stop that alert message?

  • Avatar of CraigDeVonne CraigDeVonne Jun 13, 2013 at 20:16 UTC - 0 likes

    I've been pretty busy with a lot of freelance work, I'll look through the code later. I'd have more incentive if I could get donations! I haven't received any yet however I know I never posted how or anything like that before, but doing these plugins takes valuable time since I work on a lot of bigger projects now. I'll be posting how to donate here shortly!

  • Avatar of Error998 Error998 Jun 01, 2013 at 23:00 UTC - 0 likes

    @Marium0505: Go

    Yes

    Last edited Jun 02, 2013 by Error998
  • Avatar of Marium0505 Marium0505 May 21, 2013 at 14:08 UTC - 0 likes

    Does this work on 1.5.2?

  • Avatar of Marium0505 Marium0505 Apr 30, 2013 at 15:01 UTC - 0 likes

    Does this work on 1.5.1?

Do you like the config and commands?

  1. Choice:

  1. Results
  2. 1 comment

Facts

Date created
Apr 19, 2012
Categories
Last update
Jan 28, 2013
Development stage
Abandoned
Language
  • enUS
License
Free to use
Downloads
7,251
Recent files

Authors