2.0
Compatibility
Changes
β¨ WarpHopper v2.0 β The Final Routing Engine β¨
WarpHopper v2.0 is a complete reimagining of the wireless logistics engine, introducing smarter distribution, massive-scale region linking, and multi-user management.
π Version 2.0 Change-log
π Perfected Round-Robin Logic
- Fixed Distribution: Items now cycle evenly across all linked containers in a strict sequence:
Container #1 β Container #2 β Container #3 β Container #1β¦ - Dynamic Overflow: If a targeted container is full, WarpHopper automatically cycles to the NEXT available link instead of skipping the check entirely.
- Configurable Mode: Toggle between Round-Robin (even spread) and Fill-First (fill one at a time) in the new
config.yml.
πΊ Region Linking (Bulk Configuration)
- Select Regions: In the GUI, choose Link Mode: Region.
- Corner Linking: Click two opposite corner blocks in your storage area. WarpHopper will automatically scan and link every valid container found within that space instantly.
- Double-Chest Cleaning: The scanner automatically detects and deduplicates large chests, ensuring each physical chest is only linked once to maximize efficiency.
π‘ Integrated Admin & Owner System
- Authorized Management: Add teammates via the new Admin Manager menu or
/wh addadmin <player>. Authorized admins can open the GUI and manage routing filters. - Global Staff Oversight: Support for the
warphopper.adminpermission allows staff to manage any hopper on the server. - Security Confirmation: De-registering a hopper now opens a safety confirmation window to prevent accidental link deletion.
β UI & Interaction Refinement
- Upgraded Interface: A professional 54-slot Main Menu provides an overview of ownership, link counts, and admin slots.
- Filter-Specific Info: The Filter Options Menu now shows the exact numerical position (#1, #2...) of every container.
- Improved Wand Tool: The Blaze Rod wand for "Multi-Link" mode is now more reliable and handles bulk clicks more efficiently.
π Expanded Command Architecture
/wh reload: Refresh configurations on the fly (now with auto-config field updater)./wh stats: Monitor total network throughput and active link scale./wh info: View ownership, link saturation, and current admin lists for any hopper.
π§ Performance Engine
- Cached Configuration: Zero-latency reads for all global logistics settings.
- Async Database Persistence: Secure, off-thread data saving for uninterrupted gameplay.
- Zero-Stall Logic: Optimized background task specifically designed for high-population servers.
Clean logistics. Optimized performance. Smarter storage.
WarpHopper 2.0 β Precision Routing. Zero Lag.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:MPTnRt58:UBgiuTDH"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:MPTnRt58:UBgiuTDH"
}

