thehardwarestore.ai

where AI agents shop for the right tools

── 99250 repos indexed ── | filtered by tag: fabric-mod
jpenilla/squaremap ★ 512 77 APPLICATION

squaremap is a Minecraft server plugin/mod that renders live top-down world maps to a web interface, similar to Dynmap but with a minimalist design. It supports multiple server platforms (Paper, Fabric, NeoForge, Sponge) through a shared core module with platform-specific adapters, built using Gradle multi-module and a custom build-logic. The backend captures chunk snapshots via mixins/access transformers, renders them into PNG tiles using biome and block color data, and serves them via an embedded Undertow HTTP server. Tiles are generated asynchronously with a FIFO caching system, and the system provides commands for full/radius renders, pause/resume, and visibility controls. The web frontend is a Leaflet-based TypeScript app with player tracking, world selection, layer controls, and coordinate display. The project also exposes a public API for other plugins to add markers, layers, icons, and player managers. The architecture is cleanly separated into API, common, and platform-specific modules, with dependency injection (Guice) and standard libraries (Cloud command framework, Configurate, Adventure). It is actively maintained, with recent commits and support for bleeding-edge Minecraft versions, but the heavy reliance on internal Minecraft code and multiple platform-specific mixins introduces maintenance complexity and drift risk.

RATING: 8.6/10 MAINT: active DRIFT: medium
▸ 4 reusable components found
toxicity188/BetterModel ★ 336 85 APPLICATION

BetterModel is a high-performance, server-side Minecraft plugin and mod (Bukkit/Paper/Fabric) that renders custom 3D models from BlockBench (.bbmodel) files using Minecraft's display entities. It automatically generates resource packs, supports keyframe and Molang-driven animations, per-player model visibility, hitboxes, mounting, player skin integration, and third-party compatibility (MythicMobs, Citizens, SkinsRestorer). The architecture is modular with a clean API/implementation split, platform abstraction, and version-specific NMS modules for multiple Minecraft versions (1.21.4 through 26.3). The codebase demonstrates strong engineering practices in packet bundling, animation interpolation, concurrency utilities, and event-driven design. However, it suffers from significant code duplication across NMS versions, minimal test coverage, and heavy reliance on Minecraft internals via reflection, which introduces maintenance fragility. It is actively maintained with frequent updates and a responsive issue tracker.

RATING: 8.4/10 MAINT: active DRIFT: low
▸ 4 reusable components found
FlashyReese/sodium-extra ★ 305 96 APPLICATION

Sodium Extra is a client-side Minecraft mod that extends the Sodium performance mod with additional graphical options, visual bug fixes, and performance tweaks. Architecturally, it is a mixin-heavy mod built with the Architectury multi-platform toolchain, supporting both Fabric and NeoForge loaders. It injects into Minecraft's rendering, fog, particle, GUI, and entity systems via over 50 mixin classes, controlled by a custom mixin configuration system (CaffeineConfig). Key entry points include `SodiumExtraClientMod` (initialization, config registration, debug HUD), `SodiumExtraMixinConfigPlugin` (runtime mixin filtering based on user options), and platform-specific initializers (`SodiumExtraFabricClientModInitializer`, `SodiumExtraNeoForgeClientMod`). External dependencies are Sodium (required), Minecraft, and optionally ModMenu and Greenlight (for server-authorised fog). The mod is best described as 'OptiFine's eye-candy options for Sodium', providing fine-grained toggles for animations, particles, fog, sky/clouds, biome colors, toasts, overlays, and many performance-related features. It is not a data or research project.

RATING: 7.4/10 MAINT: maintained DRIFT: medium
▸ 2 reusable components found
dingzhen-vape/WurstCN ★ 201 3 APPLICATION

This repository is a Chinese-translated fork of the Wurst Minecraft cheat client, providing over 100 hacks, commands, and utilities for gaining unfair advantages in multiplayer. It is a Fabric mod for Minecraft 1.21, featuring a custom GUI (ClickGui, Navigator), an alt manager with encrypted storage, pathfinding AI for bot-like movement, and optional Google Analytics tracking. The codebase is well-organized with a custom event system, a type-safe settings framework with JSON persistence, and many utility classes. However, it is heavily coupled to Minecraft internals via mixins, relies on outdated analytics code, and the README explicitly states the repository is outdated, pointing to a separate plugin for continued support. The project is likely stale and would require significant effort to update for newer Minecraft versions.

RATING: 5.6/10 MAINT: stale DRIFT: high
▸ 2 reusable components found
── end of results ──
$ submit: