Add deleteDebugStick parameter to fix broken item translation in dragonfly

This commit is contained in:
AkmalFairuz
2025-06-20 19:43:29 +07:00
parent 752b98fb5c
commit 3d2c85b07b
18 changed files with 93 additions and 67 deletions

View File

@@ -206,7 +206,7 @@ func (t *DefaultBlockTranslator) DowngradeBlockPackets(pks []packet.Packet, conn
pk.EntityMetadata = t.downgradeEntityMetadata(pk.EntityMetadata)
}
case *packet.SetActorData:
pk.EntityMetadata = t.downgradeEntityMetadata(pk.EntityMetadata)
//pk.EntityMetadata = t.downgradeEntityMetadata(pk.EntityMetadata)
case *packet.StartGame:
t.latest.Adjust(pk.Blocks)
t.mapping.Adjust(pk.Blocks)
@@ -234,7 +234,7 @@ func (t *DefaultBlockTranslator) UpgradeBlockPackets(pks []packet.Packet, conn *
pk.TransactionData = transactionData
}
case *packet.SetActorData:
pk.EntityMetadata = t.upgradeEntityMetadata(pk.EntityMetadata)
//pk.EntityMetadata = t.upgradeEntityMetadata(pk.EntityMetadata)
}
result = append(result, pk)
}