
OptimizationsAndTweaks
Mod that add some Optimizations/Bugfix/Tweakings for minecraft 1.7.10 and mods
- Загрузки
- 27K
- Подписчики
- 19
- Обновлён
- 10 июля 2026 г.
- Лицензия
- GPL-3.0-only
Опубликован 28 апреля 2023 г.
Description
Optimizations and Tweaks for FPS/TPS - Fix bugs and tweak various things to help optimize performance in Minecraft 1.7.10. This mod aims to smooth out gameplay and improve framerates through optimizations.
Incompatibilities
None known. Earlier versions clashed with ArchaicFix over MixinMapGenStructure; that mixin has been removed, so this mod now works with upstream ArchaicFix — the fork is no longer required.
What this mod have for now?
Go here : Wiki
- Notable feature: Rewrite Minecraft Pathfinding in Rust asynchronously
Links to descriptions of my projects.
Requirement
Special Thanks
Special thanks to Falsetweaks code : HERE
Discord
Add me on discord : imacatfr
Discord server : https://discord.gg/ZnmHKJzKkZ
Ченджлог
1.18.0Релиз1.7.10 · 10 июля 2026 г.
- refactor(pathfinding): route async pathfinding through the matou-exec seam (hub doc 28 phase 2b)
- feat(fml): missing-deps screen lists all conflicting mods, not just the first (OaT mixin)
- perf(pathfinding): back off re-pathing to unreachable targets (issue #49)
- fix(pathfinding): back off unreachable targets that return partial paths (#49)
- fix(worldgen): drop MixinMapGenStructure to unbreak HBM/NTM + ArchaicFix (#131)
- fix(fluids): remove inverted getEffectiveFlowDecay overwrite, fix flow direction (#102)
- fix(net): guard non-living entities in handleSpawnMob against ClassCast (#127)
- docs(readme): drop stale ArchaicFix incompatibility (resolved by MixinMapGenStructure removal)
- fix(worldgen): guard null block in Mowzies StructureGeneratorBase setBlockAt (#120)
1.17.7Релиз1.7.10 · 9 июля 2026 г.
- Fix: world-exit crash (CodeChickenLib). Leaving a world could crash with a
NullPointerExceptioninWorldExtensionManager.onChunkUnLoad(a longstanding CCL bug on worlds with no registered chunk-extension array). A mixin now null-guards that path — the crash is gone regardless of what triggered the unregistered world. - Internal: Rust native shared-crate refactor. The three duplicated native FFI layers now share one crate (
matoulib_native_shared) — cleaner panic-guard/logger/off-heap snapshot plumbing. Native libraries rebuilt for Linux, macOS (universal2), and Windows. - Experimental (off by default): zero-copy off-heap snapshot submit for async pathfinding — a proof-of-concept behind an A/B flag; no behaviour change unless explicitly enabled.
1.17.6Релиз1.7.10 · 9 июля 2026 г.
- ci(rust): static CRT for the Windows natives
- build(rust): refresh shipped natives from CI (bytes 1.12.0, lru 0.18.0)
- docs(readme): drop stale 'reset the config on update' banner
- fix(mixin): drop leftover
@SubscribeEventfrom 4 more@Injecthandlers - refactor(mixin): drop 5 vanilla-copy
@Overwritemixins (dedupe) - refactor(mixin): convert MixinOreDictionaryArbiter
@Overwriteto@Inject - refactor(mixin): convert MixinBlockMobSpawner2/3
@Overwriteto@Inject - refactor(mixin): convert MixinWorldProviderTorment
@Overwriteto@Inject - refactor(mixin): convert MixinCloudChecking
@Overwriteto@Inject - refactor(mixin): convert MixinNBTBase
@Overwriteto@Inject - refactor(mixin): convert MixinAetherTileEntities
@Overwriteto@Inject - refactor(mixin): convert MixinPlansProcessor
@Overwriteto@Inject - perf(worldgen): fix cascading worldgen from ManaMetalMod cave decoration
- perf(worldgen): fix cascading worldgen from 5 more ManaMetalMod generators
- style(spotless): format ManaMetal cascade mixins
- fix(mixin): AreaClear
@Redirecthandlers must be static (clearArea is static) - perf(worldgen): general notify-scoped cascade net (experimental, off by default)
- perf(slim): drop dead vendored libs + joml, add release-trim Cargo profiles
- refactor(mixin): convert
@Overwritebatch (worldgen delegators) - refactor(mixin): convert
@Overwritebatch (event-handlers/small) - refactor(mixin): drop 2 now-empty
@Overwritemixins from registry (Automagy, ShipKeyHandler) - fix(mixin): drop invalid canPlaceLeaves
@Redirectin MixinWorldGenTreeBase (instance-method receiver mismatch crashed apply) - refactor(mixin): convert
@Overwritebatch (render + fastmath) - refactor(mixin): convert
@Overwritebatch (tech-mod addons) - chore(mixins): drop 2 inert mixins from registry (matmos ScanVolumetric, ic2 Config)
- fix(mixin): drop remap=false on 4 T3/T4 conversions — MCP-named targets need SRG remap
- fix(mixin): revert MixinCOFHCORE conversion — null-constructor-redirect crashed CoFH preInit
1.17.1Бета1.7.10 · 17 октября 2025 г.
Prevent npe from TileNode.handleDarkNode
Ensure BlockLiquid returns blue color on null biome
Do not inject MixinStitcher if falsetweaks is enabled
1.17.0Бета1.7.10 · 17 октября 2025 г.
Fixed an incompat with swansong and beddium
Return silently if the modifier is already present
Fix Buildcraft oil tweaks crash due to "java.util.Map.get(Object)" is null
Optimize EventFog from Manametal
1.16.9Бета1.7.10 · 16 октября 2025 г.
Added Timing profiler + Panic guards
1.16.8Бета1.7.10 · 15 октября 2025 г.
Reorganized projects + use relative path for rust logger
1.16.7Бета1.7.10 · 15 октября 2025 г.
V1.16.7 RUST PATHFINDING ASYNC UPDATE
Rewrite Minecraft pathfinding to rust (async)
Remove unused config settings
Fix mixins conflicts with some mods such has hodgepodge, falsetweaks or swansong
Might break compatibility with coroutil (need testing)
Please report any issues caused by this implementation.
Комментарии
Загружаем…