Voxel Shop beta is live. Expect occasional bugs. Learn more  
CraftEngine icon

CraftEngine 26.9.2

serverside mod framework for custom items, blocks, recipes and more

Page 1 2 3
26.9.2 12 days ago
  • 26.3 support
  • Improved chunk loading logics for paper 1.21.4+
  • Improved resource pack optimization speed
  • Fixed mcmeta not generated when using bbmodels
26.9.1 22 days ago
  • Further optimized CraftEngine's handling logic for item packet. Now some client-bound-data will not be applied in certain scenarios, reducing Netty thread pressure without affecting any gameplay content. This is very effective for scenarios where hundreds of players are engaged in PvP simultaneously.
  • Fixed client bound data not applied to items in shelves on chunk packet sent
26.9 24 days ago

Important
After updating to this version, please do not roll back.
This version officially introduces the resource pack workflow design. Please be sure to update your resource pack hosting configuration. Workflows let you control when and how resource packs are generated, packaged, uploaded, and sent. They make it easier to test changes before publishing, integrate tools like PackSquash and BlueMap, and run only the steps you need, while keeping the default setup simple.

  • Introduced the multi-resource-pack system, resource pack preferences, and resource pack presets.
  • Introduced the resource pack workflow and added packsquash support.
  • Fixed an issue where overriding vanilla components was ineffective in certain scenarios.
  • Connected hitboxes will be automatically optimized on the server into merged larger hitboxes, achieving exactly the same effect without affecting any mechanics. Memory usage will be lower.
  • Optimized CraftEngine's memory allocation on Netty in various aspects. Rewrote the chunk packet processing system; it is now 10–50% faster and uses 95% fewer temporary memory allocations.
  • Added 3d armor system
  • Added some useful options for entity culling in config.yml
26.8.2 Aug 30, 2026
  • Fixed an issue where players in adventure mode could accidentally right‑click a note block and inadvertently trigger the mining compensation mechanic.
  • Added tints and player profile support for BetterModel
  • Fixed some bugs with attributes on folia
  • Added regex support for item category
  • Added https://xiao-momi.github.io/craft-e.../attribute/damage-formula#post-damage-effects
  • https://xiao-momi.github.io/craft-engine-wiki/reference/functions#cast_mythic_skill now supports variables & parameters
  • Added override_data for vanilla items. You can use it to modify certain attributes of the vanilla items. For example, you may remove the attribute modifiers from vanilla armor pieces to prevent them from interfering with your custom attribute system.
  • Fixed Paper Adventure Component not got replaced in item name/lore
  • Added /ce debug item-sources/item-id
  • Fixed a bug in AsyncResourcePackCacheEvent
  • Fixed a bug in LuckPermsHook that plugin tried to submit async tasks when closing the server
26.8.1 Aug 21, 2026
26.8 Aug 20, 2026
26.7.4 Jul 17, 2026
  • Fixed an issue where the obfuscation seed was invalid.
  • When generating JSON for resource packs, a more ordered scheme is now adopted to reduce the compressed JSON file size.
  • Fixed an issue where bow and crossbow models failed to generate correctly due to the unreliable iteration order of Map.of.
  • Added Shapeless Transform Recipe
  • Added Recipe Ingredient Predicate
  • now slot is optional in equipment settings
  • Fixed trim type armor on 1.21.2+
  • Added new template syntax ${arg^} and ${arg^^}
26.7.3 Jul 11, 2026
  • Fixed optimize-item-codec bugs in some cases
26.7.2 Jul 9, 2026
  • Fixed compatibility broken with folia since last update
26.7.1 Jul 6, 2026
  • Allows you to register your own custom protection implementation
  • Added /ce feature toast
  • Added totem_animation function
  • Fixed issues with loading super large pack versions
  • Improved s3 host with more optional parameters
  • Compatibility with servers have Lithium mod patches
26.7 Jun 30, 2026
  • Added 26.2 support, requires paper 26.2#build40+
  • Added custom break stages system
  • Added Axiom custom display item support
26.6.3 Jun 18, 2026
  • Now you are allowed to create block models with a texture list
  • Fixed plugin not enabling in some special classloaders
  • Fixed data version not saved in some furniture/block behaviors
26.6.2 Jun 12, 2026
  • Fixed an issue where the vanilla_loots syntax was not taking effect.


  • Fixed the default spear configuration recipe loading on versions below 1.21.11.


26.6.1 Jun 9, 2026
  • Added spawn_light_requirement for crop_block
  • Improved the compatibility of custom block hardness with other plugins
  • All colors now support hex format
  • All numbers now support expressions
  • Added spear and mace model generation
26.6 Jun 3, 2026
26.6
  • Added shaped_transform recipe type
  • Introduced config factory
  • Default pack has been divided into three packs default_templates default_assets and default_feature_populator
  • Improved how furniture transformation works. Now it won't flicker when variant changes
  • Bug fixes
26.6 Jun 3, 2026
  • Added shaped_transform recipe type
  • Introduced config factory
  • Default pack has been divided into three packs default_templates default_assets and default_feature_populator
  • Item model obfuscation now supports using cache
  • Improved how furniture transformation works. Now it won't flicker when variant changes
  • Bug fixes
26.5.3 May 27, 2026
  • Getting ready for the upcoming release of the CraftEngine proxy.
  • Added test_flag condition
  • Added conditions option for range_mining_item
26.5.2 May 24, 2026
  • Added a command to individually configure certain world settings
  • Added automatic IP retrieval for self-host
  • Fixed some bugs
26.5.1 May 20, 2026
  • This version fixes numerous bugs present in the initial release of 26.5.
  • Additionally, we have introduced a brand-new projectile system—please check the wiki for details.
26.5 May 15, 2026
26.5

CraftEngine 26.5 – A Big Update!


This is a major update for CraftEngine. From now on, versions will follow a year.month.revision format.


We’ve made over 80,000 lines of code changes and more than 600 commits, so instead of a long changelog, please check the wiki to see what’s new.


A few important things to know:

  • stem_block now has a filter for the block below it. Check the wiki to update your settings, or use the new default config to fix melon stem issues.
  • The feature placer changed a lot back in version 26.1. If you want to keep using the default feature config, please extract the updated default config file.
  • There are many API changes in this update – and they’re stable enough to support updates for the next whole year.

Need help updating?


If you have an open-source project that needs to work with the latest CraftEngine, or a plugin that works with the old version but not the new one – we’re happy to help for free. Just reach out on GitHub Issues or Discord.

Page 1 2 3
Sign in
$19.98 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

custom

blocks

items

furniture

recipes