SpongePowered / VanillaGradle

A toolchain for Minecraft: Java Edition that builds a workspace to interact with the game using the official mappings provided to the public by Mojang Studios.
MIT License
89 stars 18 forks source link

AWs might not update inner class attributes properly #28

Closed zml2008 closed 3 years ago

zml2008 commented 3 years ago

from decompile:

Inconsistent inner class entries for net/minecraft/server/network/ServerLoginPacketListenerImpl$State!
  Old: State public static final MEMBER net/minecraft/server/network/ServerLoginPacketListenerImpl$State
  New: State static final MEMBER net/minecraft/server/network/ServerLoginPacketListenerImpl$1
Inconsistent inner class entries for net/minecraft/world/entity/monster/Phantom$AttackPhase!
  Old: AttackPhase static final MEMBER net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal
  New: AttackPhase public static final MEMBER net/minecraft/world/entity/monster/Phantom$AttackPhase
Inconsistent inner class entries for net/minecraft/world/item/crafting/Ingredient$Value!
  Old: Value abstract static MEMBER net/minecraft/world/item/crafting/Ingredient$ItemValue
  New: Value public abstract static MEMBER net/minecraft/world/item/crafting/Ingredient$Value
Inconsistent inner class entries for net/minecraft/network/protocol/game/ServerboundInteractPacket$Action!
  Old: Action abstract static MEMBER net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction
  New: Action public abstract static MEMBER net/minecraft/network/protocol/game/ServerboundInteractPacket
Inconsistent inner class entries for net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType!
  Old: ActionType static final MEMBER net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction
  New: ActionType public static final MEMBER net/minecraft/network/protocol/game/ServerboundInteractPacket
Inconsistent inner class entries for net/minecraft/world/item/crafting/Ingredient$Value!
  Old: Value public abstract static MEMBER net/minecraft/world/item/crafting/Ingredient$Value
  New: Value abstract static MEMBER net/minecraft/world/item/crafting/Ingredient$TagValue
Inconsistent inner class entries for net/minecraft/world/entity/monster/Phantom$AttackPhase!
  Old: AttackPhase public static final MEMBER net/minecraft/world/entity/monster/Phantom$AttackPhase
  New: AttackPhase static final MEMBER net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal
Inconsistent inner class entries for net/minecraft/world/entity/monster/Phantom$AttackPhase!
  Old: AttackPhase public static final MEMBER net/minecraft/world/entity/monster/Phantom$AttackPhase
  New: AttackPhase static final MEMBER net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal
Inconsistent inner class entries for net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType!
  Old: ActionType public static final MEMBER net/minecraft/network/protocol/game/ServerboundInteractPacket
  New: ActionType static final MEMBER net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction
Inconsistent inner class entries for net/minecraft/network/protocol/game/ServerboundInteractPacket$Action!
  Old: Action public abstract static MEMBER net/minecraft/network/protocol/game/ServerboundInteractPacket
  New: Action abstract static MEMBER net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction

need to see whether this is something we can fix, or an AW bug