31 lines
780 B
Java
31 lines
780 B
Java
package com.bgsoftware.wildloaders.nms.v1_20_2.loader;
|
|
|
|
import net.minecraft.core.BlockPos;
|
|
import net.minecraft.world.level.block.entity.BlockEntityType;
|
|
import net.minecraft.world.level.block.entity.TickingBlockEntity;
|
|
|
|
public record ChunkLoaderBlockEntityTicker(
|
|
ChunkLoaderBlockEntity chunkLoaderBlockEntity) implements TickingBlockEntity {
|
|
|
|
@Override
|
|
public void tick() {
|
|
chunkLoaderBlockEntity.tick();
|
|
}
|
|
|
|
@Override
|
|
public boolean isRemoved() {
|
|
return chunkLoaderBlockEntity.isRemoved();
|
|
}
|
|
|
|
@Override
|
|
public BlockPos getPos() {
|
|
return chunkLoaderBlockEntity.getBlockPos();
|
|
}
|
|
|
|
@Override
|
|
public String getType() {
|
|
return BlockEntityType.getKey(chunkLoaderBlockEntity.getType()) + "";
|
|
}
|
|
|
|
}
|