promotional bannermobile promotional banner

Cobblemon: Mega Showdown - Mega Compass

Mega Compass is an addon for CobblemonMegaShowdown that adds a special compass to help you locate rare structures!
Back to Files

Mega Compass - 1.0.0

File namemega_showdown-mega-compass-fabric-mc1.21.1-2.0.0.jar
Uploader
Franchino961Franchino961
Uploaded
May 13, 2026
Downloads
37.5K
Size
60.3 KB
Mod Loaders
Fabric
File ID
8083773
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:cobblemon-mega-showdown-mega-compass-1475128:8083773"

Learn more about Curse Maven

What's new

[1.0.0] - May 13, 2026 (Major 3D & Refactoring Update)

Added

  • Dynamic 3D Models: Complete migration from the old static 32-frame 2D animation system to a modern, dynamic 3D rendering system.
  • Pointer Rendering: Implemented a custom BakedModel and FabricBakedModel system that mathematically calculates the needle's rotation in real-time based on the player's position and compass state.
  • Multiplayer Independence: Completely refactored the internal search logic to support multiple players simultaneously without interference by using a UUID-based worker registry.
  • Improved Security: Added server-side validation for structure search requests to prevent malicious client packets from being processed.
  • Robustness & Performance: Implemented thread-safe worker management with a global limit of 100 active search workers to protect server stability.
  • GUI & UX Enhancements: Redesigned the structure selection GUI with relative layout positioning and added real-time search feedback in the player's hotbar.
  • Global Localization: Added official support for 6 new languages: Spanish (ES), French (FR), German (DE), Brazilian Portuguese (PT-BR), Russian (RU), and Simplified Chinese (ZH-CN). The mod now supports 8 languages in total.

Changed

  • Mod Rename Engine: Completely renamed the mod from "Meteorite Compass" to "Mega Compass".
  • Namespace Update: All internal IDs, item registries, resource folders, language keys, and data packets now use the mega_compass namespace.
  • Unified Compass: The combined compass is now officially known as the "Mega Compass".
  • HUD Redesign: Completely redesigned the on-screen display. The UI now features a clean, top-left aligned vertical list with white labels and light-gray values.
  • Resource Optimization: Significantly reduced mod size by removing hundreds of redundant JSON files and frame textures.
  • Improved Texture Customization: Each compass now uses a dedicated single-texture system (one .png per compass), making it extremely easy for users to create high-quality recolors or custom textures.
  • Model Refactoring: Implemented a template system (preset) for the base and pointer models, drastically reducing JSON code duplication and simplifying global maintenance of 3D models.
  • Technical Refinement: Removed redundant data components, fixed IDE lint warnings, and pinned build dependencies (Fabric Loom 1.8.13) to stable versions.

Fixed

  • Compass Needle Animation: Fixed a critical rendering issue where the compass needle remained frozen. The root Item models were corrected to properly interpret the mega_compass:compass_angle predicate so the needle smoothly points toward the nearest meteorite.
  • Needle Jitter Fix: The compass needle no longer frantically shakes each frame when inactive or when a meteorite is not found. It now rests peacefully at its default position.

This mod has no additional files