import com.irtimaled.bbor.common.BoundingBoxType;
import com.irtimaled.bbor.common.MathHelper;
import com.irtimaled.bbor.common.models.DimensionId;
-import net.minecraft.client.Minecraft;
+import net.minecraft.client.MinecraftClient;
import java.util.HashSet;
import java.util.Set;
public class SpawningSphereProvider implements IBoundingBoxProvider<BoundingBoxSpawningSphere>, ICachingProvider {
- public static final Minecraft minecraft = Minecraft.getInstance();
+ public static final MinecraftClient minecraft = MinecraftClient.getInstance();
private static Long lastGameTime = null;
private static Set<BoundingBoxSpawningSphere> lastBoundingBox = null;
@Override
public Iterable<BoundingBoxSpawningSphere> get(DimensionId dimensionId) {
- long gameTime = minecraft.world.getGameTime();
+ long gameTime = minecraft.world.getTime();
if (lastBoundingBox == null || (!((Long) gameTime).equals(lastGameTime) && gameTime % 2L == 0L)) {
lastGameTime = gameTime;
lastBoundingBox = getSpawningSphere();