AppliedEnergistics / Applied-Energistics-2

A Minecraft Mod about Matter, Energy and using them to conquer the world..
https://appliedenergistics.github.io/
Other
1.41k stars 647 forks source link

Cable Facade glitch - Prominence 2 #7821

Closed JaxRyouken closed 1 month ago

JaxRyouken commented 5 months ago

Describe the bug

When crafting any of the facades using the 4 anchor and 1 item recipe, it fails and reverts to either a dirt block, or a dirt facade

How to reproduce the bug

Craft a cable facade on 1.20 Prominence 2 RPG

Expected behavior

After entering the ingredients into the crafting grid the output will show something related to dirt

Additional details

Upon placing the dirt facade, sometimes it is dirt, sometimes it is glass but never the correct item

Which minecraft version are you using?

1.20

On which mod loaders does it happen?

Fabric

Crash log

0

shartte commented 5 months ago

Provide the requested crashlog and a screenshot please

JaxRyouken commented 5 months ago

image_2024-04-05_205151596

I do not have a crashlog, the game is not crashing? Sorry been a while since I tweaked with MC

shartte commented 5 months ago

Please check the instructions on the "create issue" page (hold F3+C)

JaxRyouken commented 5 months ago

Thank you for your patience, here is the requested document

[Uploading crash-2024-04-05_21.21.42-client.txt…]()

shartte commented 5 months ago

You have to wait for it to finish uploading before you submit. You haven't actually uploaded it.

JaxRyouken commented 5 months ago

Ah, sorry

crash-2024-04-05_21.21.42-client.txt

shartte commented 5 months ago

Your version is quite outdated.

Please update to 15.1.0

JaxRyouken commented 5 months ago

Is that possible to do when playing as part of a modpack

62832 commented 5 months ago

Yes, just update the mod individually.

shartte commented 5 months ago

If not, please report this to your modpack author

JaxRyouken commented 5 months ago

updated the mod on both local and server, issue is still persisting, Will report to modpack author

shartte commented 5 months ago

Can you try if the mod from this zip fixes your issue? I had one idea what it could be ...

appliedenergistics2-fabric-15.1.999.zip

JaxRyouken commented 5 months ago

Found out that the modpack owner disabled them all, Would you happen to know the local config change that I would have to make to enable them again

shartte commented 5 months ago

They cannot actually disable facades, just their view in JEI/EMI The config options are around disabling recipes in JEI

Mari023 commented 5 months ago

They cannot actually disable facades, just their view in JEI/EMI

they might have removed the /data/ae2/recipes/special/facade.json marker recipe if I remove that from ae2's jar, the facade recipe doesn't work anymore

but that wouldn't explain how all facades turn into dirt facades

JaxRyouken commented 5 months ago

They cannot actually disable facades, just their view in JEI/EMI

they might have removed the /data/ae2/recipes/special/facade.json marker recipe if I remove that from ae2's jar, the facade recipe doesn't work anymore

but that wouldn't explain how all facades turn into dirt facades

I am not seeing that folder path on the server, There are only two AE2 related folder in the world/Data folder

image_2024-04-06_182702701

Mari023 commented 5 months ago

I am not seeing that folder path on the server, There are only two AE2 related folder in the world/Data folder

it isn't quite as simple as that, this would have been done using a datapack, or a recipe tweaking mod like kubejs or crafttweaker

JaxRyouken commented 5 months ago

Ah Fair enough, well thank you for your help, I will have to wait for the next update to the pack if there is one

shartte commented 5 months ago

Ah Fair enough, well thank you for your help, I will have to wait for the next update to the pack if there is one

Can you just check your config/ae2/client.json for the enableFacadesInJEI and enableFacadeRecipesInJEI settings?

JaxRyouken commented 5 months ago

I checked those files on both the server and on my client side, both set to "false" image_2024-04-06_210631263

however what ever change the dev made does hide them in the JEI even with those set to false

bluejorts commented 4 months ago

Same issue! Fiddling around to see if I can patch it.

dev-cyprium commented 4 months ago

The issue still exists, any way around it?

DarthPiotr commented 4 months ago

Regarding Prominence II Fabric version 2.8.0hf, I spoke to the dev and they said:

it’s not a bug, they’re disabled due to an exploit. You can use copycats as an alternative although you can’t place it on the same block as the cable itself

You cannot enable them in the config.

I found out that it is due to the core mod Prominent-GLOBAL-MC1.20.1-2.1.0hf.jar which overrides some facade behaviour.

BushTrocity commented 4 months ago

I'm guessing disabling that mod will fix the facades but cause more issues with the modpack?

JaxRyouken commented 4 months ago

That is the base mod for the mod pack, so yes 😉

On Tue, 14 May 2024, 03:29 Shane West, @.***> wrote:

I'm guessing disabling that mod will fix the facades but cause more issues with the modpack?

— Reply to this email directly, view it on GitHub https://github.com/AppliedEnergistics/Applied-Energistics-2/issues/7821#issuecomment-2109158166, or unsubscribe https://github.com/notifications/unsubscribe-auth/BHTXWOPOFJFBNQMVQOIFDETZCFZHJAVCNFSM6AAAAABFZTF4TOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBZGE2TQMJWGY . You are receiving this because you authored the thread.Message ID: @.*** com>

shartte commented 1 month ago

Fixed through #8003

lifecodeof commented 1 month ago

I had a similar problem in Prominence II [RPG] v2.8.7 fabric. Instead of outputting a dirt facade, it outputs 4 dirt blocks. I fixed it by removing the AE2CrashFixMixin in the Prominent-GLOBAL-MC1.20.1-2.1.0hf mod in the modpack. It seems like the modpack owner fixes related crashes by disabling facades completely. It also seems like the core mod is closed source.

  1. Extract Prominent-GLOBAL-MC1.20.1-2.1.0hf.jar.
  2. Remove AE2CrashFixMixin in prominent.fabricmixins.json.
  3. Remove all objects with keys ending in AE2CrashFixMixin in Prominent-GLOBAL-MC1.20.1-refmap.json.

I know it's a hacky solution, but it works.