From d27da07cb42830a14e517ac6d7eb9c474e15a34d Mon Sep 17 00:00:00 2001 From: Nikolai Rodionov Date: Wed, 18 Sep 2024 15:42:11 +0200 Subject: [PATCH] Update minecraft configuration --- values/badhouseplants/values.minecraft.yaml | 33 ++++++++++----------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/values/badhouseplants/values.minecraft.yaml b/values/badhouseplants/values.minecraft.yaml index b8dc0a8..09aef0a 100644 --- a/values/badhouseplants/values.minecraft.yaml +++ b/values/badhouseplants/values.minecraft.yaml @@ -1,4 +1,3 @@ ---- # -------------------------------------------------- # -- Extensions values # -------------------------------------------------- @@ -27,10 +26,9 @@ traefik: # -- Main values # -------------------------------------------------- image: - tag: java21-graalvm - #tag: java21-jdk + #tag: java21-graalvm + tag: java21-jdk pullPolicy: Always - resources: requests: memory: 4.5Gi @@ -60,11 +58,12 @@ readinessProbe: failureThreshold: 20 successThreshold: 1 timeoutSeconds: 20 - minecraftServer: memory: 3584M + jvmOpts: | + -server jvmXXOpts: | - -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:MaxGCPauseMillis=37 -XX:+PerfDisableSharedMem -XX:G1HeapRegionSize=16M -XX:G1NewSizePercent=23 -XX:G1ReservePercent=20 -XX:SurvivorRatio=32 -XX:G1MixedGCCountTarget=3 -XX:G1HeapWastePercent=20 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1RSetUpdatingPauseTimePercent=0 -XX:MaxTenuringThreshold=1 -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5.0 -XX:G1ConcRSHotCardLimit=16 -XX:G1ConcRefinementServiceIntervalMillis=150 -XX:GCTimeRatio=99 + -Xms3584M -Xmx4500M -XX:+UseG1GC overrideServerProperties: true eula: "TRUE" onlineMode: false @@ -77,15 +76,15 @@ minecraftServer: pvp: true modUrls: [] serviceType: NodePort - #- https://github.com/CaffeineMC/lithium-fabric/releases/download/mc1.20.1-0.11.2/lithium-fabric-mc1.20.1-0.11.2-api.jar - #- https://github.com/CaffeineMC/sodium-fabric/releases/download/mc1.20.1-0.5.11/sodium-fabric-0.5.11+mc1.20.1.jar - #- https://github.com/CaffeineMC/lithium-fabric/releases/download/mc1.20.1-0.11.2/lithium-fabric-mc1.20.1-0.11.2.jar - #pluginUrls: - # - https://github.com/dmulloy2/ProtocolLib/releases/download/5.2.0/ProtocolLib.jar - # - https://mediafilez.forgecdn.net/files/3789/833/GravityControl-2.0.0.jar - # - https://mediafilez.forgecdn.net/files/3151/915/CrackShot.jar - # - https://s3.badhouseplants.net/public-download/MechanicsCore-3.4.8.jar - # - https://s3.badhouseplants.net/public-download/WeaponMechanics-3.4.9.jar + #- https://github.com/CaffeineMC/lithium-fabric/releases/download/mc1.20.1-0.11.2/lithium-fabric-mc1.20.1-0.11.2-api.jar + #- https://github.com/CaffeineMC/sodium-fabric/releases/download/mc1.20.1-0.5.11/sodium-fabric-0.5.11+mc1.20.1.jar + #- https://github.com/CaffeineMC/lithium-fabric/releases/download/mc1.20.1-0.11.2/lithium-fabric-mc1.20.1-0.11.2.jar + #pluginUrls: + # - https://github.com/dmulloy2/ProtocolLib/releases/download/5.2.0/ProtocolLib.jar + # - https://mediafilez.forgecdn.net/files/3789/833/GravityControl-2.0.0.jar + # - https://mediafilez.forgecdn.net/files/3151/915/CrackShot.jar + # - https://s3.badhouseplants.net/public-download/MechanicsCore-3.4.8.jar + # - https://s3.badhouseplants.net/public-download/WeaponMechanics-3.4.9.jar rcon: enabled: true withGeneratedPassword: false @@ -106,7 +105,7 @@ minecraftServer: enabled: false persistence: storageClass: longhorn - #storageClass: local-path + #storageClass: local-path dataDir: enabled: true Size: 9Gi @@ -158,7 +157,7 @@ initContainers: - name: download mountPath: /download readOnly: false -extraVolumes: +extraVolumes: - volumeMounts: - name: plugins mountPath: /data/mods