Skip to content

Migrate from Nexo to CraftEngine#29

Merged
CoderJoeW merged 2 commits intomainfrom
feature/migrate-to-craftengine
Mar 15, 2026
Merged

Migrate from Nexo to CraftEngine#29
CoderJoeW merged 2 commits intomainfrom
feature/migrate-to-craftengine

Conversation

@CoderJoeW
Copy link
Copy Markdown
Owner

Summary

  • Replace Nexo dependency with CraftEngine for all resource pack management (block definitions, textures, models, recipes)
  • Rewrite integration layer: NexoIntegrationCraftEngineIntegration, add CraftEngineHelper for block state lookups
  • Move textures from nexo/pack/assets/atlas/ to atlas/resourcepack/assets/minecraft/textures/block/custom/
  • Move block definitions from single atlas_blocks.yml to per-block CraftEngine configuration YAMLs in atlas/configuration/
  • Move recipes from nexo/recipes/ into each block's configuration file
  • Remove ResourcePackManager (CraftEngine handles resource pack hosting)
  • Update all block classes, tests, dev server script, texture generation scripts, and /new-block scaffolding skill

Replace Nexo dependency and integration with CraftEngine across the
entire plugin: block definitions, texture paths, recipes, resource pack
handling, and all tests. Remove old Nexo YAML configs, models, and
textures. Update dev server script, texture generation scripts, and
the new-block scaffolding skill to use CraftEngine conventions.
@CoderJoeW CoderJoeW merged commit 1332245 into main Mar 15, 2026
3 checks passed
@CoderJoeW CoderJoeW deleted the feature/migrate-to-craftengine branch March 15, 2026 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant