]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blob - src/main/java/com/irtimaled/bbor/client/providers/MobSpawnerProvider.java
16a56ec4ab8a03593cafa1cfef379bbd7919b6e6
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / client / providers / MobSpawnerProvider.java
1 package com.irtimaled.bbor.client.providers;
2
3 import com.irtimaled.bbor.client.interop.TileEntitiesHelper;
4 import com.irtimaled.bbor.client.models.BoundingBoxMobSpawner;
5 import com.irtimaled.bbor.common.models.Coords;
6 import net.minecraft.tileentity.TileEntityMobSpawner;
7
8 public class MobSpawnerProvider implements IBoundingBoxProvider<BoundingBoxMobSpawner> {
9     public Iterable<BoundingBoxMobSpawner> get(int dimensionId) {
10         return TileEntitiesHelper.map(TileEntityMobSpawner.class, spawner -> {
11             Coords coords = new Coords(spawner.getPos());
12             return BoundingBoxMobSpawner.from(coords);
13         });
14     }
15 }