Skip to content
Back to Blog
CraftBook redstone machines and elevators in a Minecraft survival server

CraftBook: Your Guide to Minecraft Server Automation

ice
ice
@ice
Updated
100 views
TL;DR:CraftBook is a lightweight Minecraft server plugin that adds redstone automation, elevators, custom recipes, and gameplay features without requiring players to install mods. Perfect for vanilla-plus servers that want extra depth.
🐙 Open-source Minecraft project

EngineHub/CraftBook

🔧 Machines, ICs, PLCs, and more!

⭐ 321 stars💻 Java📜 GPL-3.0
View on GitHub ↗

If you're running a vanilla Minecraft server and want to add custom machines without the complexity of full mods, CraftBook fills that gap perfectly. It's a lightweight plugin that brings redstone circuits, elevators, custom recipes, and automation to your server, all configurable to match your vision.

What CraftBook Does

CraftBook is a Spigot server plugin that adds gameplay features and redstone automation without requiring players to install a single mod. It's built on the principle that servers should've flexibility: enable the features you want, disable everything else, and tweak configuration to taste.

The core features include redstone integrated circuits (ICs) like AND/OR gates and lightning strikers, working elevators that players can use to travel between floors, functional cauldrons for cooking, custom crafting recipes, hidden switches, item-moving pipes, minecart boosters, togglable doors and bridges, chairs you can actually sit on, and the ability to bind commands to items with cooldowns and permissions.

What makes CraftBook distinct is that none of these features requires players to install anything. They log into your vanilla server, and suddenly they can craft redstone ICs, build elevators, or sit on chairs. The plugin handles everything server-side.


Why Server Admins Choose CraftBook

Server owners pick CraftBook for a simple reason: it adds depth without the performance overhead of heavy modpacks. You're not getting the complexity of a full tech-mod suite, but you're adding enough features to make your server feel more complete than vanilla.

Think about what players want on a survival server. They want to automate repetitive tasks, travel quickly between areas, and craft special items. CraftBook covers all of that with a light touch. It doesn't require a 50-plugin stack just to function.

Elevators alone are a feature people build around. Place some blocks, mark it with the right switch block, and suddenly your server has fast vertical travel that feels smoother than teleportation. Players create elaborate towers and structures just to showcase working elevators.

The custom recipe system opens up creative possibilities. Server admins can define items that don't have normal crafting recipes. Want a special boss weapon? Custom compass? Unique map item? Define the recipe in CraftBook and it exists. It's pure customization without writing plugins.


How to Install and Run CraftBook

Installation is straightforward if you've worked with Spigot plugins before. Start by downloading a build from the EngineHub CI system or compiling from the GitHub source code.

bash
cd /path/to/server
mkdir -p plugins
# Download CraftBook JAR from https://enginehub.org/ and place in plugins/
# Restart your server./start.sh
# or: java -Xmx1024M -Xms1024M -jar spigot.jar nogui

On first startup, CraftBook creates a config directory at plugins/CraftBook/. Inside you'll find config.yml with every feature listed. Scroll through, enable what you want, disable what you don't.

Here's the key part: CraftBook works out of the box, but its real power comes from configuration. Default settings are sensible, but you can customize almost everything. Elevator speed, IC behavior, custom recipe formats, permissions - it's all configurable.

Once configured, players start using features immediately. They craft ICs, build elevators, set up item pipes. You can also use the /craftbook command to manage features and permissions, though most configuration happens via the config file.


Key Features That Matter

Redstone ICs are the headline feature. These are logic gates and circuits you craft and place like regular blocks. An AND gate outputs redstone signal only when both inputs are powered. OR gates, XOR gates, lightning strikers - they're all craftable. For a vanilla server, this is genuinely useful. Players can build simple automation without mods.

Are these as powerful as mod-based automation? Not even close. You're not getting conveyor belts or automatic sorting systems. But for basic logic - detecting when players are present, triggering traps, controlling doors - ICs work perfectly.

Elevators are genuinely impressive. You stack specific blocks in a pattern, add a switch block, and suddenly you've a working elevator. Set it to instant mode for fast travel or smooth mode for animation. The smooth animation is surprisingly satisfying, and players love it.

Custom crafting recipes let you define new items or redefine existing ones. You could make a rare drop from mobs into a craftable item. Anyone could create entirely custom items with specific recipes. For role-play servers or servers with custom lore, this is invaluable.

Item pipes are underrated. They move items between containers without hoppers. Instead of building hopper chains (which are slow and ugly), you place a pipe and items flow through. It's cleaner, faster, and looks better. For automated farms, this alone is worth running CraftBook. When you're planning your farm layout, the Minecraft Block Search tool helps you find exact materials quickly.

Hidden switches are fun for adventure maps. Build a switch that only works from a specific location or only for players with certain permissions. Combine this with doors, and you're creating secret rooms with actual gameplay logic.

And one small but delightful feature: chairs you can sit on. Place a special block and players right-click to sit. It's not new, but it adds character to builds. Paired with a cafe or tavern build, chairs make spaces feel alive.


Common Mistakes and Gotchas

Config formatting is the biggest culprit. CraftBook uses YAML for configuration, and YAML is picky about indentation and syntax. A misplaced space or tab and entire sections fail silently. You won't get an error message; features just don't work. Solution: use a YAML validator when editing the config.

Not all features work on all server versions. CraftBook targets modern Spigot versions, but if you're on an older build or an obscure fork, test thoroughly before deploying to players.

IC recipes and behavior can be unintuitive. Some ICs require specific redstone configurations to fire. The documentation explains it, but the learning curve is real. Plan to spend time experimenting or reading the docs carefully. Actually, if you're working with technical redstone setups, the Nether Portal Calculator might help you understand coordinate math - useful knowledge when building complex IC networks.

Permissions matter. CraftBook respects Spigot permission plugins. If you don't grant permissions explicitly, players might not be able to use features you enabled. Make sure your permission system is configured correctly.


When to Use CraftBook (and When Not To)

Use CraftBook if you're running a vanilla or vanilla-plus server and want a few automation features. It's perfect for small communities that don't need extreme customization. If your players want fun things to build - elevators, secret rooms, custom items - CraftBook delivers.

Skip it if you're already running mods. Modpacks do everything CraftBook does and vastly more. CraftBook isn't meant to compete with Minecraft Forge. Skip it if your players expect industrial-grade automation - they'll quickly ask for Applied Energistics or similar mods.

There aren't many direct competitors in the vanilla-plus space. Most servers either stick with vanilla or jump straight to modpacks. CraftBook is the established choice for servers wanting a middle ground, with active development and real community use.

The reality is CraftBook sits in a sweet spot: more than vanilla, less than mods. If that's what you're looking for, it's the right tool. If you're looking for full automation or complex mechanics, look elsewhere.

Frequently Asked Questions

Is CraftBook free and open source?
Yes. CraftBook is licensed under GPL-3.0 and completely free. You can download builds from EngineHub's CI system or compile from GitHub source. No licensing fees, no restrictions beyond crediting the project.
What Minecraft and server versions does CraftBook support?
CraftBook is actively maintained and targets recent Spigot versions. Check the GitHub releases page or EngineHub CI for compatibility with your specific version. Most features work on relatively modern server builds.
Can I use CraftBook alongside other server plugins?
Yes. CraftBook is designed to coexist with other Spigot plugins like WorldEdit and EssentialsX. It respects permission systems and doesn't cause conflicts. Test after installation to ensure stability.
Why doesn't my custom recipe or elevator work after installing CraftBook?
Config formatting is usually the issue. CraftBook uses YAML and is picky about indentation and syntax. Check your config.yml for errors, verify the feature is enabled, and use a YAML validator. Silent failure is common—you won't see error messages.
How does CraftBook compare to using actual Minecraft mods?
CraftBook adds basic automation and features without client-side mod installation. Mods are far more powerful but require players to install them. CraftBook suits vanilla-plus servers; mods suit modded servers. They serve different needs.