sheep_shearer_action
Open Sheep Shearer — misc entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | sheep_shearer_action |
| Type | Misc |
| Color | Red |
| Icon | fa6-solid:scissors |
Fields
| Field | Type | Description |
|---|---|---|
machine | Ref<MachinePositionEntry> | Machine position artifact |
spawnItem | Var<Item> | Item used to spawn an instance of this machine |
furnitureId | Var<String> | CraftEngine furniture identifier |
customBlockId | Var<String> | CraftEngine custom block identifier |
alignWithPlayerYaw | Var<Boolean> | Rotate furniture to match the player yaw |
shears | Ref<ShearsStorageEntry> | Shears storage artifact (input) |
output | Ref<WoolStorageEntry> | Wool storage artifact (output) |
fuel | Ref<FuelStorageEntry> | Fuel storage artifact |
upgrade | Ref<UpgradeStorageEntry> | Upgrade storage artifact |
range | Var<Double> | Shearing range in blocks |
interval | Var<Long> | Shearing interval in ticks |
fuelCost | Var<Int> | Fuel ticks consumed per shear action |
lockedItem | Var<Item> | Item shown in locked slots |
fillItem | Var<Item> | Item used to fill unused slots |
fuelPlaceholder | Var<Item> | Item shown in the fuel slot when empty |
fuelInputName | Var<String> | Display name for the fuel input slot |
fuelInputLore | Var<String> | Lore shown in the fuel input slot |
fuelLevelName | Var<String> | Display name for the fuel level indicator |
fuelLevelLore | Var<String> | Lore shown in the fuel level indicator |
fuelLevelPlaceholder | Var<Item> | Fuel level indicator placeholder item |
lavaReturn | Var<Item> | Item returned when consuming a lava bucket |
title | Var<String> | Title shown in the menu |
inputSlots | Var<Int> | Number of input slots (max 3) |
maxPerSlot | Var<Int> | Maximum items allowed per input slot |
outputLoreStored | Var<String> | Lore prefix shown for the output storage |
outputLoreEmpty | Var<String> | Lore shown for empty output storage |
outputItemFormat | Var<String> | Format for stored wool lines in lore |
failMessage | Var<String> | Message shown when criteria are not met |
islandLimit | Var<Int> | Maximum machines per island (0 = unlimited) |
Usage Example
- entry: sheep_shearer_action
name: "Open Sheep Shearer"
machine: ""
spawnItem: ""
furnitureId: ""
customBlockId: ""
alignWithPlayerYaw: false
shears: ""
output: ""
fuel: ""
upgrade: ""
range: 0
interval: 0
fuelCost: 0
lockedItem: ""
fillItem: ""
fuelPlaceholder: ""
fuelInputName: ""
fuelInputLore: ""
fuelLevelName: ""
fuelLevelLore: ""
fuelLevelPlaceholder: ""
lavaReturn: ""
title: ""
inputSlots: 0
maxPerSlot: 0
outputLoreStored: ""
outputLoreEmpty: ""
outputItemFormat: ""
failMessage: ""
islandLimit: 0