Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

modded blocks with states as predicate type break multiblocks forming for geo models (including in JEI) #87

Open
Dinerell opened this issue Apr 22, 2024 · 0 comments

Comments

@Dinerell
Copy link

Dinerell commented Apr 22, 2024

Description

A multiblock which has only blocks as predicate type forms as expected but as soon as any predicate is added wie states as predicate type (except vanilla blocks) the multiblock neither forms in JEI nor in game. By the way the unformed state seems to have mixed up the blockstates.

Steps to Reproduce

  1. Build any kind of structure and use a Blueprint to mark it.
  2. Place the Blueprint into the Chest of the Blueprint Table.
  3. Create a Controller of any kind of block.
  4. Change the model for unformed to any kind of java model, update and save it.
  5. Change the model for idle into a geo model, udpate and save it.
  6. Finish and Save.
  7. Exit the game, go to the definitions folder, make a copy of the definition file.
  8. Change the location of the multiblock to any other kind of name (preferably something simliar).
  9. Go to the predicates and change the location for the controller to the same name as before.
  10. Start the game again, create a new predicte for blockstate and replace one of the former blocks
  11. Finish and Save.
  12. Preferably restart the game (refresh/reloading with F3+T isn't always working).
  13. Go into JEI check the formed status of both controllers or build the multiblocks by placing the controllers and using the multiblock builder.
  14. You get an error in the console saying that the forming failed while the other multiblock formed without any issue.

Error Message

"Pattern formed checking failed: mod_id:name" with mod_id:name simliar to the location name you set for the multiblock with states predicate type.

Versions

Minecraft Version: 1.18.2
Forge Version: 40.2.0
Multiblock Version: 1.18.2-1.0.10
LowDragLib: 1.18.2-1.0.7 (shouldn't matter)
GeckoLib: 1.18-3.0.57

@Dinerell Dinerell changed the title states as predicate type break multiblocks forming for geo models (including in JEI) states as predicate type breaks multiblocks forming for geo models (including in JEI) Apr 22, 2024
@Dinerell Dinerell changed the title states as predicate type breaks multiblocks forming for geo models (including in JEI) modded blocks with states as predicate type break multiblocks forming for geo models (including in JEI) Apr 24, 2024
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

No branches or pull requests

1 participant