RoseLoot
1.4.3A custom loot plugin for mobs, blocks, fishing, chests, piglin bartering, advancements, archaeology, vaults, and trial spawners!
1.4.3latestRoseLoot 1.4.3Sep 9, 2026 === v1.4.3 === \+ Added 26.2 support \+ Added camel husk, happy ghast, copper golem, and nautilus entity conditions \* Block conditions now check the loot origin block if none is provided \* Updated CraftEngine support \* Fixedsmelt-if-burningnot smelting drops for one-hit-kills \* Fixed 1.21.11 and 26.1.2enchant-randomlyhandlers throwing errors \* Fixed books withenchant-randomlyignoring other enchantment settings \- Removed ItemsXL support due to it now being a different plugin1.4.2RoseLoot 1.4.2May 10, 2026 === v1.4.2 === \+ Added support for 26.1.x \+ Added some example files that are not auto-generated from vanilla \+ Added support for JustLootIt \+ Added a PostLootTableGenerateEvent \+ Added ascoreboard-tagcondition \* Updated CoinsEngine to ExcellentEconomy, this will require loot table changes1.4.1RoseLoot 1.4.1Jan 20, 2026 === v1.4.1 === \+ Added 1.21.11 support \+ Added aremove-enchantmentsproperty for items \+ Added anenchantments-amountproperty to select a number of random enchantments from theenchantmentsproperty \+ Added a config setting to use the ShopGUI+ head UUID for better ShopGUI+ compatibility for dropped heads \* Improved nexo custom block loot support, now supports furniture \* Fixed decorated pots not being able to have their loot modified with CONTAINER tables \* Fixed the condition parser sometimes failing when compound conditions and % are used \* Fixed some example files generating with bad enchantment-bonus formulas \* Fixed the ServerVariables hook to work against the newest versions \* Fixed possible async command execution when being run from RoseStacker stack kills \* Fixed possible unsafe casts with item meta for certain custom item plugins1.4.0RoseLoot 1.4.0Nov 6, 2025 === v1.4.0 === \+ Added support for 1.21.9 and 1.21.10 \+ Added support for nearly all item components in the game on 1.21.3 or newer \+ Added a/loot copycomponentscommand to copy a held item's item components to a loot item config entry \+ Added a/loot spawncommand to spawn a loot table at a specific location \+ Addedinput-itemas a valid condition for FISHING type loot tables \+ Added acraftengine-block-datacondition that works similarly to theblock-datacondition \+ Added anauraskills_experienceloot item to grant AuraSkills skill experience \* Enchantment tags can now be used inrandom-enchantments\* Cooking recipes will now be used instead of only furnace recipes for smelt-if-burning \* A loot table conditions section that is not a list will now display a warning on reload \* Lowered RoseStacker death event priority for better compatibility with collector plugins \* MMOItem conditions can now specify only a type instead of both type and ID for more flexibility \* Fixed looted commands throwing an error on Folia servers if run off the main thread \* Fixed!=causing conditions to get split improperly \* Fixed/loot copymissingtype: item\* Fixed/loot generatenot checking the top level conditions of loot tables \* Fixed/loot giveitemsnot including items from inner loot tables \* Fixed several loot items triggering mid loot table execution instead of at the end \* Fixed custom block experience dropping on the player instead of at the block location \- Removed old item component loot table syntax1.3.2RoseLoot 1.3.2Aug 1, 2025 === v1.3.2 === \+ Added 1.21.8 support \+ Added 7 new loot itemsdelay,break_block,set_block,spawn_entity,vehicle,looter-vehicle, andcondition-chance\+ Added a setting to not modify EntityDeathEvent drops and to instead drop items directly \* Thecooldowncondition can now be parsed without a cooldown time to only check if the cooldown is still active1.3.1RoseLoot 1.3.1Jul 9, 2025 === v1.3.1 === \+ Folia is now supported \+ Added CrazyVouchers as a custom item provider \+ Added a ServerVariables loot item for modifying variables \+ Added a zMenu loot item for modifying player data \+ Added support for CraftEngine with a block condition and a custom item provider \* The paper entity spawn reason will now be used as a fallback if a RoseLoot spawn reason is not present \* Updated to use more updated RoseStacker API \* The vanilla-loot-table condition can now be used for trial spawners, though it isn't specific to which loot table is actually being dispensed \* Fixed custom items dropped from breaking blocks clipping into the ceiling on versions lower than 1.21.3 \* Fixed a loot table file extension check allowing incorrectly named files to be parsed \* Fixed a possible ConcurrentModificationException when dropping loot for RoseStacker stacks \* Fixed /loot copy giving errors on all versions besides 1.21.41.3.0RoseLoot 1.3.0Apr 21, 2025 === v1.3.0 === \+ Added support for 1.21.5 and the new entity properties \+ Added arandom-enchantments-amountcondition to be able to apply multiple entries fromrandom-enchantments\+ Added aninventory-containscondition and<customitemplugin>-inventory-containsconditions \+ Added aplaceholder-chancecondition \+ Added support for colored bundles \+ Added support for all item components for 1.21.4 on Paper, these will be documented at a later date, 1.21.5 coming soon \+ Added a/loot convertcommand to let RoseLoot attempt to convert a vanilla loot table to its own format \* Items in bunldes are now merged into stacks when possible \* Changed the EntityDeathEvent priority to LOW from NORMAL \* The plugin now uses NMS forenchant-randomlyand thefeaturecondition for better compatibility, these features now only work on the latest version for each major release, minus the latest \*VAULTloot tables can now use thevanilla-loot-tablecondition for checking a vault block's loot table (not trial spawners yet) \* Blocks that break by having their support removed will now be attributed as being broken by a player \* Fixed thepermissioncondition not checking the right entity permissions for loot triggered by a player's projectiles \* Fixed the loot table recursion checker not working \* Fixed recursive loot table calls ignoring top level conditions \* Fixed an error on lower server versions on Spigot servers when usingsmelt-if-burning: true\* Fixed items dropping from the corner of the block instead of the center \* Fixed errors when running vanilla loot tables missing context properties \* Fixed wind charges having weird behavior withoverwrite-existing: items\* Fixed support for ExecutableBlocks \* Fixed RoseStacker stacked entity drops not working properly with the RoseStacker settingdrop-accurate-items: false1.2.20RoseLoot 1.2.20Dec 30, 2024 === v1.2.20 === \+ Added 1.21.4 and 1.21.3 support \+ Added Nexo custom item support \+ Added zItems and zEssentials support for custom items \+ Added a newlooter-pickup-onlyproperty for items to only allow the looter to pick up the item \* Thebiomecondition now supports custom biomes on 1.21.3+ \* Fixed an issue withamount-modifiersnot applying multiple properties when one condition fails1.2.19RoseLoot 1.2.19Oct 21, 2024 === v1.2.19 === \+ Added VAULT loot table types for editing the loot ejected from Vaults and Trial Spawners \+ Added 3 new conditions for VAULT tables,ominous,trial-spawner-state, andvault-state, see wiki for details \+ Added support for dropping items from AdvancedItems \* Loot table warnings now display in chat if you reload the plugin as a player to make errors more obvious, this can be disabled in the config \* Fixed enchant-randomly not working in combination with other enchantments \* Fixed an issue with ARCHAEOLOGY tables and the overwrite-existing: items property
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta