Give
Gives the entity an item stack by inserting it into its inventory or dropping it on the ground if there is no available inventory space.
Type ID: origins:give
Fields
| Field | Type | Default | Description |
|---|---|---|---|
stack |
Item Stack | The item stack to give to the entity. | |
item_action |
Item Action Type | optional | If specified, the specified item action type will be executed on the item stack before it's given to the player. |
preferred_slot |
String | optional | If specified, this will prioritize the action to put the item in the specified slot. Accepts "chest", "feet", "head", "legs", "mainhand" or "offhand". |
Examples
"entity_action": {
"type": "origins:give",
"stack": {
"item": "minecraft:egg",
"amount": 3
}
}
This example gives the entity 3 Eggs.
"entity_action": {
"type": "origins:give",
"stack": {
"item": "minecraft:iron_axe"
},
"item_action": {
"type": "origins:damage",
"amount": 20,
"ignore_unbreaking": true
},
"preferred_slot": "offhand"
}
This example will give the entity an Iron Axe that has a Damage value of 20 that will be preferably put in the offhand equipment slot.