Update aikar's and velocity flags

This commit is contained in:
Roman Zhuravlev 2025-10-04 19:32:00 +05:00
parent f7670c1408
commit 3859155a71

39
mca.sh
View file

@ -198,35 +198,36 @@ if [ "$CONFIGURE_ONLY" -eq 0 ]; then
;; ;;
waterfall|velocity) waterfall|velocity)
[ "$MCA_PLATFORM" = "bungee" ] || MCA_JVM_FLAGS="$MCA_JVM_FLAGS \ [ "$MCA_PLATFORM" = "bungee" ] || MCA_JVM_FLAGS="$MCA_JVM_FLAGS \
-DIReallyKnowWhatIAmDoingISwear=true \
-XX:+AlwaysPreTouch \
-XX:+ParallelRefProcEnabled \
-XX:+UnlockExperimentalVMOptions \
-XX:+UseG1GC \ -XX:+UseG1GC \
-XX:G1HeapRegionSize=4M \ -XX:G1HeapRegionSize=4M \
-XX:+UnlockExperimentalVMOptions \ -XX:MaxInlineLevel=15"
-XX:+ParallelRefProcEnabled \
-XX:+AlwaysPreTouch \
-DIReallyKnowWhatIAmDoingISwear=true"
;; ;;
minecraft|bukkit|craftbukkit|spigot|paper) minecraft|bukkit|craftbukkit|spigot|paper)
MCA_JVM_FLAGS="$MCA_JVM_FLAGS -Dcom.mojang.eula.agree=true \ MCA_JVM_FLAGS="$MCA_JVM_FLAGS -Dcom.mojang.eula.agree=true \
-DIReallyKnowWhatIAmDoingISwear=true" -DIReallyKnowWhatIAmDoingISwear=true"
[ "$MCA_PLATFORM" = "paper" ] && MCA_JVM_FLAGS="$MCA_JVM_FLAGS \ [ "$MCA_PLATFORM" = "paper" ] && MCA_JVM_FLAGS="$MCA_JVM_FLAGS \
-XX:+UseG1GC \
-XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 \
-XX:+UnlockExperimentalVMOptions \
-XX:+DisableExplicitGC \
-XX:+AlwaysPreTouch \ -XX:+AlwaysPreTouch \
-XX:G1NewSizePercent=30 \ -XX:+DisableExplicitGC \
-XX:G1MaxNewSizePercent=40 \ -XX:+ParallelRefProcEnabled \
-XX:G1HeapRegionSize=8M \
-XX:G1ReservePercent=20 \
-XX:G1HeapWastePercent=5 \
-XX:G1MixedGCCountTarget=4 \
-XX:InitiatingHeapOccupancyPercent=15 \
-XX:G1MixedGCLiveThresholdPercent=90 \
-XX:G1RSetUpdatingPauseTimePercent=5 \
-XX:SurvivorRatio=32 \
-XX:+PerfDisableSharedMem \ -XX:+PerfDisableSharedMem \
-XX:+UnlockExperimentalVMOptions \
-XX:+UseG1GC \
-XX:G1HeapRegionSize=8M \
-XX:G1HeapWastePercent=5 \
-XX:G1MaxNewSizePercent=40 \
-XX:G1MixedGCCountTarget=4 \
-XX:G1MixedGCLiveThresholdPercent=90 \
-XX:G1NewSizePercent=30 \
-XX:G1RSetUpdatingPauseTimePercent=5 \
-XX:G1ReservePercent=20 \
-XX:InitiatingHeapOccupancyPercent=15 \
-XX:MaxGCPauseMillis=200 \
-XX:MaxTenuringThreshold=1 \ -XX:MaxTenuringThreshold=1 \
-XX:SurvivorRatio=32 \
-Dusing.aikars.flags=https://mcflags.emc.gs \ -Dusing.aikars.flags=https://mcflags.emc.gs \
-Daikars.new.flags=true" -Daikars.new.flags=true"
;; ;;