Skip to content

Commit 64c18af

Browse files
Update Via API usage
1 parent 6728a8a commit 64c18af

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

common/src/main/java/com/viaversion/viarewind/protocol/v1_9to1_8/data/EntityDataIndex1_8.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,23 +19,23 @@
1919

2020
import com.viaversion.viaversion.api.minecraft.entities.EntityType;
2121
import com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9;
22-
import com.viaversion.viaversion.protocols.v1_8to1_9.data.MetaIndex1_8;
22+
import com.viaversion.viaversion.protocols.v1_8to1_9.data.EntityDataIndex1_9;
2323
import com.viaversion.viaversion.util.Pair;
2424

2525
import java.util.HashMap;
2626
import java.util.Optional;
2727

2828
public class EntityDataIndex1_8 {
2929

30-
private static final HashMap<Pair<EntityTypes1_9.EntityType, Integer>, MetaIndex1_8> metadataRewrites = new HashMap<>();
30+
private static final HashMap<Pair<EntityTypes1_9.EntityType, Integer>, EntityDataIndex1_9> metadataRewrites = new HashMap<>();
3131

3232
static {
33-
for (MetaIndex1_8 index : MetaIndex1_8.values()) {
33+
for (EntityDataIndex1_9 index : EntityDataIndex1_9.values()) {
3434
metadataRewrites.put(new Pair<>(index.getClazz(), index.getNewIndex()), index);
3535
}
3636
}
3737

38-
private static Optional<MetaIndex1_8> getIndex(final EntityType type, final int index) {
38+
private static Optional<EntityDataIndex1_9> getIndex(final EntityType type, final int index) {
3939
final Pair<EntityType, Integer> pair = new Pair<>(type, index);
4040
if (metadataRewrites.containsKey(pair)) {
4141
return Optional.of(metadataRewrites.get(pair));
@@ -44,10 +44,10 @@ private static Optional<MetaIndex1_8> getIndex(final EntityType type, final int
4444
}
4545
}
4646

47-
public static MetaIndex1_8 searchIndex(final EntityType type, final int index) {
47+
public static EntityDataIndex1_9 searchIndex(final EntityType type, final int index) {
4848
EntityType currentType = type;
4949
do {
50-
final Optional<MetaIndex1_8> optMeta = getIndex(currentType, index);
50+
final Optional<EntityDataIndex1_9> optMeta = getIndex(currentType, index);
5151
if (optMeta.isPresent()) {
5252
return optMeta.get();
5353
}

common/src/main/java/com/viaversion/viarewind/protocol/v1_9to1_8/data/PotionIdMappings1_8.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*/
1818
package com.viaversion.viarewind.protocol.v1_9to1_8.data;
1919

20-
import com.viaversion.viaversion.protocols.v1_8to1_9.data.PotionIds1_8;
20+
import com.viaversion.viaversion.protocols.v1_8to1_9.data.PotionIdMappings1_9;
2121

2222
import java.util.HashMap;
2323
import java.util.Map;
@@ -28,7 +28,7 @@ public class PotionIdMappings1_8 {
2828
public static final Map<String, Integer> POTION_NAME_TO_ID = new HashMap<>();
2929

3030
static {
31-
POTION_NAME_TO_ID.putAll(PotionIds1_8.POTION_NAME_TO_ID);
31+
POTION_NAME_TO_ID.putAll(PotionIdMappings1_9.POTION_NAME_TO_ID);
3232
POTION_NAME_TO_ID.put("luck", 8203);
3333

3434
POTION_NAME_INDEX.put("water", "§rWater Bottle");

common/src/main/java/com/viaversion/viarewind/protocol/v1_9to1_8/rewriter/BlockItemPacketRewriter1_9.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import com.viaversion.viaversion.libs.gson.JsonParser;
3131
import com.viaversion.nbt.tag.*;
3232
import com.viaversion.viaversion.protocols.v1_8to1_9.data.EntityIds1_8;
33-
import com.viaversion.viaversion.protocols.v1_8to1_9.data.PotionIds1_8;
33+
import com.viaversion.viaversion.protocols.v1_8to1_9.data.PotionIdMappings1_9;
3434
import com.viaversion.viaversion.protocols.v1_8to1_9.packet.ClientboundPackets1_9;
3535
import com.viaversion.viaversion.protocols.v1_8to1_9.packet.ServerboundPackets1_8;
3636
import com.viaversion.viaversion.util.Key;
@@ -322,7 +322,7 @@ public Item handleItemToServer(UserConnection connection, Item item) {
322322
item.setData((short) (item.data() - 8192));
323323
}
324324

325-
final String name = item.data() == 8192 ? "water" : PotionIds1_8.potionNameFromDamage(item.data());
325+
final String name = item.data() == 8192 ? "water" : PotionIdMappings1_9.potionNameFromDamage(item.data());
326326
tag.put("Potion", new StringTag("minecraft:" + name));
327327
item.setData((short) 0);
328328
}

common/src/main/java/com/viaversion/viarewind/protocol/v1_9to1_8/rewriter/EntityPacketRewriter1_9.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
import com.viaversion.viaversion.api.type.types.version.Types1_9;
4343
import com.viaversion.viaversion.libs.fastutil.ints.IntArrayList;
4444
import com.viaversion.viaversion.libs.fastutil.ints.IntList;
45-
import com.viaversion.viaversion.protocols.v1_8to1_9.data.MetaIndex1_8;
45+
import com.viaversion.viaversion.protocols.v1_8to1_9.data.EntityDataIndex1_9;
4646
import com.viaversion.viaversion.protocols.v1_8to1_9.packet.ClientboundPackets1_8;
4747
import com.viaversion.viaversion.protocols.v1_8to1_9.packet.ClientboundPackets1_9;
4848
import com.viaversion.viaversion.rewriter.entitydata.EntityDataHandlerEvent;
@@ -535,24 +535,24 @@ protected void registerRewrites() {
535535

536536
private void handleEntityData(EntityDataHandlerEvent event, EntityData metadata) {
537537
final EntityTracker1_9 tracker = tracker(event.user());
538-
if (metadata.id() == MetaIndex1_8.ENTITY_STATUS.getIndex()) {
538+
if (metadata.id() == EntityDataIndex1_9.ENTITY_STATUS.getIndex()) {
539539
tracker.getStatus().put(event.entityId(), (Byte) metadata.value());
540540
}
541-
final MetaIndex1_8 metaIndex = EntityDataIndex1_8.searchIndex(event.entityType(), metadata.id());
541+
final EntityDataIndex1_9 metaIndex = EntityDataIndex1_8.searchIndex(event.entityType(), metadata.id());
542542
if (metaIndex == null) {
543543
// Almost certainly bad data, remove it
544544
event.cancel();
545545
return;
546546
}
547547
if (metaIndex.getOldType() == null || metaIndex.getNewType() == null) {
548-
if (metaIndex == MetaIndex1_8.PLAYER_HAND) { // Player eating/aiming/drinking
548+
if (metaIndex == EntityDataIndex1_9.PLAYER_HAND) { // Player eating/aiming/drinking
549549
byte status = (byte) tracker.getStatus().getOrDefault(event.entityId(), 0);
550550
if ((((byte) metadata.value()) & 1 << HAND_ACTIVE_BIT) != 0) {
551551
status = (byte) (status | 1 << STATUS_USE_BIT);
552552
} else {
553553
status = (byte) (status & ~(1 << STATUS_USE_BIT));
554554
}
555-
event.createExtraData(new EntityData(MetaIndex1_8.ENTITY_STATUS.getIndex(), EntityDataTypes1_8.BYTE, status));
555+
event.createExtraData(new EntityData(EntityDataIndex1_9.ENTITY_STATUS.getIndex(), EntityDataTypes1_8.BYTE, status));
556556
}
557557
event.cancel();
558558
return;
@@ -601,7 +601,7 @@ private void handleEntityData(EntityDataHandlerEvent event, EntityData metadata)
601601
break;
602602
case BOOLEAN:
603603
final boolean bool = (Boolean) value;
604-
if (metaIndex == MetaIndex1_8.ABSTRACT_AGEABLE_AGE) {
604+
if (metaIndex == EntityDataIndex1_9.ABSTRACT_AGEABLE_AGE) {
605605
metadata.setValue((byte) (bool ? -1 : 0));
606606
} else {
607607
metadata.setValue((byte) (bool ? 1 : 0));

0 commit comments

Comments
 (0)