1.7.0latestAttribute and PublicBukkitValue Data SavedJun 26, 2026 ConquestCompressor Update This update expands recipe item matching and output item creation with improved metadata support. Changes: · Added support for nbt.PublicBukkitValues, making compressor recipes compatible with ItemEdit/ItemTag-style custom item tags. · Added support for Bukkit item attribute modifiers, including attack damage, attack speed, armor stats, and other attribute-based custom items. · Improved YAML loading for deeply nested itemData sections, including attributes, NBT, and future metadata sections. · Improved plain item detection so custom-tagged or attribute-modified items are no longer accidentally treated as vanilla items. · Added safer recipe loading for complex custom items in gameAutocompressor.yml. Example supported metadata: itemData: attributes: - attribute: generic.attack_damage name: conquest_attack_damage amount: 12.0 operation: ADD_NUMBER slot: MAINHAND nbt: PublicBukkitValues: minecraft:drop_id: stone1-coin This makes ConquestCompressor more reliable for servers using custom item systems, ItemEdit, ItemTag, and advanced item metadata.1.6.0ConquestCompressor v1.6.0 Auto Recipe Compressor ItemsOct 16, 2025 ConquestCompressor 1.6.0 Release Date: 2025-10-16 ---------------------------------------------------- Added · [] New auto-compressor logic for Item Compressors with three interval tasks: • baseIntervalTask (respects per-user toggle; mode-aware) • itemHeldIntervalTask (ignores toggle; runs when holding a compressor item; uses that item’s recipes) • itemAnywhereIntervalTask (ignores toggle when user auto is OFF; compresses using recipes from compressor items found anywhere in inventory) [] Event-based auto-compress triggers (independent of toggle): item pickup, inventory open/close, left/right click, and shift-click—each gated by base permission. [] Configurable target mode for interval compression via compression-trigger.auto.target-mode with support for INVENTORY, HOLDING, HOLD_IN_MAIN_HAND, and HOLD_IN_OFF_HAND. [] World whitelist support for auto-compression (world-restrictions.whitelist-worlds and allowed-worlds). Changed · [] Compression routines now perform inventory rollbacks on overflow to prevent item loss when outputs don’t fit. [] Hand-only compression uses a temporary 9-slot view to precisely match and consume only the held stack while placing outputs in the player inventory. · Recipe resolution tightened: respects per-recipe permissions (PermissionModels.USER_AUTO + hasRecipe) and recipe enabled state before processing. Fixed · Avoids unnecessary processing in disallowed worlds and when no applicable compressor item/recipes are present.1.5.0ConquestCompressor Added Per Recipe PermissionsOct 15, 2025 ConquestCompressor v1.5.0 Release Date: 2025-10-15 ------------------------------------------------------ Added · Permission-based recipe control. · New permission nodes: · conquestcompressor.user.auto.recipe.* → Access all recipes (default: true) · conquestcompressor.user.auto.recipe.<recipe_id> → Access specific recipes only · Both manual compressor item use and auto compression now respect these permissions. · Added PermissionManager.hasRecipe(sender, recipeId) for unified per-recipe checks. · Expanded PermissionModels enum with wildcard & dynamic per-recipe helpers.Changed · CompressorListener and CompressorItemListener now enforce per-recipe permissions. · AutoCompressTrigger refined for safer event normalization and parsing. · Improved wildcard permission inheritance logic for consistent access control. Fixed · Removed unused ON_SHIFT_TOGGLE trigger reference to prevent unnecessary event handling. · Improved consistency of world whitelist enforcement across auto-compression triggers. ------------------
1.4.0ConquestCompressor v1.4.0 Reload Bug FIxSep 23, 2025 ConquestDuels v1.4.0 Release Date: 2025-09-22 Fixed · [Auto-fill Suggestion] Resolved an issue where compressors stopped working after using /compressor admin reload. All listeners are now properly re-registered. --------------------------------------------------1.3.0ConquestCompressor v1.3.0 Item Compressors AddedSep 21, 2025 ConquestCompressor v1.3.0 Release Date: September 21, 2025 ---------------------------------------------------- Added · Compressor Item System: - Admins can now/compressor admin item create <key> <recipe...>from a held item. - Items can be/compressor admin item given to players in custom stack sizes. - Items can be/compressor admin item deleted from YAML and memory. · Click-to-Compress Items: - Players can left/right-click with compressor items to compress inventory instantly. - Supports per-item settings (leftClick,rightClick,cooldownTicks,consumeOnUse). - Works even without the auto-compression permission/toggle. · Cooldown Support: Each item has its own configurable cooldown timer. · Consume-on-Use: Optional setting that removes one compressor item per activation. ----------------------------------------------------1.2.0ConquestCompressor v1.2Sep 5, 2025 ConquestCompressor 1.2 Release Date: September 4, 2025 -------------------------------------------------- Fixed · Compression now correctly distinguishes between plain items and custom-meta items (renamed, lored, enchanted, etc.). No more accidental deletion or over-compression. Added · Placeholder %conquestcompressor_active_status% for PlaceholderAPI, showing "Enabled" or "Disabled" per player.1.1.1ConquestCompressor v1.1.1 Redundant Code RemovalJun 9, 2025 1.1.0ConquestCompressor v1.1.0 Player Toggle PersistingJun 8, 2025 Added User Help & Toggle Commands Players now have access to two powerful quality-of-life commands: Code (Text): /conquestcompressor help Shows a beautiful help page with clickable commands Permission: Code (Text): conquestcompressor.user.help Code (Text): /conquestcompressor toggle Toggles auto-compression ON or OFF Remembers player setting even after logout! Permission: Code (Text): conquestcompressor.user.auto.toggle This update improves onboarding, clarity, and player control over automation. Don't forget: auto-compression is enabled by default unless toggled off.
1.0Jun 8, 2025
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta