I 'robbo5899' will be taking over this plugin as soon as ownership is transfered, It will soon be updated to the latest versions of minecraft. A 1.6 version will be first priority
FTBHelper is a tool I developed to help out with my Feed The Beast server. It contains many useful commands and features such as a ItemBan system,
some patches for FTB Unleashed and a bunch more. Commands & Permissions Configuration Banning an item:
FTBHelper includes a very useful permission basied itemban system to stop users from using certain items to grief. So far it does the following:
Stops players from crafting banned items
Stops a player from picking up banned items
Stops a player from dropping banned items
Stops a player from placing banned blocks
Stops a player from right/left clicking with banned items
Stops a player from moving banned items around between inventorys/within their own inventory
Stops a player from interacting with banned blocks
Deletes banned items on use (configurable)
Drops banned items on use (configurable)
Broadcasts a global message when someone has/uses/crafts a banned item (configurable)
I believe I have made this system as simple as possible to use by only having a single main permission: FTBHelper.ban.<itemid>.<dataValue>, for more customization with banned items see the Commands & Permissions page
If the selected item does not have a data value then set it to 0, likewise if it has lots of different data values for, say, damage on a tool then use * as the data value., see the Permissions and commands page for more in-depth info about the itemban system and its permissions.
Other features
Ability to toggle spawning of mobs (useful for dissabling custom spawners if one is causing lag)
Ability to halt a player in place (Im sure there will be some use for this)
Stop a player from logging in (like /ban but for temporary use if the player is in a bugged area or your rolling their profile back etc)
Autosave (can save the server every min to prevent unwanted rollbacks if the server crashes, configurable)
/banneditems command to display a list of all banned items
/IdFinder command to tell you the id of any clicked block
/poll to allow players to vote to take control of the time/weather
/vote command to display links to vote for the server
/findentities to locate the chunks with the most entities
AutoSaves to prevent rollback on server crash
Update notification
Suggestions
I'm always looking to hear from the community, see what they think, if they have any suggestions etc. If you want to contact me quickly, me or one of my admin will most likely be on my FTB Unleashed server: FTB.Glass-Gaming.com This is also where I test the latest versions of FTBHelper. Alternatively semd me a message over skype (mike546378) and I will be happy to help out.
Source Code
Full source code is now available over at GitHub
None of the commands are case sensitive from my tests, all seem to work fine. Will be uploading an update tomorrow anyway. That should fix it if there was a bug with it in the past
Right now your commands are case sensitive (/vote won't work), to fix this in your onCommand boolean when it looks for the command sent do .equalsIgnoreCase() instead of .equals Example if(cmd.getName().equalsIgnoreCase("Vote"))
Not tested with Direwolf20 pack yet but should work just fine. Quite a few of the features in the description are only in the version 1.4.1 of FTBHelper and thats still awaiting approval by Bukkit. If you want it now you can download it at Link Removed: http://www.mediafire.com/?yhj7q5ay592lxck
With most permissions plugins (GroupManager atleast) you can have per-world permissions so I haven't really thought of this as a problem. Might add it in the future though if it seems like a popular suggestion, thanks for the feedback :)
Have a plugin that should disable crafting on my FTB unleashed but seems to be buggy so will give this one a try.
Have you been thinking of making it possible to not placing certain stuff in 1 world but able to in other worlds?
I use multiverse to make other worlds, and in my main would i would love to make it possible to block certain block from being placed (that aren't on the disable crafting list) in my main world, but in another world it would be ok to place the items. :)
Sorry for the late reply , all the versions should work with 1.4.7 but just out of curiosity, why are you using Ultimate? It will no longer be getting updated since Unleashed was made as a replacement for it :)
@Joymo
I had added features to patch some items that didn't get locked by GriefPrevention. Have now removed this and will be adding it directly to the GriefPrevention code meaning I will post an update here
hey mate can you add an option to ban right clicking on tools? i want to ban tinkers construct block placing ability as it bypasses some banned blocks{ i have quarries banned on my overworld, they cant place them there but can place them on a mining age, but with tinkers construct they can rght click to bypass it and place them anyways}
Hello Mike, I Found this plugin because I'm setting up a FTB Ultimate Server, now as you know with Ultimate we are still running MC 1.4.7, would it be possible for you to backdate the plugin so it is compatible with 1.4.7 as that would be extremely helpful, Thanks in advance - Woody
Are you actually able to stop players from crafting on mod tables? All plugins to this point that have said they stop crafting of mod items, only stop them on the vanilla crafting table. Ban a recipe, put it in a buildcraft auto workbench and tell me if you cant craft it.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
@honeymandew
None of the commands are case sensitive from my tests, all seem to work fine. Will be uploading an update tomorrow anyway. That should fix it if there was a bug with it in the past
@DiggerMark
Same issue here :(
The permissions FTBHelper.craftban.... also prevent players from picking up the item. Explicitly adding permissions to pick up the item does not help.
FTB Unleashed 1.5.2 GroupManager
Right now your commands are case sensitive (/vote won't work), to fix this in your onCommand boolean when it looks for the command sent do .equalsIgnoreCase() instead of .equals Example if(cmd.getName().equalsIgnoreCase("Vote"))
@delsolsi213
Awesome i will test this out!
@groveham
Not tested with Direwolf20 pack yet but should work just fine. Quite a few of the features in the description are only in the version 1.4.1 of FTBHelper and thats still awaiting approval by Bukkit. If you want it now you can download it at Link Removed: http://www.mediafire.com/?yhj7q5ay592lxck
This plugin sounds awesome. Gonna download it and test it on my Direwolf20 1.5.2 server. I'll let you know if I have any problems :)
1.4.1 update coming soon guys, just waiting for bukkit to approve the file download
@Pjevser
With most permissions plugins (GroupManager atleast) you can have per-world permissions so I haven't really thought of this as a problem. Might add it in the future though if it seems like a popular suggestion, thanks for the feedback :)
This plugin just sound fking awesome :D
Have a plugin that should disable crafting on my FTB unleashed but seems to be buggy so will give this one a try.
Have you been thinking of making it possible to not placing certain stuff in 1 world but able to in other worlds? I use multiverse to make other worlds, and in my main would i would love to make it possible to block certain block from being placed (that aren't on the disable crafting list) in my main world, but in another world it would be ok to place the items. :)
@xWoody25
Sorry for the late reply , all the versions should work with 1.4.7 but just out of curiosity, why are you using Ultimate? It will no longer be getting updated since Unleashed was made as a replacement for it :)
@Joymo I had added features to patch some items that didn't get locked by GriefPrevention. Have now removed this and will be adding it directly to the GriefPrevention code meaning I will post an update here
Seeing your comment about "on hold", what other plugins are needed to make this work, not sure I understand, seems this should work for anyone?
@Arton123
oh yeah it works, unlike banitem or other plugins this one completely stops the use of items such as mining lasers.
So this one works?
hey mate can you add an option to ban right clicking on tools? i want to ban tinkers construct block placing ability as it bypasses some banned blocks{ i have quarries banned on my overworld, they cant place them there but can place them on a mining age, but with tinkers construct they can rght click to bypass it and place them anyways}
@Redstoner_Pro
look for a mod called recipear thats a server mod only and in fact removes recipes from ALL crafting tables even modded ones.
Hello Mike, I Found this plugin because I'm setting up a FTB Ultimate Server, now as you know with Ultimate we are still running MC 1.4.7, would it be possible for you to backdate the plugin so it is compatible with 1.4.7 as that would be extremely helpful, Thanks in advance - Woody
EDIT: Looked at the files and found the 1.4.7 :D
Are you actually able to stop players from crafting on mod tables? All plugins to this point that have said they stop crafting of mod items, only stop them on the vanilla crafting table. Ban a recipe, put it in a buildcraft auto workbench and tell me if you cant craft it.