This tools generates loot tables for the Minecraft game. It is based on MrPingouin's loot tables generator and introduces a better design, some easier-to-understand parts, and a bit of independance from the original host, JSFiddle. If you want to learn more about loot tables, you can read the Mincraft Wiki article, or this detailed tutorial. In Minecraft 1.12, I used the Loot Table generator from Minecraft Tools to create custom Loot Tables for chests. The download path was:.minecraft saves WORLDNAME data loottables mctools chests TABLENAME. In 1.13, I have used the same path.
As part of the Unified Community Platform project, your wiki has been migrated to the new platform. Read more here.
Loot Table Randomizer Minecraft Mac Download, Improve Bain Power Pdf Free Download, Cuny Assessment Test Stylus Pdf Download Brooklyn, Online Driver Pack Download. RANDOM ITEM LOOT TABLE RANDOM ITEM LOOT TABLE for Minecraft by TheRedRanger001. RANDOM ITEM LOOT TABLE. By TheRedRanger001 This is sorta like a lucky block. You can get junk or treasure. (You can get lucky or unluckly!) (Try it!) (Test Your Luck!) This is for Minecraft 1.12.1 only. Randomizer 1.16.X A lightweight plugin to just drop random items out of every specific block, like you have might seen in several youtube challenge-videos. THIS IS A SERVER PLUGIN! When you first install the plugin, make sure to execute the /randomizer shuffle command at least once to initally generate the random partners!
This feature is exclusive to Bedrock Edition.
- 1Getting Started
- 3Conditions
- 4Functions
This is the loot tables/trade tables documentation for Bedrock Edition 1.16.1.
Version: v1.16.1
Getting Started[edit]
Creating Loot Tables[edit]
- Loot tables are JSON files created mainly in
loot_tables
folder at the root of your behavior pack, trade table mainly created intrading
folder at the root of behavior pack.
- Example of a loot table file named
custom_loot_table.json
atloot_tables/entities
folder:
- From this example, we can see that the loot table would drop one string.
Applying Loot Tables[edit]
Minecraft 1.14 Loot Table Randomizer
- Applying loot tables on an entity requires the
minecraft:loot
component in your entity. Refer to the Entities documentation to learn more about entity components.- Example:
- Applying loot tables on a block requires the
minecraft:loot
component in your block. Refer to the Blocks documentation to learn more about block components.- Example:
- Applying trade tables on an entity requires the
minecraft:trade_table
orMinecraft:economy_trade_table
component in your entity.
- Example:
Notes[edit]
- Crash
- Will crash the game if your loot table has bad syntax it will crash the game when spawn entity with equipment, killing an entity, breaking a custom block outside creative, opening edited chest loot, fishing, interact with entity that cause drop items.
- Will crash the game if the trade table has bad syntax it will crash the game when open the trade UI or during loading the world, or will display the trades blank.
- Equipment Table
- Only helmet, chestplate, Illager banner, leggings, elytra, and boots that can be equiped on armor slot of entity.
- Entity can't wear carved pumpkin, mob head, and custom armor but will hold it on mainhand.
- Item that can be placed in player offhand such as shield can be held on offhand slot of entity.
- Trade Table
- 'Wants' key in trade tables does not currently accept items with functions meaning that it will display the item in trade but will accept any item that matches this item even if it's not named or enchanted or has custom lore.
- Trade table behavior-component must be added in as a component group in 'component groups' and not added directly in the 'components', or the trades will all render blank even though the json may use the correct syntax.
- Economy Trade Table behavior-component work in both 'component groups' and 'components'
- Enchant
- Random enchants example for loot-tables and villager trades.
- Enchants will not work on items that can't be enchanted in game, examples: Diamonds, Coal & Stone Blocks can't be enchanted, but swords, axes, armor can be.
- Enchant with 'levels' will use XP levels to enchant btw a range 'min' & 'max','
Conditions[edit]
- Note
- Conditions are mainly used to allow specific loot table entries to be used.
- Conditions are optional.
- Conditions can be used in loot table functions. Check Functions section for more information.
- Loot table condition example:
entity_properties[edit]
Returns true if the actor properties defined were executed.
- Parameters
Name | Type | Default Value | Description |
---|---|---|---|
entity | String | 'this' | The entity to test. The value must be only 'this'. |
properties | JSON Object | {} | The entity's properties. 'on_fire', 'on_ground' is used for now. |
has_mark_variant[edit]
Returns the condition true if the actor's mark variant is matched to the value.
- Parameters
Name | Type | Default Value | Description |
---|---|---|---|
value | Integer | 64 | Tests for the actor's mark variant (if it has one) |
killed_by_player[edit]
Returns the condition true if the actor of the loot table is killed by the player.
killed_by_player_or_pets[edit]
Returns the condition true if the actor of the loot table is killed by player or entities that has owner.
random_chance[edit]
Sets a random chance of the specified value.
- Parameters
Name | Type | Default Value | Description |
---|---|---|---|
chance | Decimal | 0.0 | The random chance of the value. |
random_chance_with_looting[edit]
Sets a random chance of the specified value. Looting enchantment increase the random chance multiplier.
- Parameters
Name | Type | Default Value | Description |
---|---|---|---|
chance | Decimal | 0.0 | The random chance of the value. |
looting_multiplier | Decimal | 0.0 | The multiplier for the chance if the target entity has the looting enchant that affects the actor. |
random_difficulty_chance[edit]
Forza motorsport 6 apex download macro. Sets a random chance of the specified value based on the level difficulty.
- Parameters
Name | Type | Default Value | Description |
---|---|---|---|
default_chance | Decimal | 0.0 | The default random chance if the level difficulty is not assigned. |
peaceful | Decimal | 0.0 | The default random chance if the level difficulty is in peaceful. Omitting this field will set the value to 'default_chance' field. |
easy | Decimal | 0.0 | The default random chance if the level difficulty is in easy. Omitting this field will set the value to 'default_chance' field. |
normal | Decimal | 0.0 | The default random chance if the level difficulty is in normal. Omitting this field will set the value to 'default_chance' field. |
hard | Decimal | 0.0 | The default random chance if the level difficulty is in hard. Omitting this field will set the value to 'default_chance' field. |
random_regional_difficulty_chance[edit]
Sets a max regional difficulty random chance of the specified value.
- Parameters
Name | Type | Default Value | Description |
---|---|---|---|
max_chance | Decimal | 0.0 | The maximum random chance value allowed. |
Functions[edit]
enchant_with_levels[edit]
Increases the likely hood of the enchants being powerful.
- Example
enchant_randomly[edit]
Will enchant the item completely random but do note 'treasure': true will increase the chance of a better enchantment.
- Example
enchant_random_gear[edit]
Will only use enchantments that can be used on gear such as looting, silktouch, mending, etc., 'chance' increases likely hood that it will be enchanted at all, example: 0.5 = 50%, 1.0 = 100%.
- Example
specific_enchants[edit]
You can specifically enchant gear.
- Note
Loot Table Randomizer Minecraft Mac Download Windows 10
- See Enchants for all possible enchantments.
- Examples
set_damage[edit]
Will drop or give a damaged item with 0.5 = 50% damaged 0.75 = 25% damaged.
- Example
set_data[edit]
Will drop or give a block item with a data value. Example: white wool is 0, black wool is 15.
- Example
set_book_contents[edit]
Will drop or give a written book with author's name and book title.
- Note
- do not try passing the limit of text per page in the json file or the game may crash upon dropping the book or when the player tries opening the book ingame after picking it up/collecting it.
- Examples
- Note: rawtext is supported pages to translate strings and do other cool stuff, see rawtext documentation for more information.
- Note: When using rawtext remember to use escape for special characters like ' and
fill_container[edit]
Will drop or give a chest block, dispenser, dropper, etc with a custom loot table.
- Example
set_count[edit]
Aoc monitor speaker driver download mac. Will drop set items in a range
- Example
Eg: when used in 'gives' in villager trades will give the player 1 to 3 items upon loading the trade initially.
looting_enchant[edit]
- For drop loot, will increase the dropped amount of items using the looting enchantment
- For equipment gear, will increase chance to drop by percentage of items using the looting enchantment.
- Example
furnace_smelt[edit]
![Loot table randomizer minecraft mac download version Loot table randomizer minecraft mac download version](/uploads/1/2/6/7/126712934/788887931.png)
Will drop a smelted item's result example, beef = cooked beef, iron ore = iron ingot, etc.
- Note
- this example also shows how to access entity properties as well such as 'on_fire', 'on_ground'. Refer to Conditions for loot table conditions.
- Example
minecraft:set_data_from_color_index[edit]
Will drop a sheep's color wool based on the 'minecraft:color' behavior component, for example, 'minecraft:color':0 would drop white wool.
- Example
set_banner_details[edit]
Will drop a pillager banner item or the entity banner types 0, 2, 3, etc. are still unknown? But Type 1 is Illager banner.
- Example
exploration_map[edit]
Will drop a map that has an X marking a location.
- Note
- values is /locate command name, such as 'monument', 'mansion', 'village', 'stronghold', 'temple', 'ruins', 'shipwreck', 'pillageroutpost', 'buriedtreasure', 'mineshaft', 'endcity', 'fortress', 'ruinedportal', 'bastionremnant'. Only work in correct dimension, for ruinedportal work in both overworld and nether.
- Example
enchant_book_for_trading[edit]
Mac os x snow leopard download iso bootable. Will set enchantments randomly using the players' current enchantment seed in the player.dat, or local player to choose the enchantment when initially loading the trade on the entity.
- Note
- can only be used on trades will not work on chest loot, entity drops, entity equipment, fishing loot, or block drop loot.
- 'base_cost' is the min number used when generating a range for the enchantment.
- 'base_random_cost' is the max number used when generating a range for the enchantment.
- 'per_level_random_cost' is the min-cost number used when generating a range and is the cost of XP needed. to attach the enchantment to an item using an anvil.
- 'per_level_cost' is the max cost number used when generating a range and is the cost of XP needed, to attach the enchantment to an item using an anvil.
- Example
random_block_state[edit]
Will choose a random block state value using the 'block_state': (value) specified, example, 'coral_color', 'flower_type', 'sapling_type'.
- Note
- uses the internal block state names check bedrock edition's block state names for the key.
- this does not set the damage or data values on the block but instead sets the block state in NBT on the item when dropped.
- Example
random_aux_value[edit]
Will drop or give a non-block item with a data value. Example: Effects of suspicious stew, or of tipped arrow.
- Example
set_lore[edit]
Will drop or give an item with custom lore on it. The recommended amount of characters per line is 37 including spaces going past this may cause some characters to display off the screen on some devices, with smaller resolutions then your average computer or game console such as Xbox one, switch, etc.
- Example
set_name[edit]
Will drop or give an item with a custom name.
- Example
set_actor_id[edit]
Will set a spawn_egg item to an entity identifier, if 'id' is omitted from as a parameter then it will drop its own entity identifier.
- Example
random_dye[edit]
Will set leather armor with random dye.
- Example
trader_material_type[edit]
Will set material of items based on trader type.
- Note
- can only be used on trades will not work on chest loot, entity drops, entity equipment, fishing loot, or block drop loot.
- Example
Enchants[edit]
Name | Description |
---|---|
aqua_affinity | speeds up how fast you mine blocks underwater |
bane_of_arthropods | increases attack damage against arthropods such as spiders, silverfish, etc. |
blast_protection | decreases blast and explosion damage |
channeling | summons a lightning bolt at an entity when the enchanted trident is thrown, note: the entity must be in the rain |
curse_of_binding | prevent removal of armor from armor slot |
curse_of_vanishing | item will disappear upon death, instead of dropped. |
depth_strider | speeds up how fast you swim under the water |
efficiency | increases how fast you can mine |
feather_falling | decreases fall damage and teleportation damage |
fire_aspect | sets entity that is hit to be on fire. |
fire_protection | decreases damage caused by fire damage and lava damage |
flame | makes arrows on fire so when they hit an entity it sets them on fire |
fortune | increase block drops from mining blocks such as gold ore, diamond ore & redstone ore, etc. |
frost_walker | freezes water into ice blocks so you can walk on top of the ice |
impaling | increases attack damage against sea creatures such as squid, drowned, cod, etc. |
infinity | allows you to shoot an infinite amount of arrows |
knockback | increases knockback damage against all entities, (entities will fly backwards) |
looting | increases the loot quantity dropped when the entity is killed |
loyalty | returns the trident to the entity after throwing |
luck_of_the_sea | increases chances of catching valuable items while fishing |
lure | increases the chance rate of fish biting your hook from your fishing rod |
mending | uses the players XP to mend their tools, weapons and armor |
multishot | allows the entity to shoots 3 arrows at once but only uses 1 arrow from the entities inventory |
piercing | Arrow can pierce through multiple entities while flying |
projectile_protection | Reduces projectile damage from arrows, fireballs, tridents, etc. |
protection | normal protection against attacks, fire, lava, and falling |
punch | increases knockback damage against all entities with arrows, (entities will fly backwards) |
quick_charge | decreases the amount of time it takes to reload with a crossbow. |
respiration | increases underwater breathing & helps you see underwater better use on helmets, |
riptide | pushes the player forward when enchanted trident is thrown while in water or when you are in the rain |
sharpness | increases attack damage |
silk_touch | mines the blocks that can't be mined under normal means, e.g. Grass Blocks, Pathway Blocks, Ice |
smite | increases attack damage against undead entities like zombies, skeletons, etc. |
soul_speed | Increases the speed of the player while walking on Soul Sand and Soul Soil. |
thorns | causes damage to the attacking entities |
unbreaking | chance of not reducing durability when using an item |
Retrieved from 'https://minecraft.gamepedia.com/Bedrock_Edition_function/loot_tables/trade_tables_documentation?oldid=1702992'