clazz -> type

This commit is contained in:
Florian Nücke
2020-10-02 02:24:27 +02:00
parent 12a02f71b0
commit 0f38d79b51

View File

@@ -14,7 +14,7 @@ import java.util.function.Supplier;
public final class MessageUtils {
@SuppressWarnings("unchecked")
public static <T extends TileEntity> void withServerTileEntityAt(final Supplier<NetworkEvent.Context> context, final BlockPos pos, final Class<T> clazz, final Consumer<T> callback) {
public static <T extends TileEntity> void withServerTileEntityAt(final Supplier<NetworkEvent.Context> context, final BlockPos pos, final Class<T> type, final Consumer<T> callback) {
final ServerPlayerEntity player = context.get().getSender();
if (player == null) {
return;
@@ -24,21 +24,21 @@ public final class MessageUtils {
final ChunkPos chunkPos = new ChunkPos(pos);
if (world.chunkExists(chunkPos.x, chunkPos.z)) {
final TileEntity tileEntity = world.getTileEntity(pos);
if (clazz.isInstance(tileEntity)) {
if (type.isInstance(tileEntity)) {
callback.accept((T) tileEntity);
}
}
}
@SuppressWarnings("unchecked")
public static <T extends TileEntity> void withClientTileEntityAt(final BlockPos pos, final Class<T> clazz, final Consumer<T> callback) {
public static <T extends TileEntity> void withClientTileEntityAt(final BlockPos pos, final Class<T> type, final Consumer<T> callback) {
final ClientWorld world = Minecraft.getInstance().world;
if (world == null) {
return;
}
final TileEntity tileEntity = world.getTileEntity(pos);
if (clazz.isInstance(tileEntity)) {
if (type.isInstance(tileEntity)) {
callback.accept((T) tileEntity);
}
}