Mirror von
https://github.com/ViaVersion/ViaBackwards.git
synchronisiert 2024-11-20 06:50:10 +01:00
Ursprung
c2ae3df1db
Commit
9da206e280
@ -653,10 +653,17 @@ public class BlockItemPackets1_13 extends com.viaversion.viabackwards.api.rewrit
|
|||||||
for (Tag enchantmentEntryTag : enchantments.clone()) {
|
for (Tag enchantmentEntryTag : enchantments.clone()) {
|
||||||
CompoundTag enchantmentEntry = (CompoundTag) enchantmentEntryTag;
|
CompoundTag enchantmentEntry = (CompoundTag) enchantmentEntryTag;
|
||||||
Tag idTag = enchantmentEntry.get("id");
|
Tag idTag = enchantmentEntry.get("id");
|
||||||
if (!(idTag instanceof StringTag)) continue;
|
if (!(idTag instanceof StringTag)) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
String newId = (String) idTag.getValue();
|
String newId = (String) idTag.getValue();
|
||||||
int levelValue = ((NumberTag) enchantmentEntry.get("lvl")).asInt();
|
NumberTag levelTag = enchantmentEntry.get("lvl");
|
||||||
|
if (levelTag == null) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
int levelValue = levelTag.asInt();
|
||||||
short level = levelValue < Short.MAX_VALUE ? (short) levelValue : Short.MAX_VALUE;
|
short level = levelValue < Short.MAX_VALUE ? (short) levelValue : Short.MAX_VALUE;
|
||||||
|
|
||||||
String mappedEnchantmentId = enchantmentMappings.get(newId);
|
String mappedEnchantmentId = enchantmentMappings.get(newId);
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren