Carpet Extra

Carpet Extra

1M Downloads

Shulker Boxes Don't Stack In Inventories With New 1.4.14 Carpet Rule

DragonEggBedrockBreaking opened this issue ยท 9 comments

commented

How to reproduce:

  1. Turn on in tweakeroo, keep off in carpet
  2. Observe how it works to see how it is supposed to work
  3. Turn off in tweakeroo and turn on in carpet
  4. Observer that the carpet rule does nothing and shulkers don't stack
commented

I just tested it, it seems to work...maybe some conflict with tweakeroo? Could u send ur latest.log file

commented

I replaced every appearance of my Minecraft username with "Player_name" so that ppl don't know my MC username.

latest.log

commented

The errors are just datapack errors that I'm fixing rn, don't worry about them.

commented

I can see there hopper optmizations, I can see actable, I can see lithium - anything could have yought the hook points for that.

commented

Should I try to find which mod is incompatible and let you know, or just ignore it? Tweakeroo's version still works so I still have access to the feature.

commented

I think ive found the issue: https://github.com/maruohon/tweakeroo/blob/fabric_1.16_snapshots/src/main/java/fi/dy/masa/tweakeroo/mixin/MixinItemStack.java#L18-L22 ...i mean it should have been obvious ig, but both the mods inject at head and return new stack limits. In this case im confused which of the 2 mixins actually gets injected first, looks like tweakeroo wins and hence we never reach the carpet mixin.
I think @maruohon added the rule as per someone's request? that someone thinks tweakeroo is too cheaty?

commented

Oh what... that's definitely a bad Mixin in Tweakeroo, as it always modifies the value. It should definitely be checking the tweak status there before canceling and returning the new value. I'll need to fix that.

commented

Yeah i noticed it does that in all minecraft versions :P

commented

Thanks! I'm closing the issue now.