From b8f281aa794293cb47e373e6041dfb794dd3cf5d Mon Sep 17 00:00:00 2001 From: Jason Penilla <11360596+jpenilla@users.noreply.github.com> Date: Fri, 23 Aug 2024 19:33:17 -0700 Subject: [PATCH] Reduce cache size for non-existent region file coordinates Also use the default initial size --- .../moonrise/mixin/chunk_system/RegionFileStorageMixin.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/ca/spottedleaf/moonrise/mixin/chunk_system/RegionFileStorageMixin.java b/src/main/java/ca/spottedleaf/moonrise/mixin/chunk_system/RegionFileStorageMixin.java index 677a0fd..9b3d4b8 100644 --- a/src/main/java/ca/spottedleaf/moonrise/mixin/chunk_system/RegionFileStorageMixin.java +++ b/src/main/java/ca/spottedleaf/moonrise/mixin/chunk_system/RegionFileStorageMixin.java @@ -59,10 +59,10 @@ abstract class RegionFileStorageMixin implements ChunkSystemRegionFileStorage, A private static final int REGION_SHIFT = 5; @Unique - private static final int MAX_NON_EXISTING_CACHE = 1024 * 64; + private static final int MAX_NON_EXISTING_CACHE = 1024 * 4; @Unique - private final LongLinkedOpenHashSet nonExistingRegionFiles = new LongLinkedOpenHashSet(MAX_NON_EXISTING_CACHE+1); + private final LongLinkedOpenHashSet nonExistingRegionFiles = new LongLinkedOpenHashSet(); @Unique private static String getRegionFileName(final int chunkX, final int chunkZ) {