View Single Post
Brad
Selfish Heathen
 
Join Date: May 2004
Location: Zone of Pain
 
2022-06-25, 20:54

Quote:
Originally Posted by turtle View Post
The more vanilla we are the better, simply because if I have to do the updates I don't want to have to completely relearn that build. So, some simple docs in the "current" directory should be fine.
I've written the following script/doc that I'll copy to the server when I update. I've put as many relevant links in here as I could find. Sharing now in case you want to read about things ahead of time.

"No Chat Reports" is the only mod that's really necessary for the aforementioned moderation/reporting issue, but I've included these others because they're all great performance enhancers, and who doesn't want reduced IO, memory, and CPU load? They should all be fully compatible with vanilla, un-modded clients. I've been testing them locally, and everything seems to work as advertised. Also, these are all very popular mods; so, I expect they're pretty stable.
Quote:
# Fabric server and mods.
# https://github.com/FabricMC
# https://fabricmc.net/
# https://fabricmc.net/wiki/start
# https://fabricmc.net/wiki/install

# Download Minecraft Server Launcher
# https://fabricmc.net/use/server/
curl -OJ https://meta.fabricmc.net/v2/version...1.0/server/jar

mkdir mods
cd ./mods

# No Chat Reports
# https://modrinth.com/mod/no-chat-reports
# https://github.com/Aizistral-Studios/No-Chat-Reports
# https://www.curseforge.com/minecraft...o-chat-reports
# Strips cryptographic signatures from player messages, making it impossible to track and associate them with your Mojang/Microsoft account, as well as use Player Chat Reporting feature.
# Only Server: Clients will still attach signatures when sending messages to the server, but the server will strip them before relaying messages to other players. This way Chat Reporting will not work for any players that join. Players with "Only Show Secure Chat" option enabled in Chat Settings will not be able to read player messages.
wget https://cdn.modrinth.com/data/qQyHxf....19-v1.2.1.jar

# Debugify
# https://modrinth.com/mod/debugify
# https://github.com/isXander/Debugify
# https://www.curseforge.com/minecraft/mc-mods/debugify
# Debugify is a project that fixes over 70 bugs found on the bug tracker in Minecraft.
# List of bugs fixed: https://github.com/isXander/Debugify...ver-side-both=
wget https://cdn.modrinth.com/data/QwxR6G...abric-1.19.jar

# Lithium
# https://modrinth.com/mod/lithium
# https://github.com/CaffeineMC/lithium-fabric
# Lithium is a modern, general-purpose optimization mod for Minecraft which works to improve a number of systems (game physics, mob AI, block ticking, etc) with the goal of not changing any vanilla mechanics.
# Lithium is a free and open-source Minecraft mod which works to optimize many areas of the game in order to provide better overall performance. It works on both the client and server, and doesn't require the mod to be installed on both sides.
# Configuration options: https://github.com/CaffeineMC/lithiu...iguration-File
wget https://cdn.modrinth.com/data/gvQqBU...1.19-0.8.0.jar

# FerriteCore
# https://modrinth.com/mod/ferrite-core
# https://github.com/malte0811/FerriteCore
# https://www.curseforge.com/minecraft...ds/ferritecore
# This mod reduces the memory usage of Minecraft in a few different ways.
# Description of improvements: https://github.com/malte0811/Ferrite....19/summary.md
wget https://cdn.modrinth.com/data/uXXizF...0.0-fabric.jar

# Starlight
# https://modrinth.com/mod/starlight
# https://github.com/PaperMC/Starlight
# https://www.curseforge.com/minecraft/mc-mods/starlight
# Fabric mod for rewriting the light engine to fix lighting performance and lighting errors.
# Technical details: https://github.com/PaperMC/Starlight...CAL_DETAILS.md
wget https://cdn.modrinth.com/data/H8CaAY...ic.ae22326.jar

The quality of this board depends on the quality of the posts. The only way to guarantee thoughtful, informative discussion is to write thoughtful, informative posts. AppleNova is not a real-time chat forum. You have time to compose messages and edit them before and after posting.
  quote