Limited Creative
Limited Creative
prevents any way of creative player to pass items to survival-mode, without need of a separate creative-world.
Overview
Scenario: You're starting your first survival server, just finished the spawn, the first players join and one asks: "hey sup, g1v3 me cr3at1v3. i made u teh imba *whatever*-building". Well, if you really decide to say okay to that, 5 minutes later, that players has stacks of diamondblocks, -armor and -tools in there bags. Next step? Reset your world and completely start over, which is never fun!
But Limited Creative is here to save you.
So how does Limited Creative prevents players from abusing creative-mode within your world:
- Switching back to survival? previous survival-inventory restored
- Trying to put items in a chest? denied
- Trying to drop something on the ground or hopper? denied
- Trying to put items into storage-carts or sell to villagers or similar? denied
- Using commands not intended for creative players? denied
- Using economy to sell for plugins? denied
- Wants to go anywhere in creative mode? denied
- Trying to place expensive blocks somewhere? allowed, for sure, that's what creative is for, but the block won't drop anything if destroyed in survival!
The restrictions aren't only for restricted players. I also like to have some of them as the owner. For example separated inventories: No need to rearrange your quick-bar after switching back to survival mode. No more bother because you thrown away a stack of grilled steaks for a single wool-block on switching back ;)
Or building a minecart track as op. While breaking blocks often carts, rails torches, redstone and much more fall to ground... no longer! LC prevents all that drops, or just removes them when you walk over.
Features
- Inventories-Module
- Display configured armor on creative players for visual distinction
- Remember creative inventory or not
- Separate adventure from survival or not
- Limit-Module
- prevent dropping of items in creative mode (even on death)
- prevent access to all types of chests in creative mode
- prevent usage of interactive signs (to stop economy in creative)
- prevent dealing or retrieving damage to/from other players (that means: no PvP between creative and survival player)
- blacklisting the use/create of items/blocks as well as breaking blocks
- blacklisting the interaction with selected entities
- optional prevent pick up of items in creative mode or remove items on pick up
- WorldGuard Region-Module
- that means: enable automatic creative-mode for selected players in regions you want
- blocks in creative regions never drop anything (independent who placed it or which game mode the destroyer is in)
- prevents pistons from getting blocks out of creative areas
- optional: let player switch game mode in creative-area (/lc creative/survival) without permission
- Command Blocker-Module
- While in creative mode, certain commands can blocked for users via configuration
- Either blocks simple strings or complex regular expressions
- Bypass certain parameter commands via permission
- GameMode-Permissions-Module
- Adds players to a configured permission-group as long as they are in creative
- This allows you to negate all permissions that creative players shouldn't use, like economic features
- Requires Vault and a Permission-Plugin supported by Vault
- BlockState-Module Disabled by default in config.yml
- Remembers if blocks are set by creative players
- Prevents the drop of blocks created by creative players, even if it is not in a region
- Works with pistons, tnt, item frames, falling sand/gravel and attached items like redstone/torches
- Supports MySQL and SQLite (definition form bukkit.yml)
- A tool (wood pickaxe by default; right-click) tells an op who created the block in which gamemode.
- A command (/lc bs) to modify the saved state in the database, via WorldEdit-Selections
All features are optional and can be independent disabled in config.
Utilizing the only for LC developed library plib, LC provides easy usability for admins:
- Self explaining config.yml, with every setting documented
- Full configurable from commandline/ingame commands
- Detailed command explanation for every (sub-)command (
/lc help) - On the fly module enable- and disabling via configuration-commands
Documentation
While most of the plugin (config and commands) are self explaining, you can click on the features above for further description (incomplete). Also following some more references:
Commands
Configuration
Permissions
FAQ (Frequently Asked Questions)
Miscellaneous
Translation / Supporting the Plugin
Please help translating the plugin, by clicking on your Language at the Translation-Page. You can then enter the localized strings for you language. It should be easy to you to add some strings of your mother language. Improvements to English language is also welcome.
Also I would like to add some new Screenshots, maybe a Video. So feel free to send me what you imagine represents this Plugin.
Collecting Statistics
This plugin collects some basic statistics about the amount of servers using this plugin, as well as MCStats.
What is send: Server-Name, -Address and -Version, List of installed Plugins, LimitedCreative-Version, Count of players online. These Information aren't published and can only be seen by me, the Author (Possible).
The MCStats are complete anonymous and can be seen by everyone here.
You can disable all collection with /lc config metrics false and /lc config save
Before doing that I please you to read further about the Metrics.
Known Problems/Bypasses/Incompatibilities
Attention: WorldGuard has its own "game-mode" flag. That flag doesn't relate to LC in any way! Be sure to use "//region flag <id> gamemode creative" instead of /region ...; Otherwise the LC restrictions won't affect that region.
Currently no ways to bypass restrictions as a creative player are known
as of Nov 2, 2013 (some reports are currently under evaluation)
Links/Contact/Donation
- PayPal-Donation
- Free-of-cost-Donation: Register on Dropbox and unlock me additional storage
- IRC-Chat: #limitedcreative@irc.esper.net
- E-Mail / Jabber: jascha.starke@gmail.com
- Skype: jascha@ja-s.de / jascha.starke
- Suggestions/Bugs - How to Use debug for additional information
- Source on GitHub
- Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
http://ci.ja-s.de:8080/
Special thanks to all Donators:
90$ zeshan321
50$ http://www.cosmicmc.com/ (MinecraftAllen)
25$ Suzy
5$ Punkred
<sub>Timerange: Jan. 2012 till Dec. 2013</sub>
How to handle errors/problems
I will no longer bearing huge error msgs in the comments. Make a ticket for that if you want me to react on that. If there is an error message in the comments i may delete the comment without annotation.
-
View User Profile
-
Send Message
Posted Jul 20, 2012When i warp with multiverse to a other world with creative it doesnt give me a empty inventory
-
View User Profile
-
Send Message
Posted Jul 19, 2012@Jobsti2
-
View User Profile
-
Send Message
Posted Jul 19, 2012Little request/Question:
Would be very useful if EX-Bottles and Spawner-eggs could be blocked!
Info: Works great with #2258
-
View User Profile
-
Send Message
Posted Jul 17, 2012-
View User Profile
-
Send Message
Posted Jul 17, 2012Hello,
I tested the new version now. However, the problem still exists. Still no files in the folder for the inventory will be created. The one with the capital letters I could understand now.
I switched from AuthMe to xauth. Everything works again without problems;-) But with great Laggs XAuth can be seen on my server. Users fall through the floor map loads very slowly, etc. That means I can not use xauth. I want to give up on any case more limited creative;-)
If the development team fixed this problem in AuthMe? I describe those times the problem. Maybe they can help me.
-
View User Profile
-
Send Message
Posted Jul 15, 2012@Motocross635 Why don't you just read about the Permissions, that you can enable in the config.
-
View User Profile
-
Send Message
Posted Jul 15, 2012You should fix so that ops can bypass some stuff, because on my server I only have 3 ops and they will NOT spawn items I am sure on that. But we're blocked from doing alot... So it would be very nice if there was a node or anything we could use to bypass the plugin, thanks!
-
View User Profile
-
Send Message
Posted Jul 14, 2012@sebastian2443 @omgitsmit Thats not a discussion of buying Minecraft or not. You just can't expect that every developer supports problems which occur on offline-servers.
But you may be interested that the Bug was caused by inconsistent change in the AuthMe-"API" which now needs to get playernames in lowercase. So LC only worked for players that have lowercase names when using AuthMe Reloaded.
-
View User Profile
-
Send Message
Posted Jul 14, 2012I bought the game a year ago. :) And also a lot of players on my server. Incidentally, the company Mojang with Minecraft has already earned more than $ 80 million.
I try the new version immediately!
Since even a ticket has been opened to the problem need not be opened further.
@ Possible I use the latest version of AuthMe. Previously children were aged between 10 - 14 years, had no legal Minecraft. Not enough money?
Minecraft is so far the game that has captivated me the most!
Forgive me my English, but the Google translator is not better. :P
-
View User Profile
-
Send Message
Posted Jul 13, 2012@sebastian2443
Spend some pocket change and buy the game?
-
View User Profile
-
Send Message
Posted Jul 12, 2012@Possible
We have a 62% purchase rate after users try minecraft on our server (we take a survey). If anything its generating more revenue for Mojang.
I'll submit a ticket right now. Thanks for the quick response.
-
View User Profile
-
Send Message
Posted Jul 12, 2012@sebastian2443 @omgitsmit Please provide which Auth Plugin and which versions you are using. (Create a Ticket, the comments are not for troubleshooting)
MAYBE i'll fix it. But you should also consider to go in online-mode with your server and let your users buy Minecraft, so that Mojang is supported to make Minecraft better ;)
-
View User Profile
-
Send Message
Posted Jul 12, 2012@sebastian2443
Is this true? This may be the reason i thought the program didnt work well. It would only switch over the inventory for some of our users, not all of them. It led me to believe that this plugin could not be trusted!
Please update us on this issue, is it true? Only Premium users can switch?
-
View User Profile
-
Send Message
Posted Jul 5, 2012This plugin is great. Awesome <3 popular feature on my server
But I have a problem. The plugin differs between premium players and players who have a cracked version. The inventory of the player with the cracked version does not change. Whether they teleport or leave the region and come back inside.
This is a big problem! Is there a way to fix it? Unfortunately, I find no other plug-ins so indescribably good as this one!
Please fixes that! :)
-
View User Profile
-
Send Message
Posted Jun 14, 2012@pimsserver
I've not seen any other plugin that can do what limited creative does pims. Its really to bad this one is on its death bed.
-
View User Profile
-
Send Message
Posted Jun 11, 2012@bizzig
you have to also enable the permissions control in your config
-
View User Profile
-
Send Message
Posted Jun 9, 2012<<reply 745395="">>
that doesn't support WorldGuard, am i right?
-
View User Profile
-
Send Message
Posted Jun 7, 2012@bizzig
http://dev.bukkit.org/server-mods/creativecontrol/
-
View User Profile
-
Send Message
Posted Jun 2, 2012wait nevermind. Went over the comments and noticed the auther isn't working on this anymore. Can anyone recommend a similar plugin?
-
View User Profile
-
Send Message
Posted Jun 2, 2012ps it won't let me paste my permissions properly, but they are entered accurately.