mojira.dev
MCPE-242142

Feature definitions not loading without proxying them in no-op feature rules/jigsaws

Feature definitions are only loaded in a world when referenced from a feature rule or jigsaw (or any of their downstream children). This was effective for loading before, as features had no entry point other than those. Nowadays, commands and scripting can place freestanding features without their wrappers. As such, features desired to be used in those contexts without being bound to chunks/jigsaws must have no-op wrappers.

Reproduction

An attached world is provided for convenience. bug_features:glowstone is registered but cannot be placed via /place. This world can be opened (in Minecraft Preview) for inspection or unzipped to access the code associated with such.

Attachments

Comments 1

Thank you for helping us improve Minecraft! We saved your files:

[media]

Ciosciaa

(Unassigned)

Unconfirmed

Multiple

26.50.27 Preview

Retrieved