dropper_furnace_action
Opens a furnace-like GUI based on a dropper block. — misc entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | dropper_furnace_action |
| Type | Misc |
| Color | Red |
| Icon | fa6-solid:fire |
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> | Align with player yaw |
title | Var<String> | Title of the GUI |
fuel | Ref<FuelStorageEntry> | Fuel storage artifact |
input | Ref<InputStorageEntry> | Input storage artifact |
output | Ref<OutputStorageEntry> | Output storage artifact |
upgrade | Ref<UpgradeStorageEntry> | Upgrade storage artifact |
maxPerSlot | Var<Int> | Maximum items per slot |
inputSlots | Var<Int> | Number of input slots |
lockedItem | Var<Item> | Locked slot item |
fillItem | Var<Item> | Filler item |
fuelPlaceholder | Var<Item> | Fuel placeholder item |
fuelInputName | Var<String> | Fuel input name |
fuelInputLore | Var<String> | Fuel input lore |
fuelLevelPlaceholder | Var<Item> | Fuel level placeholder |
fuelLevelName | Var<String> | Fuel level name |
fuelLevelLore | Var<String> | Fuel level lore |
lavaReturn | Var<Item> | Lava bucket return item |
smeltingMessage | Var<String> | Smelting message |
outputPlaceholder | Var<Item> | Output placeholder item |
outputName | Var<String> | Output name |
outputLoreEmpty | Var<String> | Output empty lore |
outputLoreStored | Var<String> | Output stored lore |
outputItemFormat | Var<String> | Format for output items |
meltingProgress | Var<String> | Progress display |
slotHint | Var<String> | Slot hint lore |
slotAmount | Var<String> | Slot amount lore |
recipes | List<FurnaceRecipeSpec> | Custom smelting recipes |
fuels | List<FurnaceFuelSpec> | Custom smelting fuels |
vanillaCookTime | Var<Int> | Vanilla cook time override |
vanillaFuelCost | Var<Int> | Vanilla fuel cost override |
vanillaBlacklist | List<Var<Item>> | Vanilla smelting blacklist |
vanillaWhitelist | List<Var<Item>> | Vanilla smelting whitelist |
enableVanilla | Var<Boolean> | Enable vanilla smelting features |
upgrades | List<UpgradeSpec> | Available upgrades |
compactOutput | Var<Boolean> | Automatically compact outputs |
failMessage | Var<String> | Message shown when criteria are not met |
autoDespawnRange | Var<Double> | Auto-despawn distance (0 = disabled) |
Usage Example
- entry: dropper_furnace_action
name: "Opens a furnace-like GUI based on a dropper block."
machine: ""
spawnItem: ""
furnitureId: ""
customBlockId: ""
alignWithPlayerYaw: false
title: ""
fuel: ""
input: ""
output: ""
upgrade: ""
maxPerSlot: 0
inputSlots: 0
lockedItem: ""
fillItem: ""
fuelPlaceholder: ""
fuelInputName: ""
fuelInputLore: ""
fuelLevelPlaceholder: ""
fuelLevelName: ""
fuelLevelLore: ""
lavaReturn: ""
smeltingMessage: ""
outputPlaceholder: ""
outputName: ""
outputLoreEmpty: ""
outputLoreStored: ""
outputItemFormat: ""
meltingProgress: ""
slotHint: ""
slotAmount: ""
recipes: []
fuels: []
vanillaCookTime: 0
vanillaFuelCost: 0
vanillaBlacklist: []
vanillaWhitelist: []
enableVanilla: false
upgrades: []
compactOutput: false
failMessage: ""
autoDespawnRange: 0