O.F.Device (Ore Farming Device)

O.F.Device (Ore Farming Device)

30.6k Downloads

O.F.Device (Ore Farming Device)

Adds ore farming devices.

Recipes

OF Device

Stone, Furnace, Stone; Stone, Lever, Stone; Iron Ingot, Stone Pickaxe, Iron Ingot

OF Device Mod 1

The modified version of OF Device.

OF Device, Iron Pickaxe

OF Device Mod 2

The modified version of OF Device Mod 1.

OF Device Mod 1, Diamond Pickaxe

OF Cobblestone Feeder

Lava Bucket, Empty, Empty; Stone Pickaxe, Piston, Redstone Repeater; Water Bucket, Empty, Empty

Recycling Recipe

OF Cobblestone Feeder, Bucket (both will be consumed)

Mechanism

Interface

GUI: The upper right slot for materials, the left slot for fuel, and the bottom right slot for products

  • (1) Materials
  • (2) Fuel
  • (3) Products

Hopper automation

Hopper automation: The top surface for feeding materials, the side surface for feeding fuel, and the bottom surface for extracting products

  • (1) Materials
  • (2) Fuel
  • (3) Products

Materials

  • Cobblestone
  • Cobbled Deepslate
  • Netherrack
  • OF Cobblestone Feeder

OF Cobblestone Feeder can act as Cobblestone (Device Y ≥ 1) or Cobbled Deepslate (Device Y ≤ 0), and it is not consumed.

Products

Appearance rate of ores increases with number (up to 3) of players, villagers, etc. around devices (5x3x5).

From Cobblestone

  • Stone (most common)
  • Coal Ore
  • Iron Ore
  • Copper Ore
  • Redstone Ore (only Mod 1+)
  • Lapis Lazuli Ore
  • Gold Ore (only Mod 1+)
  • Emerald Ore (only Mod 2)
  • Diamond Ore (only Mod 1+)

From Cobbled Deepslate

  • Deepslate (most common)
  • Deepslate Redstone Ore (only Mod 1+)
  • Deepslate Iron Ore
  • Deepslate Copper Ore
  • Deepslate Gold Ore (only Mod 1+)
  • Deepslate Diamond Ore (only Mod 1+)
  • Deepslate Lapis Lazuli Ore
  • Deepslate Coal Ore
  • Deepslate Emerald Ore (only Mod 2)

From Netherrack

  • Nether Brick (most common)
  • Nether Quartz Ore
  • Nether Gold Ore
  • Ancient Debris (only Mod 2)

Config

(world_save_dir)/serverconfig/orefarmingdevice-server.toml

Restart the game when you change the config. In multiplayer mode, server-side config will be used.

  • isCobblestoneFeederAvailable: whether OF Cobblestone Feeder is available for devices (boolean, default value is true)
  • enableFarmingEfficiency: whether mobs around device increase farming efficiency of device (boolean, default value is true)
  • accelerateProcessingSpeedByMod: whether to accelerate processing speed of device by modification (boolean, default value is true)
  • increaseFuelConsumptionByMod: whether to increase fuel consumption of device by modification (boolean, default value is true).

If you want to return to the fuel consumption of v0.4.x or earlier, set increaseFuelConsumptionByMod to false.

Modifying Product Tables

The products and their probabilities of each device can be modified using loot table in data pack. JSON files for the loot tables corresponding to each device are as follows.

  • OF Device with cobblestone:
    (data_pack_root)/data/orefarmingdevice/loot_tables/device_0.json
  • OF Device with cobbled deepslate:
    (data_pack_root)/data/orefarmingdevice/loot_tables/device_0_d.json
  • OF Device with netherrack:
    (data_pack_root)/data/orefarmingdevice/loot_tables/device_0_n.json
  • OF Device Mod 1 with cobblestone:
    (data_pack_root)/data/orefarmingdevice/loot_tables/device_1.json
  • OF Device Mod 1 with cobbled deepslate:
    (data_pack_root)/data/orefarmingdevice/loot_tables/device_1_d.json
  • OF Device Mod 1 with netherrack:
    (data_pack_root)/data/orefarmingdevice/loot_tables/device_1_n.json
  • OF Device Mod 2 with cobblestone:
    (data_pack_root)/data/orefarmingdevice/loot_tables/device_2.json
  • OF Device Mod 2 with cobbled deepslate:
    (data_pack_root)/data/orefarmingdevice/loot_tables/device_2_d.json
  • OF Device Mod 2 with netherrack:
    (data_pack_root)/data/orefarmingdevice/loot_tables/device_2_n.json