Particle Core (粒子核心)
Particle Core专注于优化粒子效果。原版Minecraft在多种方式上与粒子效果相当低效,Particle Core旨在优化这一点。
什么是Particle Core?
Particle Core是一个专注于优化粒子效果的模组。它主要通过以下方式来提升性能:
Culling(剔除)
Particle Core最大的性能提升在于其剔除功能。它不会渲染你看不到的粒子,这非常合理!标准视角下只有1/12的粒子会被看到,为什么要渲染你看不到的11/12的粒子呢?
渲染优化
已渲染的粒子会被优化。顶点变换和光照图查询被优化。顶点优化则交由Sodium处理。
按粒子类型减少或禁用
提供了三种方法来完全禁用或减少特定粒子类型的生成。通过/particle命令添加的任何粒子都可以做到这一点。
particle_type标签。将粒子类型添加到 "particle_core:excluded_particles" 中,以完全禁用这些粒子类型。服务器所有者需注意:这会使每个加入服务器的客户端都禁用这些粒子,使用时请谨慎!
基于配置的按类型减少映射。在粒子核心配置文件中,用户可以将 "粒子类型标识符" 映射到 "概率 double"。
关闭魔药粒子。如果您觉得屏幕上的魔药粒子很烦人,可以到配置文件中将它们关闭。
不同于隐形粒子资源包,这实际上会阻止粒子完全生成,从而提高性能。
调整原版设置
提供了两个配置选项,可以微调标准原版选项:“全部”(ALL)、“减少”(DECREASED)和“最小”(MINIMAL)。一个是在“全部”和“减少”之间的拨号,另一个是在“减少”和“最小”之间的拨号。如果你只是想微调粒子生成,例如如果你的电脑在“减少”下运行良好,但你不喜欢屏幕上还有太多粒子,你可以将“减少”调整到更小的程度,而不是完全到“最小”。
配置
Particle Core提供了一个详尽的配置,覆盖了每个功能的添加。在标准的.minecraft "config"文件夹中找到配置文件。配置文件的名称是“particle_core_config_v[x].json”,其中[x]是当前版本号。
turnOffPotionParticles(关闭魔药粒子)
有些人认为魔药粒子非常烦人。使用此设置可以将其关闭。
reduceParticlesAllChance(减少所有粒子生成的几率)
调整粒子生成在“全部”和“减少”之间的概率。
reduceParticlesDecreasedChance(减少粒子生成的几率)
调整粒子生成在“减少”和“最小”之间的概率。
disableParticles(禁用所有客户端粒子生成)
完全禁用所有客户端粒子生成。
reduceParticlesByType(按类型减少特定粒子的生成)
用于减少特定粒子生成的映射。
key:粒子类型的标识符,例如“minecraft:smoke”。
value:介于0.0和1.0之间的double。0.0将完全禁用该粒子,1.0是正常生成。介于其中的数字将是成功生成的概率。
disableOptimizations(禁用优化)
如果Particle Core中的任何功能导致冲突或者不需要,每个功能都可以通过将其字符串键添加到此列表中来单独禁用。请查看注释以获取详细指导。
效果对比
在未使用Particle Core之前,世界渲染占用CPU时间的41%,而渲染粒子占用了其中的25%。
而使用Particle Core后,渲染只占16%的CPU时间,粒子渲染基本上没有占用。
在Sodium的基础上有所改进。顶部部分展示了使用Particle Core的截图,底部是没有使用的情况。CPU时间提高了5%,或者相对提高了50%。
来自Modrinth
所有游戏版本 1.21.5 1.21.4 1.21.2 1.21.3 1.21 1.21.1 1.20.1 1.20.5 1.20.6 1.20.4 1.20 1.20.2 1.20.3 所有类型 neoforge forge fabric quilt
particle_core-0.2.6+1.21.5+neoforge ### Additions
* ru_ru, zh_cn, and zh_tw lang
* port to 1.21.5
* Thank you respective PR-makers for the contributions!
### Changes
* None
### Fixes
* None.
展开
版本: 0.2.6+1.21.5+neoforge
支持游戏: 1.21.5
Release
下载次数: 1,483
particle_core-0.2.6+1.21.4+neoforge ### Additions
* ru_ru, zh_cn, and zh_tw lang
* port to 1.21.5
* Thank you respective PR-makers for the contributions!
### Changes
* None
### Fixes
* None.
展开
版本: 0.2.6+1.21.4+neoforge
支持游戏: 1.21.4
Release
下载次数: 509
particle_core-0.2.6+1.21.2+neoforge ### Additions
* ru_ru, zh_cn, and zh_tw lang
* port to 1.21.5
* Thank you respective PR-makers for the contributions!
### Changes
* None
### Fixes
* None.
展开
版本: 0.2.6+1.21.2+neoforge
支持游戏: 1.21.2, 1.21.3
Release
下载次数: 56
particle_core-0.2.6+1.21+neoforge ### Additions
* ru_ru, zh_cn, and zh_tw lang
* port to 1.21.5
* Thank you respective PR-makers for the contributions!
### Changes
* None
### Fixes
* None.
展开
版本: 0.2.6+1.21+neoforge
支持游戏: 1.21, 1.21.1
Release
下载次数: 25,843
particle_core-0.2.6+1.20.1+forge ### Additions
* ru_ru, zh_cn, and zh_tw lang
* port to 1.21.5
* Thank you respective PR-makers for the contributions!
### Changes
* None
### Fixes
* None.
展开
版本: 0.2.6+1.20.1+forge
支持游戏: 1.20.1
Release
下载次数: 65,661
particle_core-0.2.6+1.21.5 ### Additions
* ru_ru, zh_cn, and zh_tw lang
* port to 1.21.5
* Thank you respective PR-makers for the contributions!
### Changes
* None
### Fixes
* None.
展开
版本: 0.2.6+1.21.5
支持游戏: 1.21.5
Release
下载次数: 42,478
particle_core-0.2.6+1.21.4 ### Additions
* ru_ru, zh_cn, and zh_tw lang
* port to 1.21.5
* Thank you respective PR-makers for the contributions!
### Changes
* None
### Fixes
* None.
展开
版本: 0.2.6+1.21.4
支持游戏: 1.21.4
Release
下载次数: 22,656
particle_core-0.2.6+1.21.2 ### Additions
* ru_ru, zh_cn, and zh_tw lang
* port to 1.21.5
* Thank you respective PR-makers for the contributions!
### Changes
* None
### Fixes
* None.
展开
版本: 0.2.6+1.21.2
支持游戏: 1.21.2, 1.21.3
Release
下载次数: 1,100
particle_core-0.2.6+1.21 ### Additions
* ru_ru, zh_cn, and zh_tw lang
* port to 1.21.5
* Thank you respective PR-makers for the contributions!
### Changes
* None
### Fixes
* None.
展开
版本: 0.2.6+1.21
支持游戏: 1.21, 1.21.1
Release
下载次数: 70,480
particle_core-0.2.6+1.20.1 ### Additions
* ru_ru, zh_cn, and zh_tw lang
* port to 1.21.5
* Thank you respective PR-makers for the contributions!
### Changes
* None
### Fixes
* None.
展开
版本: 0.2.6+1.20.1
支持游戏: 1.20.1
Release
下载次数: 32,881
particle_core-0.2.5+1.21.4 ### Additions
* None
### Changes
* None
### Fixes
* Fix config not opening from main menu screen.
展开
版本: 0.2.5+1.21.4
支持游戏: 1.21.4
Release
下载次数: 73,255
particle_core-0.2.5+1.21.2 ### Additions
* None
### Changes
* None
### Fixes
* Fix config not opening from main menu screen.
展开
版本: 0.2.5+1.21.2
支持游戏: 1.21.2, 1.21.3
Release
下载次数: 3,952
particle_core-0.2.5+1.21.4+neoforge ### Additions
* Port to NeoForge!
### Changes
* Improvements to lightmap caching and rotation optimization
### Fixes
* There may be some regressions. Please raise an issue if anything is going wrong.
展开
版本: 0.2.5+1.21.4+neoforge
支持游戏: 1.21.4
Release
下载次数: 1,949
particle_core-0.2.5+1.21.2+neoforge ### Additions
* Port to NeoForge!
### Changes
* Improvements to lightmap caching and rotation optimization
### Fixes
* There may be some regressions. Please raise an issue if anything is going wrong.
展开
版本: 0.2.5+1.21.2+neoforge
支持游戏: 1.21.2, 1.21.3
Release
下载次数: 68
particle_core-0.2.5+1.21+neoforge ### Additions
* Port to NeoForge!
### Changes
* Improvements to lightmap caching and rotation optimization
### Fixes
* There may be some regressions. Please raise an issue if anything is going wrong.
展开
版本: 0.2.5+1.21+neoforge
支持游戏: 1.21, 1.21.1
Release
下载次数: 27,716
particle_core-0.2.5+1.20.1+forge ### Additions
* Port to (Neo)Forge!
### Changes
* Improvements to lightmap caching and rotation optimization
### Fixes
* There may be some regressions, since Forge's mixin system is much less sophisticated than Fabrics. Please raise an issue if anything is going wrong.
展开
版本: 0.2.5+1.20.1+forge
支持游戏: 1.20.1
Release
下载次数: 83,177
particle_core-0.2.5+1.21 ### Additions
* None
### Changes
* None
### Fixes
* Fix config not opening from main menu screen.
展开
版本: 0.2.5+1.21
支持游戏: 1.21, 1.21.1
Release
下载次数: 213,951
particle_core-0.2.5+1.20.6 ### Additions
* None
### Changes
* Improvements to lightmap caching and rotation optimization
### Fixes
* None
展开
版本: 0.2.5+1.20.6
支持游戏: 1.20.5, 1.20.6
Release
下载次数: 5,488
particle_core-0.2.5+1.20.4 ### Additions
* None
### Changes
* Improvements to lightmap caching and rotation optimization
### Fixes
* None
展开
版本: 0.2.5+1.20.4
支持游戏: 1.20.4
Release
下载次数: 10,570
particle_core-0.2.5+1.20.1 ### Additions
* None
### Changes
* Improvements to lightmap caching and rotation optimization
### Fixes
* None
展开
版本: 0.2.5+1.20.1
支持游戏: 1.20.1
Release
下载次数: 502,170
particle_core-0.2.4+1.20.4 ### Additions
* None
### Changes
* None
### Fixes
* Fix config not opening from main menu screen.
展开
版本: 0.2.4+1.20.4
支持游戏: 1.20.4
Release
下载次数: 3,269
particle_core-0.2.4+1.20.1 ### Additions
* None
### Changes
* None
### Fixes
* Fix config not opening from main menu screen.
展开
版本: 0.2.4+1.20.1
支持游戏: 1.20.1
Release
下载次数: 54,918
particle_core-0.2.4+1.20.6 ### Additions
* None
### Changes
* None
### Fixes
* Fix config not opening from main menu screen.
展开
版本: 0.2.4+1.20.6
支持游戏: 1.20.5, 1.20.6
Release
下载次数: 2,573
particle_core-0.2.4+1.21 ### Additions
* None
### Changes
* None
### Fixes
* Fix config not opening from main menu screen.
展开
版本: 0.2.4+1.21
支持游戏: 1.21, 1.21.1
Release
下载次数: 172,431
particle_core-0.2.3+1.21 ### Additions
* Port to 1.21.
### Changes
* None
### Fixes
* None
展开
版本: 0.2.3+1.21
支持游戏: 1.21
Release
下载次数: 65,942
particle_core-0.2.3+1.20.5 ### Additions
* None
### Changes
* None
### Fixes
* Removed accidental 'include' of Fzzy Config (tfw you break your own license)
* Fixed culling crash with iris + some other mod and/or shader pack.
展开
版本: 0.2.3+1.20.5
支持游戏: 1.20.5, 1.20.6
Release
下载次数: 16,708
particle_core-0.2.3+1.20.1 ### Additions
* None
### Changes
* None
### Fixes
* Removed accidental 'include' of Fzzy Config (tfw you break your own license)
* Fixed culling crash with iris + some other mod and/or shader pack.
展开
版本: 0.2.3+1.20.1
支持游戏: 1.20.1
Release
下载次数: 262,247
particle_core-0.2.2+1.20.5 ### Additions
* Port to 1.20.5
### Changes
*
### Fixes
*
展开
版本: 0.2.2+1.20.5
支持游戏: 1.20.5
Release
下载次数: 274
Particle Core 0.2.2+1.20.1 * Added Lang to new PC config
* Fixed reduction-by-type map not updating in-game
展开
版本: 0.2.2+1.20.1
支持游戏: 1.20.1
Release
下载次数: 585
Particle Core 0.2.1+1.20.1 Fix crash from GSON not reading the optimizations config correctly.
展开
版本: 0.2.1+1.20.1
支持游戏: 1.20.1
Release
下载次数: 632
Particle Core 0.2.0+1.20 * Rebuild config with new Fzzy Config system. Configs are now available in-game
* Fix early class loading crashes with Prism, FastRandom, and potentially others.
* Optimization disabling is now a separate, .json, config that you need to access outside of the game.
展开
版本: 0.2.0+1.20
支持游戏: 1.20, 1.20.1
Release
下载次数: 1,326
Particle Core 0.1.2+1.20 * Configs reloadable in-game via F3+T.
* Added new config option `disableParticles`, that completely disables particle spawning on the client.
* Fixed mixin incompatibility with "XXL Packets"
展开
版本: 0.1.2+1.20
支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4
Release
下载次数: 70,629
Particle Core 0.1.1+1.20 Properly marked the mod as client-sided, fixing server crashes if it was included in a server's mods (It's purely client mod, doesn't do anything on a server)
展开
版本: 0.1.1+1.20
支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4
Release
下载次数: 1,056
Particle Core 0.1.0+1.20 Initial beta of Particle Core
展开
版本: 0.1.0+1.20
支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.4
Beta
下载次数: 203
全部版本