Tags
Creators
Details
1.0.0-ALPHA
Compatibility
Changes
XenDrops v1.0.0-A (A FOR ALPHA)
⚠️ PLEASE READ BEFORE UPDATING Welcome to XenDrops.
Formerly known as CustomDrops, XenDrops represents a complete rewrite of the plugin built on top of the Xenith framework.
This is a MASSIVE recode and is currently considered ALPHA software.
Breaking Changes ALL EXISTING DROPS MUST BE RECREATED Migration from previous CustomDrops versions is NOT supported.
Due to extensive architectural changes, existing drops, loot tables, conditions, actions, and plugin data are incompatible with XenDrops.
Please back up your server before upgrading.
Version Support OLDER MINECRAFT VERSIONS ARE NO LONGER SUPPORTED Minecraft 1.16 support has been dropped.
Only Minecraft 1.21.1 has been tested.
Testing has not been extensive and bugs should be expected during the alpha phase.
Xenith Integration ALL ACTIONS AND CONDITIONS HAVE BEEN MIGRATED TO XENITH - OPTIONAL XenDrops now uses Xenith for all actions and conditions, providing:
A more powerful condition system
A more flexible action framework
Better maintainability
Cross-plugin compatibility with future Xenith-powered plugins
Faster feature development moving forward
✨ New Features Damage-Based Loot Restrictions Restrict rewards based on player damage contribution.
Configure minimum participation requirements before rewards are granted.
Reward Distribution Improvements Option to reward all qualifying participants instead of only the highest damage dealer. Loot You can now reuse loot across drops! Region System Rework Complete redesign of the region system.
Improved region management tools and menus.
Region Outline Renderer Brand-new cuboid outline rendering system.
Improved visualization accuracy and performance. Async Material Processing Asynchronous material lookups for improved performance.
Improvements Modernized Drop Engine Complete rewrite of the internal drop architecture.
New DropContext-based handling system.
Improved scalability and maintainability.
Loot Chance Calculations Reworked loot chance calculations using threshold-based processing.
Debugging Tools Improved debugging and reporting capabilities.
Data Management Improved save handling and dirty-state tracking.
Better overall reliability. Fixes MANY MANY MANY bug fixes!! All the bugs that I knew existed in the previous versions are now fixed.
Loot Management Fixed loot deletion issues.
Fixed loot cleanup when removing references.
Fixed loot saving issues.
Block Drops Improved block drop handling logic.
Fishing (NEW) Fixed fishing drops not triggering correctly.
Fixed drops triggering from player-thrown items.
Permissions Reworked permission handling.
Updated configuration to support disabled permission states.
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:7W4ykV3p:iodgiqNX"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:7W4ykV3p:iodgiqNX"
}

