Mob Cap fix

This commit is contained in:
skippyall
2025-04-14 21:45:04 +02:00
parent cc69b22aba
commit 08e7952e34
14 changed files with 238 additions and 2 deletions
@@ -0,0 +1,7 @@
package io.github.skippyall.minions.mixinhelper;
public interface ChunkTicketManager$DistanceFromNearestPlayerTrackerAccessor {
void minions$markAsMinionless();
void minions$markAsTarget();
int minions$getTickedChunkCount();
}
@@ -0,0 +1,11 @@
package io.github.skippyall.minions.mixinhelper;
import it.unimi.dsi.fastutil.objects.ObjectSet;
import net.minecraft.server.network.ServerPlayerEntity;
import net.minecraft.server.world.ChunkTicketManager;
public interface ChunkTicketManagerAccessor {
ObjectSet<ServerPlayerEntity> getPlayers(long chunkpos);
ChunkTicketManager.DistanceFromNearestPlayerTracker getMinionless();
}