Are you a modpack dev who finds crafting planes, ships, cars and other such entities inside crafting tables boring? Enough with that bullship, this mod is for you!
No Bullship is a mod that lets you craft these entities using a multiblock structure which you can define! Pretty much any block you can think of can be used, and may include blockstates and NBT data! The entities you can make aren't restricted either; make any entity, including any NBT data! In the future, this mod will also allow you to disable drops - even hardcoded ones - for entities. This will allow modpackers to more easily prevent obtaining entities in their inventories! Learn more about how to make a No Bullship! data file here.
This mod is intended for modpackers to use & configure; however, it will come with recipes for some mods in the near future.
- Craft a schematic for the multiblock recipe you wish to make!
- Use the Workshop to display the recipe into the world!
- Build stuff just like you would for an Iron Golem (Note: sideways and upside-down building will not work)
- Right-click the multiblock with the schematic!
- Easily create new recipes with the Magic Wand item!
- NBT structure support; convert NBT structures to multiblock recipes!
- Configurable drop prevention, even for hard-coded drops (e.g. Simple Planes planes)
- Packaged support for select mods! Read below!
- Aesthetic building blocks and miscellaneous "component" items to enhance your recipes & provide more variety for modpackers!
- JEI compatibility for the Schematic Workshop!
- Straight-forward datapack creation for multiblock & schematic recipes
- Multiblocks may require extra items in the inventory to make!
- Supports NBT and blockstate data for both crafted entities and ingredient blocks!
- Supports block tags!
- Compatible with nearly any mod!
- Lots of config options!
- "Schematic Block" permitting quick performance for huge recipes (think over 10x5x5)
- JEI compatibility for multiblocks themselves
- Configurable drops of blocks from multiblock recipe on entity death
- Miscellaneous improvements and bug fixes
- Research table mechanic!
This mod features bundled recipes for all entities from the following mods!
Internationalization and misc PRs are welcomed!
To add this mod as a dependency, using Curse Maven would probably the simplest route. As a mod dev, you will probably be looking in the .api package for most of the things you'll need, and I've included some documentation here and there. I'll get on improving it as I clean the API. Further reading on the wiki.
Detailed info on creating datapacks for this mod may be found here. Otherwise, feel free to include this mod in your modpack! It was made specifically for modpackers! Anyhow, don't expect the structure of data files for this mod to change. I will work hard to maintain them as they are now if possible and the format isn't difficult to work with; continued development of this mod notwithstanding.
The models and textures were made by me. Massive thanks to Aspennly who made the very pretty icon for me!
Further thanks for the nails, circuit, plank, and lens goes to Milkyfur!
Credit to blackbirdantlion on Discord for the lovely GUI texture. I've modified it a bit as I am reusing it from another project I am working on, which I have permission to do. You may find his Twitter here.
I also want to thank embeddedt, his Discord community members and 1whohears for miscellaneous advising.
The palette for the wood polybeams, support beam, and wheel were taken from Medieval Siege Engines. This was done to allow the compat to look nicer.
Also, I want to commend Kaupenjoe for his free Forge tutorials on YouTube to brief me on how some things work lol