Enhanced Block Entities vs FerriteCore
Enhanced Block Entities
github.comFerriteCore
github.comSide by side
| Figure | Enhanced Block Entities | FerriteCore |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Linux | Yes | — |
| Self-hosted | — | Yes |
| Plans published | 0 | 1 |
| Spec score · Minecraft Performance Mods | 7.1 (#9) | 8.3 (#3) |
| License | The GitHub repository identifies its license as LGPL-3.0. | FerriteCore is distributed under the MIT License. |
| Purpose | Enhanced Block Entities is a client-side Minecraft mod that aims to improve block entity rendering performance and allow customization with resource packs. | FerriteCore is a coremod that reduces Minecraft's memory usage through multiple optimizations. |
| Support | The project recommends Discord for setup or mod compatibility help and GitHub issues for bug reports. | The project links to GitHub for reporting issues and viewing source code. |
| Supported loaders | The project listing names Fabric and Quilt as platforms and describes the mod as client side. | The project is listed for Fabric, Forge, NeoForge, and Quilt. |
Plans
In their own words
Enhanced Block Entities
Enhanced Block Entities is a free, client-side Minecraft Java Edition mod that changes how selected block entities are rendered. It replaces some entity models with baked block models to target rendering performance, while preserving animations and rendering animated models only when needed. Listed optimised entities include ender chests, signs, bells, beds, shulker boxes and decorated pots. Visual options include smooth lighting, longer viewing distance, resource-pack remodeling and toggles such as Christmas chests. Resource packs can customise appearances, and a documented API lets other mods override configuration values or trigger a reload. EBE is described as a Fabric mod, with Fabric and Quilt listed as supported loaders, and it requires Fabric API. Minecraft Java compatibility spans versions 1.16.2 through 1.21.4. EBE 0.10.2 and newer work with Sodium 0.6 and newer without extra mods; earlier versions require Indium with Sodium 0.5.11 or below. The project is LGPL-3.0 licensed.
FerriteCore
FerriteCore is a free, MIT-licensed coremod for Minecraft: Java Edition that targets RAM use. It reduces memory associated with block states, models, predicates, strings, voxel shapes and baked quads through a set of documented optimizations. Examples include replacing block-state neighbor tables with FastMaps, caching multipart model predicates, deduplicating model instances and reducing baked-quad memory. The project reports that individual techniques saved hundreds of megabytes in cited tests; one pack example showed post-garbage-collection memory moving from roughly 3.1 GB to 1.1–1.2 GB on the title screen. Several optimizations have no CPU impact during play, while some add load-time CPU cost. ThreadingDetector optimization is disabled by default because it may very rarely cause race conditions. FerriteCore supports Fabric, Forge, NeoForge and Quilt and is listed for Minecraft Java Edition versions 1.16.5 through 26.3, depending on loader builds. It is marked for both client and server use, and the maintainer recommends installing it on both because some optimizations apply server-side. Versions before 1.16 are not supported for backporting.