Set proper field access and use mappings for entities on spigot (#2282)

set proper field access and use mappings
This commit is contained in:
Hannes Greule
2023-06-10 22:47:22 +02:00
committed by GitHub
parent 689c7f62b8
commit 083f8a4dd8
4 changed files with 7 additions and 7 deletions

View File

@ -204,8 +204,8 @@ public final class PaperweightPlatformAdapter extends NMSAdapter {
}
try {
// Non-Paper
SERVER_LEVEL_ENTITY_MANAGER = ServerLevel.class.getDeclaredField("entityManager");
LEVEL_CHUNK_ENTITIES.setAccessible(true);
SERVER_LEVEL_ENTITY_MANAGER = ServerLevel.class.getDeclaredField(Refraction.pickName("entityManager", "L"));
SERVER_LEVEL_ENTITY_MANAGER.setAccessible(true);
} catch (NoSuchFieldException ignored) {
}
POST_CHUNK_REWRITE = chunkRewrite;