From 47ae33a92add64734588a5cb588309e1ab0094e6 Mon Sep 17 00:00:00 2001 From: Lixfel Date: Fri, 15 Sep 2023 17:17:34 +0200 Subject: [PATCH] Test inverse --- .../com/moulberry/axiom/integration/ViaVersionTranslator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/moulberry/axiom/integration/ViaVersionTranslator.java b/src/main/java/com/moulberry/axiom/integration/ViaVersionTranslator.java index 0f80379..d1fe629 100644 --- a/src/main/java/com/moulberry/axiom/integration/ViaVersionTranslator.java +++ b/src/main/java/com/moulberry/axiom/integration/ViaVersionTranslator.java @@ -29,7 +29,7 @@ public class ViaVersionTranslator implements VersionTranslator { @Override public IntFunction blockStateMapper(Player player) { - List path = protocolManager.getProtocolPath(serverVersion.highestSupportedVersion(), Via.getAPI().getPlayerVersion(player.getUniqueId())); + List path = protocolManager.getProtocolPath(Via.getAPI().getPlayerVersion(player.getUniqueId()), serverVersion.highestSupportedVersion()); if(path == null) return NoVersionTranslator::idToState; @@ -37,7 +37,7 @@ public class ViaVersionTranslator implements VersionTranslator { for(ProtocolPathEntry entry : path) { MappingData mappings = entry.protocol().getMappingData(); if(mappings != null) - mappers.add(mappings::getNewBlockStateId); + mappers.add(mappings.getBlockStateMappings().inverse()::getNewId); } return id -> {