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.
Question, is there any cross compatibility with slimefun? like, can I use the Gold Dust from the Sensible Toolbox to Slimfun recipes that require gold dust? Or can I pulverize gold dust from slimefun and use it in Sensible Toolbox recipes?
@sheeeeeeets
Thank you for your kind words and I will definitely take a look at this error.
Let's start off by proclaiming that I am a COMPLETE Minecraft Server newbie. Now that's out of the way, lets dig in.
Once I started my own server for some guys at work, I fell in love with the game. Once 1.8 Spigot/Bukkit/etc came out, I had to learn how to add mods/plugins all by my lonesome. THEN, I discovered Slimefun.
WOW...
Slimefun is great, and adds a WHOLE new element to the game. While poking around, I also discovered this gem as well. Once again, a WHOLE new element added to my server, and my work buddies thoroughly enjoy both plugins immensely! SO, even if you weren't sole creator of either/both, a HUGE thank you from me and my friends for having a part in them, as they are wonderful plugins :)
Now, onto my question/problem. I watched the awesome video on the plugin before downloading and using. I watched the guy type /stb recipe wood, for example (with the book in hand) and get a WHOLE slew of recipes. When I type it in, I get, "An internal error occurred while attempting to perform this command".
I downloaded the plugin, stuck it in the plugins folder, started server, crafted a recipe bvook, and made a lasso. Thats all I did/didn't do so far, if that helps :(
Thanks!
@TheBusyBiscuit
Understandable, I know you've just taken over the project. Just saying to put this on live opens up everyone being able to use everything, which can be unwise for a survival situation.
Researches would be awesome for STB, especially if it's expensive somewhat and restricts players using the stuff if they don't have it researched like Slimefun.
Definitely using these both though, I've been a fan of STB for some time and had to remove it because it wasn't updated
@mobilephone2003
1. I can implement Slimefuns Permissions System into STB as well.
2. I dont know about that one, but if you want I can also add Researches for STB.
3. This is simply a Texture Glitch, I noticed that this happens quite often in 1.8, nothing I can do about this.
Using STB with Slimefun opens up everything, disobeying Perms. I used to use this some time ago to lock down what people could use based on ranks.
Need perm support back before being able to use this again, many of the machines here also render slimefun machines useless, although they can be disabled on each side.
Slimefun had unlockability, this has none, not recommended as people will just skip slimefun and go here to get their machines.
Edit: After disabling everything in STB except BSU, i see this for it's recipe:
http://i.imgur.com/YD8HRlD.jpg
@TheBusyBiscuit
I realized you were the new author after I posted it :p I also added some more questions ;)
I'll create a ticket for them!
@Yupie123
No, I will be maintaining this one. There is no need to create a new one, I will just be continuing the existing Project.
Please explain "Worldguard support" a bit more detailed. What exactly do you want me to support?
And probably not, I will just be contuing the 1.8 Version for now.
@TheBusyBiscuit
Thanks for updating this amazing resource!
Could you add WorldGuard support? (Explosions, fire etc) And will the new versions still be compatible with 1.7.10 versions (or spigot protocol hacks)
@desht
Ah okay. And I don't mind. In fact I do appreciate it since you know your code better than anyone else ;)
Im still getting used to how everything is setup.
I mainly focused on updating STB and the Attributes API at the first place. Currently I am looking into the Item Router and its issues.
I am also busy moderating the Bukkit Forums and working on other Projects, so I hope you guys can understand that I am not always available :)
@TheBusyBiscuit
That's down to lack of 1.8 support for ProtocolLib - however it looks like it lives on at http://www.spigotmc.org/resources/protocollib.1997/ - which will be required for any 1.8-based build.
(Hope you don't mind me helping out with support :) )
@xH3LLRAIZ3Rx
I will take a look at it.
@TheBusyBiscuit
http://paste.ubuntu.com/9520564/
@xH3LLRAIZ3Rx
Please post your full Server Log using Pastebin.
@TheBusyBiscuit
no recipes work in STB
@teenusa
1) Normally I don't like joining Servers for things like this.
However as I am still pretty new to this, it would probably be helpful to see this in action.
2) I will fix it. It probably isn't updating the Block Data.
3) See 1)
4) See 1)
1) I can add an Autocrafter at some point. However no promises though. We will see.
2) An Igneous Extruder sounds cool. I will probably add it as well.
3) Something like a Dolly? I don't know about that. We will see.
@mrCookieSlime :D
I found some bugs: I do not know if they are in the newest version, but I think so. 1.)If you make a sorting system with a lot of ender boxes and item routers with stack, sender and puller module it doubles any item (3 stack iron = 10000000000...Stack iron) all chests are full with iron o.O) i do not tested it with 1 stack iron and less. I think this is because the fast travel and the chests arenĀ“t updating fast enough? (I did not use speed upgrades) If you want i can show you this bug an one of my servers. I used ender boxes because trapped chests are not working (bug 5.)) I used about two stacks of ender boxes)
2.)its not compatible with the plugin ClockWorkPlanter When clockworkplanter plants a seed, potatoes or carrot and an item router break the fully grown Wheat, carrots, potatoes and the planter plants any seeds, carrots or potatoe again it is fully grown. I think minecraft is saving the plantdata (meta?!) and transfers the meta to the new planted Wheat, potatoes or carrots, because it did not make an block update when the item router break things. the clockworkplanter plugin: http://dev.bukkit.org/bukkit-plugins/clockwork-planter/
3.)if you put an filter in the puller module it still sucks all items in the item router (or i overlooked something.) in the vacuum module the filter works great
4.)itemrouter cant pull things in our sucks things out of trapped chests.
If you want i can show you the bugs on my server, just say it :D. I hope i can help you with this a little bit :D
Now some fresh ideas: 1.) Can you add an autocrafter? 2.)Can you add an Igneus extruder? (produktion of cobble stone, stone and obsidian) 3.)Can you add thing to transport chests and little barrels?
Felix / teenusa
@xH3LLRAIZ3Rx
The project is open-source and if anyone wants to take it over, they may (remaining under the GPL, of course).
As for Bukkit, yeah - it's dead. Good luck to Spigot, but I'm not interested, sorry.
@desht
Then who is gonna take over the Project? and im assuming your not developing Bukkit Plugins anymore because you thought Bukkit is dead, but I can assure you, Bukkit is Alive, and its being Updated by md_5, the creator of Spigot
@xH3LLRAIZ3Rx
Quite possibly not. But I don't use Spigot and I don't develop Bukkit plugins anymore - sorry.