通用优化

通用优化

优化TPS和FPS。限制生物的生成。禁用实体碰撞和成就系统。缓存区块以减少微卡顿。大部分功能在配置中设置。还有有趣的功能。

游戏机制

📌 简体中文描述(Modrinth)

  • 与 Starlight 不兼容

Universal Optimization 是一个功能强大的工具,旨在通过大幅减轻生物(怪物)带来的负载,来提升您的服务器或单人游戏性能。 本模组将多种先进的优化技术整合到一个无缝的系统中。

  • 建议与 Embeddium 一起使用
  • 速度效果对飞行有效

🧠 主要功能:

  • 移除生物碰撞: 生物之间不再相互碰撞。这可以降低 CPU 负载,甚至可以提高 FPS。改进版本 - 已修复移动缓慢的 Bug。
  • 在某些情况下,修复了区块间移动时的卡顿问题:
  • 缓存一些区块数据以便快速访问
  • 加速配方(合成表):
  • 缓存游戏中的所有配方,这有助于避免在使用 JEI 和 EMI 时出现卡顿
  • 其他一些优化和小型缓存
  • 远程生成限制: 生物不会在距离玩家超过一定数量的区块外生成(默认:7 个区块)。完全可自定义。
  • 生物冻结:
  • 通过 X/Y 坐标进行水平和垂直限制
  • 生物例外(例如:苦力怕、幻翼)
  • 生物阻止与限制:
  • 您可以阻止或限制特定实体的生成("minecraft:cow" 或 "minecraft:pig 5")
  • 世界中所有实体的全局限制(AllMobsLimit = 100)

📁 完整配置示例:

您可以在下方(描述末尾)找到完整的配置示例文件。所有功能都可切换并根据您的需求进行调整。

---------------------------------------------------------------------

我们可以在 Discord 上联系定制模组,我的昵称是 Gvoper

📌 俄语描述(Modrinth)

  • 与 Starlight 不兼容

Universal Optimization 是一款通用模组,通过减少生物负载和改善实体处理来深度优化 Minecraft 世界性能。

  • 建议与 Embeddium 一起使用
  • 速度效果对飞行有效

🧠 主要功能:

  • 移除生物碰撞: 生物不再相互碰撞。这可以降低 CPU 负载,甚至可以提高 FPS。改进版本 - 已修复移动缓慢的 Bug。
  • 在某些情况下,修复了区块间移动时的奖励问题:
  • 缓存一些区块数据以便快速访问
  • 加速配方(合成表):
  • 缓存游戏中的所有配方,这有助于避免在使用 JEI 和 EMI 时出现卡顿
  • 其他一些优化和小型缓存
  • 远程生成限制: 生物不会在距离玩家超过一定数量的区块外生成(默认:7 个区块)。完全可自定义。
  • 生物冻结:
  • 通过 X/Y 坐标进行水平和垂直限制
  • 生物例外(例如:苦力怕、幻翼)
  • 生物阻止与限制:
  • 您可以阻止或限制特定实体的生成("minecraft:cow" 或 "minecraft:pig 5")
  • 世界中所有实体的全局限制(AllMobsLimit = 100)

📁 配置示例:

完整的配置文件示例在描述末尾。所有功能均可根据需要进行调整和禁用。

---------------------------------------------------------------------

关于定制模组,可以通过 Discord 或电报联系我:Gvoper

📁 这是模组配置的样子:

["碰撞设置"]
	#禁用所有实体碰撞(实体将不会互相推动或受到碰撞影响)
	disableEntityCollisions = true

[无进度]
	#禁用进度及其检查
	disableAdvancements = true

["兔子跳设置"]
	#启用兔子跳:按住空格时自动跳跃
	enableBunnyhop = false
	#兔子跳的基础速度倍率
	#范围: 0.1 ~ 5.0
	baseSpeedMultiplier = 1.0
	#疾跑速度倍率
	#范围: 1.0 ~ 3.0
	sprintMultiplier = 1.1
	#每级速度效果加成
	#范围: 0.0 ~ 1.0
	speedEffectPerLevel = 0.1
	#空中控制灵敏度 (0.0 - 1.0)
	#范围: 0.0 ~ 1.0
	airControlFactor = 0.41

["空中跳跃设置"]
	#启用空中跳跃:允许在空中跳跃
	enableAirhop = false
	#空中跳跃模式:true = 自动(每 X 毫秒),false = 手动(每次按空格)
	airhopAutoMode = true
	#自动空中跳跃之间的延迟(毫秒)
	#范围: 0 ~ 2000
	airhopDelayMs = 515

["生物阻止设置"]
	#启用生物阻止系统
	enableMobBlocking = true
	#要阻止的生物列表,可附带上限(格式:"mob_id limit" 或仅 "mob_id" 表示完全阻止)
	blockedMobs = ["minecraft:zombie 40", "minecraft:skeleton 40", "minecraft:creeper 12", "minecraft:spider 25", "minecraft:cave_spider 15", "minecraft:ghast 6", "minecraft:wither_skeleton 25", "minecraft:bat", "minecraft:rabbit", "minecraft:ocelot", "minecraft:parrot 5", "minecraft:tropical_fish 5", "minecraft:pufferfish 4", "minecraft:cod 5", "minecraft:salmon 5", "minecraft:axolotl 5", "minecraft:frog", "minecraft:tadpole", "minecraft:glow_squid 5", "minecraft:squid 15", "minecraft:strider", "minecraft:bee", "minecraft:endermite 7", "minecraft:phantom 4", "minecraft:guardian 7", "minecraft:silverfish 7", "minecraft:vex 7", "minecraft:drowned 20", "minecraft:elder_guardian 5", "minecraft:warden"]
	#所有生物的全局限制(-1 表示禁用)
	#范围: > -1
	allMobsLimit = 700

["生物阻止 AI LOD 设置"]
	#启用生物的高级 AI LOD 剔除
	enableMobBlockingAiLod = true
	#垂直距离(Y 轴),超过此距离的生物将被冻结(如果未被忽略)
	#范围: 1 ~ 512
	mobBlockingYDistance = 16
	#水平距离(X/Z 轴),超过此距离的生物将被冻结(如果未被忽略)
	#范围: 1 ~ 512
	mobBlockingXDistance = 32
	#完全排除在 AI LOD/视锥剔除系统之外的生物列表
	mobBlockingExcludedMobs = []
	#忽略垂直(Y)距离冻结检查的生物列表
	mobBlockingYIgnoredMobs = ["minecraft:ender_dragon", "minecraft:wither", "minecraft:ghast", "minecraft:phantom", "minecraft:vex"]
	#忽略水平(X)距离冻结检查的生物列表
	mobBlockingXIgnoredMobs = []

["限制远程生成"]
	#启用生成限制器系统
	enableSpawnLimiter = false
	#玩家周围多少区块半径内可以生成实体
	#范围: 1 ~ 64
	SpawnRadiusChunks = 7
	#生成限制中要忽略的实体类型列表
	IgnoredEntities = []

我们可以在 Discord 上联系定制模组,我的昵称是 Gvoper