promotional bannermobile promotional banner

OneBlock (AOneBlock)

The multiplayer OneBlock experience. One magical block, infinite adventure. Over 12,000 unique block placements across themed phases!

File Details

AOneBlock-1.25.0.jar

  • R
  • May 7, 2026
  • 259.04 KB
  • 1.2K
  • 26.1.2+9

File Name

AOneBlock-1.25.0.jar

Supported Versions

  • 26.1.2
  • 26.1.1
  • 26.1
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5

What's new

  • Populated bee nest in Plenty. The Plenty phase already drops honey blocks, honeycomb blocks, and honey bottles, but never a hive to farm them from. Plenty now spawns a bee_nest (3 bees inside, honey_level=0) at the same density as the other honey items, closing the honey-farming gap.
  • Magic block client-side resync after mob rolls. When the magic block rolled a mob, the server cancelled the break event but never told the client — leaving the block looking transparent until the next chunk resync (typically on relog). The block state is now resent to the mining player immediately after the cancel.
  • CraftEngine startup-order fix. AOneBlock's onEnable runs before CraftEngine has populated its block registry, which previously caused a flood of false Bad custom block errors for every valid type: craftengine entry. CraftEngineCustomBlock.fromMap() no longer consults the registry when the YAML explicitly declares type: craftengine; runtime placement still validates the ID gracefully.
  • Stricter CraftEngine block-ID validation at config load. Blank IDs and IDs missing the namespace:key form are now rejected at config-load time instead of silently accepted and failing at placement.
  • Configurable chest particles no longer crash on non-DUST types. Particle types whose data type is non-Void (e.g. ITEMBLOCKENTITY_EFFECT) used to throw IllegalArgumentException because no particle data was being constructed. They are now detected, logged as a warning, and skipped. DUST and void-data particles (e.g. FLAME) work unchanged.

Compatibility

✔️ BentoBox API 3.15.0+ ✔️ Minecraft 1.21.5 or later ✔️ Java 21

Upgrading

  1. Stop the server. Make a backup just in case.
  2. Copy this jar over the old one.
  3. (Optional) Remove the phases folder so it can be regenerated. If you have customized your phases, don't do this. Just see the new entry and add it if you want.
  4. Restart the server.
  5. You should be good to go!

What's Changed

Full Changeloghttps://github.com/BentoBoxWorld/AOneBlock/compare/1.24.0...1.25.0