diff --git a/src/main/java/appeng/integration/modules/waila/part/ChannelWailaDataProvider.java b/src/main/java/appeng/integration/modules/waila/part/ChannelWailaDataProvider.java index eb50dc773..98ac67f13 100644 --- a/src/main/java/appeng/integration/modules/waila/part/ChannelWailaDataProvider.java +++ b/src/main/java/appeng/integration/modules/waila/part/ChannelWailaDataProvider.java @@ -27,8 +27,8 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; -import gnu.trove.map.TObjectByteMap; -import gnu.trove.map.hash.TObjectByteHashMap; +import it.unimi.dsi.fastutil.objects.Object2ByteMap; +import it.unimi.dsi.fastutil.objects.Object2ByteOpenHashMap; import mcp.mobius.waila.api.IWailaConfigHandler; import mcp.mobius.waila.api.IWailaDataAccessor; @@ -60,7 +60,7 @@ public final class ChannelWailaDataProvider extends BasePartWailaDataProvider *

* The cache will be updated from the server. */ - private final TObjectByteMap cache = new TObjectByteHashMap<>(); + private final Object2ByteMap cache = new Object2ByteOpenHashMap<>(); /** * Adds the used and max channel to the tool tip @@ -105,7 +105,7 @@ public final class ChannelWailaDataProvider extends BasePartWailaDataProvider * * @return used channels on the cable */ - private byte getUsedChannels( final IPart part, final NBTTagCompound tag, final TObjectByteMap cache ) + private byte getUsedChannels( final IPart part, final NBTTagCompound tag, final Object2ByteMap cache ) { final byte usedChannels; diff --git a/src/main/java/appeng/integration/modules/waila/tile/PowerStorageWailaDataProvider.java b/src/main/java/appeng/integration/modules/waila/tile/PowerStorageWailaDataProvider.java index 79653ea2a..d1b0439f7 100644 --- a/src/main/java/appeng/integration/modules/waila/tile/PowerStorageWailaDataProvider.java +++ b/src/main/java/appeng/integration/modules/waila/tile/PowerStorageWailaDataProvider.java @@ -28,8 +28,8 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; -import gnu.trove.map.TObjectLongMap; -import gnu.trove.map.hash.TObjectLongHashMap; +import it.unimi.dsi.fastutil.objects.Object2LongMap; +import it.unimi.dsi.fastutil.objects.Object2LongOpenHashMap; import mcp.mobius.waila.api.ITaggedList; import mcp.mobius.waila.api.IWailaConfigHandler; import mcp.mobius.waila.api.IWailaDataAccessor; @@ -62,7 +62,7 @@ public final class PowerStorageWailaDataProvider extends BaseWailaDataProvider *

* The cache will be updated from the server. */ - private final TObjectLongMap cache = new TObjectLongHashMap<>(); + private final Object2LongMap cache = new Object2LongOpenHashMap<>(); /** * Adds the current and max power to the tool tip