Flan's Mod: Legacy

Flan's Mod: Legacy

2M Downloads

No Tank Body recipes

TheNumenorean opened this issue ยท 7 comments

commented

Describe the bug
No recipes for tank bodies

To Reproduce
Steps to reproduce the behaviour:

  1. Install
  2. Check recipes using JEI

Expected behaviour
Tank bodies have recipes

Versions (please complete the following information)

  • Forge: 14.23.5.2847
  • Flan's Mod: 5.6.0-beta-7

Additional context
[18:47:08] [Client thread/INFO] [flansmod]: Registering Recipes.
[18:47:08] [Client thread/WARN] [flansmod]: Could not find trapdoor when adding recipe for unknown
[18:47:08] [Client thread/WARN] [flansmod]: Failed to find D in recipe for lightTankBody
[18:47:08] [Client thread/WARN] [flansmod]: Could not find trapdoor when adding recipe for unknown
[18:47:08] [Client thread/WARN] [flansmod]: Failed to find D in recipe for advancedTankBody
[18:47:08] [Client thread/WARN] [flansmod]: Could not find trapdoor when adding recipe for unknown
[18:47:08] [Client thread/WARN] [flansmod]: Failed to find D in recipe for heavyTankBody
[18:47:08] [Client thread/WARN] [flansmod]: Could not find trapdoor when adding recipe for unknown
[18:47:08] [Client thread/WARN] [flansmod]: Failed to find D in recipe for mediumTankBody
[18:47:08] [Client thread/WARN] [flansmod]: Could not find trapdoor when adding recipe for unknown
[18:47:08] [Client thread/WARN] [flansmod]: Failed to find D in recipe for bombBay

commented

We are sorry, but JEI is currently not supported. Please refer to #1045 for further updates

commented

I dont believe jei is relevant here, as the recipe does not work irrespective of what jei shows. It is a standard part recipe possible in the standard crafting table, not one of the custom recipes for vehicles, so unless jei broke the name of the trapdoor somehow I doubt that is it. In addition, other part recipes work fine in jei.

My suspicion is that the trapdoor is just not discoverable using the existing custom recipe framework, perhaps since it is a tile, or another mod is tweaking it somehow.

If I have time i will put in a pr.

commented

[Client thread/WARN] [flansmod]: Could not find trapdoor when adding recipe for unknown
[Client thread/WARN] [flansmod]: Failed to find D in recipe for bombBay

I just recently tested it, so i know that the recipe for the bombBay works as intended. If you encounter any issues making items uncraftable, please open a new bug report

commented

This is that bug report?
image
image
The bomb bay recipe does not work.

Also apologies, accidentally used my work account above.

commented

First one is incorrect, i misread the part file here:

Recipe I ingotIron D trapdoor R redstone P blockIron

Notably, it lists redstone as a component but does not use it. I think i may have found an older/incorrect version of the recipe online.

I have been able to reproduce the error in the development environment by adding Quark. Quark modifies the vanilla trapdoor name to oak_trapdoor (https://github.com/Vazkii/Quark/blob/84d797fadd81efdcd0c42bb31fd5eda7b8619434/src/main/java/vazkii/quark/decoration/feature/VariedTrapdoors.java#L96), which breaks the string name used for the part.

This can be fixed by setting decoration."varied trapdoors"."Rename vanilla trapdoor to Oak Trapdoor"=false in quark.cfg, which fixes the problem. This could also be fixed on the Flansmod side by adding support for the OreDictionary trapdoorWood entry added by Quark, though that certainly isn't Flansmod's responsibility. However, it could be a convenient simple improvement which avoids future problems.

commented

First, please explain what you expect the first crafting recipe to yield. It seems most similar to a medium tank body, but that does not require redstone.

Second am unable to reproduce these results, the warning in the logs suggest you have a faulty installation.
Please verify you are using the latest content packs and FlansMod jar. If the issue persists it is recommended to use a fresh Minecraft, Forge and FlansMod installation to rule out any outdated or faulty jars and/or configuration files
Please also verify you are following these steps to install FlansMod, if not note the differences to your process

commented

There is a enhancement ticket for OreDictionary already (#146).
I also added this issue to the 1.12.2 compatibility list