All Mods Resource Packs Data Packs Shaders Modpacks Plugins
CraftBook

CraftBook

by me4502 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions
CraftBook Logo

Make your server more fun! CraftBook lets you create magically extending bridges, compact Redstone circuits, complex Minecart mechanics, and much more...
— all without a client mod and fully customizable by the server.

🛑 Make sure that you are using the Java version of Minecraft.

  1. Set up a Paper server.
  2. Download WorldEdit from the WorldEdit page.
  3. Download CraftBook from this page.
  4. Put the WorldEdit and CraftBook plugin files into your plugins folder.
    Check YouTube for tutorials, or read the official documentation.
Documentation & Discord

The most complete source of CraftBook information is our documentation, check them out here!

If you need further help than what the documentation can provide, you can join our Discord server.

Highlights
  • Modular, and extremely light on your server.
  • Enable features that you need, disable ones that you don't. Even tweak features to your liking.
  • Elevators for your server so people can jump between floors quickly. (Or smoothly, if you choose so)
  • Hidden switches for players.
  • Togglable areas and bridges.
  • Chairs you can sit on.
  • Mobs and players drop their heads.
  • And much more... (Seriously, check the docs)
Frequently Asked Questions

Can anyone use it? Only opped users or users with permissions supplied with a permissions plugin can use CraftBook.
Isn't it bad to use a big plugin with lots of features over small ones? This is a common misconception! It's actually a much better idea to use one big plugin over multiple smaller plugins, even if you only need a few features. Check out this article for more information.
How do you use CraftBook? To learn how to use CraftBook, read the docs. Check YouTube for tutorials too!
I need help!! You may visit our documentation or Discord Guild.
I have some feature requests... Visit our issue tracker. However, if you just have a question, please try one of the methods above.
Can I edit the source code? Visit our GitHub repository. CraftBook is licensed under GPLv3 and you can compile it with Gradle.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2 26.1.x +1
Paper
9h ago 1
26.3 26.2 26.1.x +1
Bukkit Paper Spigot
9h ago 1
1.21.x
Paper
9h ago 1
1.21.x
Bukkit Paper Spigot
9h ago 1
1.21
Bukkit Paper Spigot
9h ago 1
1.21
Paper
9h ago 1
1.20.x
Bukkit Paper Spigot
9h ago 1
1.20.x
Paper
9h ago 1
1.20.4
Paper
9h ago 1
1.20.x
Bukkit Paper Spigot
9h ago 1
1.19.x
Bukkit Paper Spigot
9h ago 1
1.19.x
Bukkit Paper Spigot
9h ago 1
1.18.x
Bukkit Paper Spigot
9h ago 1
1.18 1.17
Bukkit Paper Spigot
9h ago 1
1.17 1.16
Bukkit Paper Spigot
9h ago 1
1.15
Bukkit Paper Spigot
9h ago 1
1.15 1.14 1.13
Bukkit Paper Spigot
9h ago 1
1.15 1.14 1.13
Bukkit Paper Spigot
9h ago 1
1.12
Bukkit Paper Spigot
9h ago 1
1.12
Bukkit Paper Spigot
9h ago 1
1.12
Bukkit Paper Spigot
9h ago 1
1.12
Bukkit Paper Spigot
9h ago 1
1.12
Bukkit Paper Spigot
9h ago 1
1.12
Bukkit Paper Spigot
9h ago 1
1.12
Bukkit Paper Spigot
9h ago 1
1.11
Bukkit Paper Spigot
9h ago 1
1.11 1.10
Bukkit Paper Spigot
9h ago 1
1.11 1.10 1.9
Bukkit Paper Spigot
9h ago 1
1.7.9
Bukkit Spigot
9h ago 1
1.7.9
Bukkit Spigot
9h ago 1
1.7.9
Bukkit Spigot
9h ago 1
1.7.9
Bukkit Spigot
9h ago 1
1.7.9
Bukkit Spigot
9h ago 1
1.7.2
Bukkit Spigot
9h ago 1
1.7.2
Bukkit Spigot
9h ago 1
1.7.2
Bukkit Spigot
9h ago 1
1.7.2
Bukkit Spigot
9h ago 1
5.0.0 Beta 5

  • Includes changes from 3.10.13
  • Added the Bounce Blocks mechanic
  • Added an option to inject extra data into XP bottles created by the XP Storer mechanic
  • Added 2x2 sapling support in the Tree Lopper mechanic for the pale oak and spruce tree types
  • Added an option to the Tree Lopper mechanic to break mangrove roots when cutting mangrove trees
  • Added additional head drop definitions to cover all mobs added up to MC 1.21.11
  • Added an option to remove entities when a ToggleArea is toggled
  • Improved code to interface with protection plugins to improve reliability
  • Improved compatibility of the simple area mechanics (Door, Gate, Bridge) with plugins sending fake block break events
  • Fixed Lift UpDown signs not working in some situations when in a negative Y coordinate
  • Fixed a few niche cases where BetterPlants could override the wrong blocks
  • Fixed BetterPlants not functioning correctly in negative Y coordinates
  • Fixed a potential error that can occur in BetterPistons when the server has invalid sign data
  • Fixed issues that can occur with BetterAI "Flee from Weapons" goal in certain server configurations
  • Fixed issues that can occur with BetterAI "Attack Passive" goal in certain server configurations
  • Fixed gate sometimes making odd choices when identifying the material to use for the gate
  • Significant cleanups and hardening across the codebase to improve overall quality and maintainability
  • Build against Minecraft 1.21.10, dropping support for prior versions

## CraftBook 3.10.13 (1.21.5-26.2)

  • This version is compatible with:**


  • Changes**

  • Added support for bookshelves, crafters, and decorated pots to the Pipes mechanic
  • Added cactus flowers as a harvestable plant for the Combine Harvester IC
  • Improved the performance of the Pipes mechanic
  • Improved compatibility of the sign copier mechanic with other plugins
  • Fixed the Map Changer mechanic with high map IDs
  • Performed general cleanups across the codebase

### NOTE! Future development of CraftBook is almost entirely going towards CraftBook 5. If you are using Paper, CraftBook 5 is recommended! [For more information, check out this article.](https://madelinemiller.dev/blog/craftbook-5-future/)


5.0.0 Beta 4

  • Add support for MC 1.21.3
  • Add the HiddenSwitch mechanic
  • Improve unload speed when many self triggering mechanics are in use
  • Add an option to require certain sneak states for the tree lopper mechanic
  • Removed the dependency on ProtocolLib for the chairs mechanic
  • Improve compatibility with the new "server pausing" system
## CraftBook 3.10.12 (1.21.3-1.21.11)

  • This version is compatible with:**


  • Changes**

  • Add support for MC 1.21.3

### NOTE! Future development of CraftBook is almost entirely going towards CraftBook 5. [For more information, check out this article.](https://madelinemiller.dev/blog/craftbook-5-future/)


## CraftBook 3.10.11 (1.21)

  • This version is compatible with:**


  • Changes**

  • Add support for MC 1.21

### NOTE! Future development of CraftBook is almost entirely going towards CraftBook 5. [For more information, check out this article.](https://madelinemiller.dev/blog/craftbook-5-future/)


Changes in Beta 3:

  • Add support for MC 1.21
  • Add the "Size Variance" BetterAI mechanic, to add natural variation in animal sizes that can be propagated through breeding
  • Add newer mob heads to HeadDrops mechanic
  • Improve default block list for TreeLopper mechanic
  • Increase the default limit of the TreeLopper mechanic, and switch block search method to produce better results when hitting limit
  • Improve compatibility with other plugins when using the /cb mech list box

CraftBook 5 is a complete rewrite of CraftBook. See [this article](https://madelinemiller.dev/blog/craftbook-5-beta/) for more information, and [checkout the docs](https://craftbook.enginehub.org/en/5.0.0/) to read more about the plugin.
## CraftBook 3.10.10 (1.20.6)

  • This version is compatible with:**


  • Changes**

  • Avoid enabling the legacy material compatibility layer when avoidable
  • Fix the combine harvester not collecting bamboo
  • Add 1.20.5, and 1.20.6 support
  • Add support for crimson & warped fungus by the planter
  • Improved performance of furnaces in pipes
  • Fix TreeLopper not behaving as expected with podzol under trees
  • Build against Java 21, due to MC 1.20.5 requiring it

### NOTE! Future development of CraftBook is almost entirely going towards CraftBook 5. [For more information, check out this article.](https://madelinemiller.dev/blog/craftbook-5-future/)


Changes in Beta 2:

  • Add support for MC 1.20.5, 1.20.6
  • Reduced opportunities for future MC updates to break tag usage
  • Fixed the list of enabled gate blocks in the config not being alphabetically sorted
  • Make error messages from /cb mech enable look nicer
  • Improved errors about a mechanic's dependencies not being satisfied more clear about whether it's another plugin or another mechanic
  • Fixed a localisation typo

CraftBook 5 is a complete rewrite of CraftBook. See [this article](https://madelinemiller.dev/blog/craftbook-5-beta/) for more information, and [checkout the docs](https://craftbook.enginehub.org/en/5.0.0/) to read more about the plugin.
CraftBook 5 is a complete rewrite of CraftBook. See [this article](https://madelinemiller.dev/blog/craftbook-5-beta/) for more information, and [checkout the docs](https://craftbook.enginehub.org/en/5.0.0/) to read more about the plugin.
## CraftBook 3.10.9 (1.20+)

  • This version is compatible with:**


  • Changes**

  • Update for 1.20
  • Add red sand & nether brick to the smeltables list for a few mechanics
  • Fixed azalea being terraformed incorrectly by the BonemealTerraformer IC

### NOTE! Future development of CraftBook is almost entirely going towards CraftBook 5. [For more information, check out this article.](https://madelinemiller.dev/blog/craftbook-5-future/)


## CraftBook 3.10.8 (1.19.3-1.19.4)

  • This version is compatible with:**


  • Changes**

  • Fixed a few situations where gates might not work correctly under Y=0
  • Removed a few HeadDrops that had the skins hijacked by offensive imagery
  • Add references to 1.19.3 experimental blocks

### NOTE! Future development of CraftBook is almost entirely going towards CraftBook 5. [For more information, check out this article.](https://madelinemiller.dev/blog/craftbook-5-future/)


## CraftBook 3.10.7 (1.19-1.19.3)

  • This version is compatible with:**


  • Changes**

  • Update to 1.19, removing 1.18 support
  • Allow the IC creation message to be translated
  • Fixed a few "y < 0" bugs
  • Work around a Spigot bug causing occasional errors with the Cauldron mechanic
  • Work around a Spigot bug that caused empty messages to print to the player

### NOTE! Future development of CraftBook is almost entirely going towards CraftBook 5. [For more information, check out this article.](https://madelinemiller.dev/blog/craftbook-5-future/)


## CraftBook 3.10.6 (1.18.1-1.18.2)

  • This version is compatible with:**


  • Changes**

  • Target 1.18 as the minimum version
  • Require Java 17+
  • Fix elevators below 0
  • Use flint as the default SignCopier item

### NOTE! Future development of CraftBook is almost entirely going towards CraftBook 5. [For more information, check out this article.](https://madelinemiller.dev/blog/craftbook-5-future/)


## CraftBook 3.10.5 (1.17.1-1.18.1)

  • Note: This version has existed since 1.17 came out, but was delayed being published outside of dev builds due to bugs with the Spigot website.**

  • This version is compatible with:**

  • Spigot for 1.17+ (Paper recommended)
  • THIS VERSION IS NOT COMPATIBLE WITH VERSIONS PRIOR TO 1.17
  • Requires WorldEdit 7.2+

  • Changes**

  • Target 1.17 as the minimum version
  • Require Java 16+
  • Don't load self triggering ICs on boundary chunks for performance
  • Improve support for 1.17 items
  • Allow MOB_ANY EntityType to match slimes
  • Add a warning about SUPERUSER CommandItem deprecation
  • Disable easter-eggs by default

### NOTE! Future development of CraftBook is almost entirely going towards CraftBook 5. [For more information, check out this article.](https://madelinemiller.dev/blog/craftbook-5-future/)


## CraftBook 3.10.3 (1.16.5-1.17)

  • This version is compatible with:**

  • Spigot for 1.16+ (Paper recommended)
  • THIS VERSION IS NOT COMPATIBLE WITH VERSIONS PRIOR TO 1.16
  • Requires WorldEdit 7.1+

  • Changes**

  • Target 1.16 as the minimum version
  • Fixed an issue where CraftBook would error if a furnace recipe with no ingredients was provided by Spigot
  • Fixed some errors that were occurring on 1.16 due to a Spigot bug
  • Fixed @b CommandItem selectors returning odd data
  • Made @b.t CommandItem selector return the Minecraft block key rather than the Spigot name
  • Fixed Soul Fire not working with the Cooking Pot
  • Added new 1.16 items to the Cooking Pot recipe table

### NOTE! Future development of CraftBook is almost entirely going towards CraftBook 5. [For more information, check out this article.](https://madelinemiller.dev/blog/craftbook-5-future/)


## CraftBook 3.10.2 (1.15.2)

  • This version is compatible with:**

  • Spigot for 1.15+ (Paper recommended)
  • THIS VERSION IS NOT COMPATIBLE WITH VERSIONS PRIOR TO 1.15
  • Requires WorldEdit 7.1+

  • Changes**

  • Target 1.15.2 as the minimum version
  • Fixed issues where new blocks added in 1.14 and 1.15 couldn't be added to furnaces by pipes
  • Fixed pipes not recognising blast furnaces
  • Fixed PASSIVE command items
  • Fixed elevator and teleporter while riding entities
  • Fixed TreeLopper "single-damage" mode
  • Ignore HeadDrops without a name for better compatibility
  • Fixed Ranged Collector picking up items that weren't allowed to be picked up
  • Fixed potential for errors when using unsupported forks of WorldEdit
  • Fixed an issue that could cause an out of sync message for commanditems
  • Worked around a Spigot bug causing errors for BetterLeads
  • Fixed pipes not seeing charcoal, bamboo, or dried kelp as a furnace fuel item
  • Fixed an error with DispenserRecipes, a Spigot bug still prevents these working with only a single of each item
  • Fixed DownCounter not resetting when input is high
  • Fixed a few issues with the BlockBreaker ICs
  • Ensure that other plugins cannot remove TemporaryMinecarts to prevent item drops
  • Fixed an off-by-one issue with the Distributor IC
  • Fixed an error where Spigot calls vehicle events for non-vehicles
  • Fixed BetterPhysics not working inside caves
  • Worked around a Spigot bug causing errors for MoreRails
  • Worked around a Spigot bug causing north-facing ladders to cause errors
  • Fixed LightSwitch causing incorrectly facing torches
  • Fixed issue where XPStorer in ranged mode wouldn't work when it was the only mechanic loaded
  • Fixed barrels not working with pipes
  • Fixed brewing stands not working with pipes
  • Fixed smokers not working with pipes
  • Fixed CHAT command item actions failing on newer 1.15.2 builds of Spigot


## CraftBook 3.10.1 (1.13.2 - 1.15.1)

  • This version is compatible with:**

  • Spigot for 1.13+ (Paper recommended)
  • THIS VERSION IS NOT COMPATIBLE WITH VERSIONS PRIOR TO 1.13
  • Requires WorldEdit 7+

  • Changes**

  • Fixed a few Variables issues
  • Disable legacy to CBID conversion by default
  • Disable a few broken recipes in Spigot for the Auto Crafter
  • Workaround a Spigot issue causing Hidden Switch to incorrectly activate
  • Added an option to include wet sponges in the sponge mechanic
  • Take unbreaking into account when damaging items
  • Added an option to prevent leaves damaging the axe with TreeLopper
  • Added a /cb cbid command to get the user's CBID
  • Add another workaround for Spigot causing signs to block the destination of Elevators/Teleporters


## CraftBook 3.10

  • This version is compatible with:**

  • Spigot for 1.13+ (Paper recommended)
  • THIS VERSION IS NOT COMPATIBLE WITH VERSIONS PRIOR TO 1.13
  • Requires WorldEdit 7+

  • Changes**

  • Updated to Minecraft 1.13+ (1.13/1.14)
  • Required WorldEdit 7
  • Added a setting to entirely disable self-triggering ICs
  • Fixed player language functionality
  • Fixed AdvancedEntitySpawner erroring with invalid entities
  • Fixed WaterPlaceOnly
  • Fixed some weird edge cases where chairs weren't being removed
  • Fixed InvertOutput in ST variants of PlayerSensor
  • Make Snow slowdown not require trampling
  • Improved the report writer (More coming)
  • Upped the max of monostable to 5 minutes
  • Added advanced block checks support to BetterPistons
  • SignCopier is a break, not build action
  • Fixed the tick offset for BetterPistons
  • Fixed invert mode for PlayerSensor
  • Switched to Gradle as a build system
  • Fixed issues where Shulker boxes ended up inside Shulker boxes
  • Switched to bStats over Metrics
  • Fixed a SetDoor/Bridge bug
  • Don't error if a vehicle has an infinite velocity
  • Significantly improve performance for users with PaperMC
  • Use the meta system for the MapChanger
  • Update for random Spigot breakages
  • Fixed Bonemeal Terraformer eating blocks
  • Workaround a Minecraft bug causing signs to block lifts
  • Fixed Cauldrons causing potential chunk loading
  • Cleanup piston protection code
  • Use fuzzy blocks in more places
  • Fixed non-empty boats being removed with ExitRemover
  • Bump PaperLib version to fix an issue where an optimisation wasn't applied
  • Fixed gates not using minified IDs
  • Fixed saplings and flowers not being planted on podzol
  • Added sound categories to JingleNote
  • Added an option to not damage players with MinecartRemoveEntities
  • Set the string ensembles instrument to PLING in JingleNote
  • Updated how permissions are resolved to remove legacy workaround
  • Fixed a few potential bugs relating to material enforcement of bridges and doors
  • Fixed a few issues on 1.14 due to Spigot breaking a lot of their compatibility code
  • Update JingleNote to use 1.14.2 instruments
  • Added flags to copy biomes/entities
  • Added shulker boxes to list of blocks with inventories
  • Vastly improve pipe performance
  • Warn on invalid MIDI files instead of error
  • Prevent the Payment mechanic loading without an economy plugin
  • Fixed an issue with multiple definitions of the same command item that keep on death
  • Fixed offBlock on MultipleSetBlock IC
  • Added an event for ranged collectors
  • Support all sign types
  • Print a warning on invalid firework shows


## CraftBook 3.9u22

This version contains the following changes:

  • Fixed a few bugs and optimised BetterSnow
  • Fixed a pulse issue with Toggle Areas
  • Fixed an issue with some plugins that improperly handle commands and CommandItems
  • Updated HeadDrops to have all the heads from the Sponge version of CraftBook
  • Allows the off-hand to be used for HiddenSwitch keys
## CraftBook 3.9u21

  • Removed the 'hd' command alias to prevent duplicates
  • Fixed a few deprecation warnings
  • Added hoppers to the list of blocks with inventories
  • Added an enforce-type option to bridges and doors
  • Added the ability for sorters to ignore enchants, meta, and durability
  • Added more compatibility with plugins that bypass the Bukkit command system entirely to CommandItems
## CraftBook 3.9u20

This version contains a few minor fixes, as well as adds support for CraftBookNMS.

[CraftBookNMS ](https://www.spigotmc.org/resources/craftbooknms.49268/)is an addon that currently alleviates some of the slowdowns due to issues with Spigot in 1.12 regarding Tile Entities. It's only recommended to use if you're experiencing these issues.

Other changes include:

  • Updated dependencies
  • Fixed levers and buttons having weird behaviour when placed on the top and bottom of blocks
  • Simplify the synchronisation used in the MIDI ICs (Fixes an issue with some alternative JVMs and also slightly improves performance)
  • Allowed mechanics to compare the contents of books
  • Slightly improve dispenser recipe performance
  • Upped the limit of clock ICs to 100000
  • Fixed an issue with worldguard protections being ignored with advanced block checks enabled when using signs
## CraftBook 3.9u19

This update fixes a critical issue that I missed in the last release as it didn't show up in IntelliJ debug mode :)
## CraftBook 3.9u18

The following changes have occurred since 3.9u17:

  • Added missing fuel sources for smelters (Doors, etc)
  • Added smelting results for iron/gold equipment
  • Fixed a minor pipe jukebox issue
  • Fixed RangedCollector only working with chests
  • Fixed Irrigator only working with chests
  • Fixed Cultivator only working with chests
  • Fixed Minecart depositer with filters
  • Fixed a potential issue with thread locking for MIDI players on some specific JVMs
  • Fixed a broken polar bear skin
  • Fixed some errors caused by removals in the Spigot API
  • Fixed an issue where the Irrigator IC wouldn't correctly irrigate some soil
  • Fixed Spigot/Pump ICs still accepting the non-existent water item
  • Refactor some tile entity accesses, to allow a future companion plugin to use NMS to bypass a recent major performance regression within Spigot
## CraftBook 3.9u17

This update fixes a few issues regarding some API contracts changed by Spigot in 1.12.1. This is probably not backwards compatible with 1.12.

Alongside this, a few other things were changed:

  • Added option to only remove 1 damage from the axe with TreeLopper
  • Remove hack-fix for Minecraft chair bug fixed in 1.12
  • Register recipes with names
  • Added new 1.12 blocks as smelt targets (Fixes cooking pot, etc)
  • Fix an issue where certain MIDI files didn't send the end code to the MIDI ICs.
  • Added per-drop permission nodes to CustomDrops
  • Catch errors created when crazy velocities are set on signs for minecart mechanics.
  • Added inline comment support to Fyrestone.
  • Added option to CustomDrops to remove all vanilla drops.
  • Added GREATERVAR and LESSVAR actions to CommandItems
  • Fixed burning furnaces not being interactable with CraftBook mechanics.
  • Fixed shulker boxes not being interactable with CraftBook mechanics.
  • Minor optimisations for RangedCollectors.
  • Fixed an issue where PoweredRails were powering mechanics.
  • Fixed CombineHarvester not collecting beetroot seeds.
## CraftBook 3.9u16 (1.12 Edition)

This update fixes a few bugs and brings in a few new features possible with 1.12

  • Fixed potential cart duplication issue.
  • Fixed new boat types not working with many boat mechanics
  • Fixed minor door/bridge dupe issue.
  • Fixed a few BetterLeads errors introduced in 1.11
  • Fixed beetroot not working in the Terraformer
  • Fixed pipes not transferring certain items with 0 durability left.
  • Allowed usage of the WorldGuard __global__ region.
  • Fixed LightSwitches
  • Added a list of ignorable heads in HeadDrops, for plugins using custom heads.
  • Added a biomes filter for CustomDrops
  • Fixed a bug caused by some weird colour plugins.
  • Many memory optimisations throughout the code.
  • Added /cb iteminfo, outputs the held item in ItemSyntax.
  • Fixed AntiCheat plugins blocking SignCopier.
  • Updated to later versions of ProtocolLib
  • Updated the MIDI backend to use the new 1.12 instruments. This sounds hecking cool, give it a try.**
  • Updated the entire codebase to Java 8, as 1.12 requires Java 8 now.
## CraftBook 3.9u15

This update fixes a few issues, and adds a few small features.

  • Fixed few irregularities on item detection for PlayerInvSensor
  • Fixed ItemStack drop chance being read as a whole number for CustomDrops, rather than as a decimal number.
  • Fixed a few mechanics potentially loading more chunks than they needed to during operation.
  • Fixed pipes not putting wool into furnaces as fuel.
  • Fixed limit issues with Bounce BetterPistons.
  • Fixed limit issues with BounceBlocks.
  • Fixed empty sign issues with BounceBlocks.
  • Improved warning output for when CraftBook encounters invalid recipes with the AutoCrafter.
  • Fixed Melody IC replacing the last line with uppercase.
  • Fixed a few minor issues with newer versions of NoCheatPlus.
  • Fixed CustomDrops items not stacking with other blocks on some servers.
  • Added ability to specify an item as unbreakable in the item syntax.
  • Added ability to specify item flags in the item syntax.
  • Fixed issue that occurs in rare circumstances and can break CustomCrafting recipes.
  • Fixed potential deadlock when using ITEM_PICKUP on servers that have plugins overriding item pickup.
  • Added required-item to CustomDrops.
  • Added more HeadDrops (Evoker, Vex, Stray)
  • Fixed escape characters remaining in ItemSyntax ItemStacks.
  • Added a command to give players headdrops.
  • Tweak item comparison algorithms to act more like the user will probably want them to act.
## CraftBook 3.9u14

The following changes have occurred since the last update:

  • Added option to disable playing message on Melody IC.
  • Fixed report writer failing if ST is disabled.
  • Fixed RangedCollector having issues when no filters are defined.
  • Removed now-defunct automatic updater.
  • Fixed /cb about not showing the actual version.
  • Only use persistent-storage for CommandItems across restarts.
  • Added warnings and filters to AutomaticCrafter when it detects broken recipes provided by Spigot.
  • Worked around spigot bug causing wrong sapling types to occur from TreeLopper.
  • Pre-calculate some values for CommandItems, fixing some issues caused by plugins that prematurely remove items during events.
  • Fixed Ranged Collector not playing nicely with pipes.
  • Fixed bucket issue with pumps.
  • Added support for beetroot to farming ICs.
  • Fixed the BEFORE CommandItem not cancelling consumables.
  • Added more stair types as defaults for Stairs.
  • Added offhand support for Player Inventory Sensor.
  • Fixed AnimalHarvester harvesting wool when it was full.
## CraftBook 3.9u12

This is the second update for 1.11

The following changes have occurred since last time:

  • Added a list command for variables
  • Allowed Jungle and Dark Oak trees to plant 4 saplings with TreeLopper
  • Support sorting enchanted books
  • Fixed Wooden Buttons activating for only 20 ticks (rather than 30) with HiddenSwitch
  • Fixed a potential dupe bug with gates that had never been activated before
  • Added wet sponges as a smeltable resource (Fixes pipes and other mechanics that deal with inventories - regarding wet sponges)
  • Fixed a regression in CustomDrops that caused a few issues with various setups
  • Fixed a warning generated by CartBoosters when using Paper
## CraftBook v3.9 Beta 4

Quote:**Found a bug? Got a suggestion?** [Make an Issue!](https://github.com/EngineHub/CraftBook/issues)

### THIS BUILD REQUIRES 1.7.9+

3.9 Beta 4 (16th August)
  • Added a BounceBlocks mechanic - Allow custom jump values to be set, as well as automatic bouncing blocks.
  • Added an optimizing option to BetterPlants. This makes them run much faster whilst making it a little less random.
  • Added an option to override outgoing chat packets in variables, to modify all plugin or server messages.
  • Made ICs that appear to be a valid ID, but aren't, break.
  • Optimized variable parsing and MIDI ICs that reference an invalid file.
  • Fixed CustomDrops erroring if rewards were not set.
  • Fixed Melody ICs where an invalid WG region was specified playing globally.
  • Fixed short sounds in playlists having a long delay after them.
  • Fixed empty lines, or lines without a % being seen as a variable.

3.9 Beta 3 (22nd July)

  • Added escape characters to Item Syntax.
  • Added EXPERIMENTAL caching to Item Syntax. This may improve CPU performance at the cost of slight amounts of memory.
  • Added the ability for lava to be used in cauldrons instead of fire.
  • Added monetary rewards to CustomDrops.
  • Added permission node to bypass max toggle area limit.
  • Fixed chairs allowing sitting when a block was above the chair.
  • Fixed BetterPhysics related error.
  • Optimized Cauldron Item Tracking option.
  • Updated for 1.7.10
  • Fixed mechanisms.yml not getting new values added automatically.
  • Fixed CommandItem consumables becoming out of sync when multiple existed.

3.9 Beta 2 (22nd June)

  • Added commands to enable and disable mechanics. (/cb enable, /cb disable)
  • Added load ordering to mechanics - Should fix CommandItems not being usable in crafting, etc.
  • Added ability to set custom commanditem cooldown and consumable messages.
  • Added a boat decay mechanic.
  • Major performance improvements plugin-wide.
  • General code cleanups.
  • Fixed the a and s flags for commanditem commands not showing in the descriptions.
  • Fixed the mob spawner ICs not being able to set high health values.
  • Fixed CommandItem consumables not taking amounts into consideration.
  • Fixed UUID Conversions capable of stalling the server for large amounts of time.
  • Fixed ToggleArea save to other namespace permissions.
  • Fixed a bug where combine harvesters and planters operating on the same tick could instantly grow full crops.
  • Fixed slow moving on elevators disabling /fly.
  • Fixed the mechanisms config file not containing the config header.
  • Fixed the disabled mechanics section of the config not updating itself.

3.9 Beta 1 (1st June)

  • Added a new system to enable/disable mechanics, and a seperate mechanisms.yml file to configure mechanics. (Note: You will need to redo your configs, this will save the old one as config.yml.old)
  • Added blacklists for BlockBreaker and SetBlock ICs.
  • Added an option to require signs for cauldrons.
  • Added coal and lapis ore to cooking pot.
  • Added the ability for IC ranges and offsets to have decimal values.
  • Optimized UUID to CBID conversions.
  • Optimized the plugin in general.
  • Fixed PaintingSwitcher on some versions of Java.
  • Fixed a randomly thrown bukkit error.
  • Fixed possible errors on disable.
  • Fixed a few performance issues with ST mechanics.

  • For earlier changes, check the file named CHANGELOG.txt in the zip file!**

  • Note: Older Bukkit versions on 1.7.9 may error, make sure to update bukkit if that is the case!**
## CraftBook v3.9 Beta 3

Quote:**Found a bug? Got a suggestion?** [Make an Issue!](https://github.com/EngineHub/CraftBook/issues)

### THIS BUILD REQUIRES 1.7.9+

3.9 Beta 3 (22nd July)

  • Added escape characters to Item Syntax.
  • Added EXPERIMENTAL caching to Item Syntax. This may improve CPU performance at the cost of slight amounts of memory.
  • Added the ability for lava to be used in cauldrons instead of fire.
  • Added monetary rewards to CustomDrops.
  • Added permission node to bypass max toggle area limit.
  • Fixed chairs allowing sitting when a block was above the chair.
  • Fixed BetterPhysics related error.
  • Optimized Cauldron Item Tracking option.
  • Updated for 1.7.10
  • Fixed mechanisms.yml not getting new values added automatically.
  • Fixed CommandItem consumables becoming out of sync when multiple existed.

3.9 Beta 2 (22nd June)

  • Added commands to enable and disable mechanics. (/cb enable, /cb disable)
  • Added load ordering to mechanics - Should fix CommandItems not being usable in crafting, etc.
  • Added ability to set custom commanditem cooldown and consumable messages.
  • Added a boat decay mechanic.
  • Major performance improvements plugin-wide.
  • General code cleanups.
  • Fixed the a and s flags for commanditem commands not showing in the descriptions.
  • Fixed the mob spawner ICs not being able to set high health values.
  • Fixed CommandItem consumables not taking amounts into consideration.
  • Fixed UUID Conversions capable of stalling the server for large amounts of time.
  • Fixed ToggleArea save to other namespace permissions.
  • Fixed a bug where combine harvesters and planters operating on the same tick could instantly grow full crops.
  • Fixed slow moving on elevators disabling /fly.
  • Fixed the mechanisms config file not containing the config header.
  • Fixed the disabled mechanics section of the config not updating itself.

3.9 Beta 1 (1st June)

  • Added a new system to enable/disable mechanics, and a seperate mechanisms.yml file to configure mechanics. (Note: You will need to redo your configs, this will save the old one as config.yml.old)
  • Added blacklists for BlockBreaker and SetBlock ICs.
  • Added an option to require signs for cauldrons.
  • Added coal and lapis ore to cooking pot.
  • Added the ability for IC ranges and offsets to have decimal values.
  • Optimized UUID to CBID conversions.
  • Optimized the plugin in general.
  • Fixed PaintingSwitcher on some versions of Java.
  • Fixed a randomly thrown bukkit error.
  • Fixed possible errors on disable.
  • Fixed a few performance issues with ST mechanics.

  • For earlier changes, check the file named CHANGELOG.txt in the zip file!**
CraftBook Icon
Download CraftBook
Select game version
Select platform