Sensible Toolbox
Sensible Toolbox adds a bunch of new items, tools, blocks, machines, an energy system, an item transfer system, plus a developer API to make it easy for other plugins to define their own items. It's heavily inspired by certain Forge-based mods, but of course requires no client modifications at all.
| All Downloads |
Videos
A nice tutorial/review of v0.0.1 by MusicTechnician:
Documentation
- Installation and Quickstart Guide
- Command Reference
- Configuration File
- Permissions Support
- Access Control and Block Protection
- Items and Blocks
- Block and Inventory Protection
- Developer API
- Credits - Plugins/Mods/Authors to thank
Known Plugin Incompatibilities
- MultiInv: if you're carrying any STB items when you switch inventories, those items will lose their data, since MultiInv doesn't currently preserve extended item attributes which STB uses to store item-specific information. The MultiInv author does plan to add attribute support so hopefully a newer version of MultiInv will resolve this in the future. For now the workaround is to store any STB items before you switch inventories.
- LWC: LWC is supported, but you must use a recent dev build of LWC with UUID support. Dev builds of LWC can be obtained from http://ci.griefcraft.com/job/LWC/. If you can't use a recent build, then you can disable LWC support: see Protection.
- WorldEdit, Movecraft or indeed any plugin which move regions of blocks around or directly clear regions without firing events: don't use them with any region which contains an STB block. The physical block will be moved or removed, but STB doesn't (can't) know that and will keep a record for the associated STB object in memory. This could lead to all sorts of problems.
Source Code
https://github.com/TheBusyBiscuit/sensibletoolbox
Auto-Updater and Metrics
All my Plugins are using an Auto-Updater to make sure, you're always
using the latest and hopefully most bug free version of my Plugin.
If you don't want this Plugin to be auto-updated, you can turn it off
in the config file at "options -> auto-update: true/false"
They also use a Metrics-System which collects the following Informations:
A unique identifier
The server's version of Java
Whether the server is in offline or online mode
The plugin's version
The server's version
The OS version/name and architecture
The core count for the CPU
The number of players online
The Metrics version
Opting out of this service can be done by editing
plugins/Plugin Metrics/config.yml and changing opt-out to true.
It seems like this plugin isnt working on the latest Spigot Patch
@desht
thanks got it
@RazorX2014
Hawkfalcon's Jenkins site is fine, so you can get build #123 from there. The only changes over the current release are a few tweaks to work more nicely with MC 1.8 clients, and the new
/stb validate
command which can be useful if you think some STB blocks have been damaged and are out of sync with STB's internal block database.@desht
good man
@RazorX2014
Looks like Hawkfalcon's Jenkins may have been taken down, so no dev builds available right now. However I'll see if I can get the last build uploaded to Dropbox tomorrow morning.
@desht
hey desht i thought you would be saying something like that :) it is a real shame from what i read spigot is still going and i think would support this but anyway could you add the download link for the last dev build please on something like sendspace so we can get it thanks
Announcement: I have ceased all Bukkit plugin development work, so there will be no new versions or bugfix work done on any of my plugins. Sorry about this, but I no longer believe Bukkit has a future.
I... I... I don't have words to describe this plugins...
ITS AMAZING! The best plugin i've ever seen!
EDIT: Found a bug... when i try to start my server now the plugin says "Enabling Sensible Toolbox..." and it keeps there...
since the release of 1.8 mojang has shutdown craftbukkit and now i cant connect to my craftbukkit server im paying for, ive contacted the people who host my server to see whats happening hopefully its just an issue with them but if mojang is also stopping craftbukkit servers from running we are completely screwed.
mojang has just took a dump on us from a great hight..
R.I.P Craftbukkit You Will Be Missed.
@mobilephone2003
Yeah, I am planning to add some validation commands for that sort of thing.
The most critical file to ensure is backed up is
plugins/SensibleToolbox/blocks.db
(but try to keep a back of everything inplugins/SensibleToolbox
)We had a few days rollback thanks to our backup system failing. In doing this a small amount of blocks became standard blocks (the rest stayed).
Can we have a command that will force check all blocks stored as STB blocks? Maybe read the signs to apply itself? We had BSUs and a lot of items go missing.
@thelastlokean
Can you create a ticket please with the full stack trace of your error?
As for the various suggestions, I'll answer in more detail later on, on a mobile device right now. Some good ideas there, some less likely to be added :)
I get a java.lang.nullpointer.exception error on recipebook.java:740 and 737? TimSort.binaries and Arrays.Sort unknown source...? I can do seemingly everything except for /stb recipe lookups of any type. I get an error message.
Not sure if you are looking for suggestions or not, but there are a few items I use that this plugin has yet to cover, just thought I'd mention them in-case your looking for more ideas.
-Trampolines - Makes up for not having slime block yet, and can be even cooler! -Gates and Bridges - That can move / be moved... I'm not sure if you can do that with the worldedit incompatibility. -Pipes - that pump items vertically, or to interconnect hoppers/inventories long distances without lots of hoppers. -Minecarts - powered / fuel consuming minecart, better boost/stop blocks, minecart station / advanced rail pieces / intersections. -More Sturdy Boat - could be balanced with crafting cost, not necessarily invincible just a lot better. Most boat plugins make boats overpowered, don't balance with a custom cost, etc. -Vertically powered rails for minecarts -Elevators for minecarts -Chairs(stairs) you can sit in without using a sign to create them, -Minecarts through portals
Looking forward to recipe book not showing craftable items players don't have permission to.
Constantly getting people saying they've built something they can't use because it was in the recipe book.
@RazorX2014
Yeah, the breaker module was never really intended as a general farming system; consider it more like the Terrain Smasher from Thermal Expansion. I do have plans a little further down the line for proper farming machines.
@desht
this is by far the best plugin you can get for bukkit keep up the good work.
EDIT: im not sure if its something you can fix or do something about but during my testing of the breaker i.r i also noticed if i do it with carrots or cocoa beans and stuff like that instead of waiting till there grown it will take them as soon as there planted
@RazorX2014
Glad 118 fixed it for you.
As for ice: the breaker module doesn't silk touch things, so breaking ice won't work, because ice doesn't drop anything when you break it normally. That's expected behaviour.
And for melon: as you've noticed, the filter works on what would be dropped, not the block that would break, which is suppose is a bit unintuitive. But again, it's getting melons because the breaker doesn't silk touch.
I'll consider adding a silk touch version of the breaker (perhaps by crafting a regular breaker with a silk touch enchanted book) which will be able to harvest ice blocks, melon blocks, etc.
@desht
ok i will take another look as for the breaker it seems it doesnt work with ice either so they may be more too
EDIT: i posted a ticket for you after i retryed the latest builds also i found the issue i was having with the breaker in regards to the melons for some reason you have to have the breaker with nothing on white/blacklist or add melon to the whitelist and not melon block even though its a melon block its breaking and it will work and put the melons (not melon block) into the item router which is a bit of a shame because i wanted it to gather the melon blocks but its no big deal i gather melons too anyway however i still cant get it to work with ice
EDIT2: oh and #118 worked thanks
@RazorX2014
I'll look into the breaker module when I get a chance.
Regarding build #113 - it's working just fine here. If you have problems, please create a ticket with detailed information about what isn't working. Especially include any relevant information from your server log.
hey @desht the I.R. Mod: Breaker doesnt break melon blocks :( i setup an automatic farm using item routers and breaker i.r mods and it works with everything i added except melon blocks also any update about 113 isnt working for me as soon as i updated and rebooted my server the recipe book, item router, hsu, masher and smelter didnt work from what i could test but basically it seems the whole plugin stopped working i dont know if anyone else has experienced this.