import com.irtimaled.bbor.client.models.BoundingBoxMobSpawner;
import com.irtimaled.bbor.common.BoundingBoxType;
import com.irtimaled.bbor.common.models.Coords;
+import com.irtimaled.bbor.common.models.DimensionId;
import net.minecraft.tileentity.MobSpawnerTileEntity;
public class MobSpawnerProvider implements IBoundingBoxProvider<BoundingBoxMobSpawner> {
@Override
- public boolean canProvide(int dimensionId) {
+ public boolean canProvide(DimensionId dimensionId) {
return BoundingBoxTypeHelper.shouldRender(BoundingBoxType.MobSpawner);
}
@Override
- public Iterable<BoundingBoxMobSpawner> get(int dimensionId) {
+ public Iterable<BoundingBoxMobSpawner> get(DimensionId dimensionId) {
return TileEntitiesHelper.map(MobSpawnerTileEntity.class, spawner -> {
Coords coords = new Coords(spawner.getPos());
return BoundingBoxMobSpawner.from(coords);