GithubHelp home page GithubHelp logo

Comments (4)

S-S-X avatar S-S-X commented on August 28, 2024 1

Sounds good, but i don't think the input material-count can be specified in the recipes 🤔

Everything for base machines should be able to handle item count in input, alloy recipes have examples for this.

So just making it 9 in 1 out should work.

from technic.

BuckarooBanzay avatar BuckarooBanzay commented on August 28, 2024

The original idea (from the default game) was to provide a better way to process lumps to ingots with two times the yield.

  • "normal" smelting process: 1 lump -> 1 ingot
  • grinding process: 1 lump -> 2 dust -> 2 ingots

Since a nugget is 1/9 of an ingot, it should take at least 9 nuggets to make 1 dust.

Sounds good, but i don't think the input material-count can be specified in the recipes 🤔

Relevant code sections

Grinder recipes:

-- Dusts
{mat.coal_lump, "technic:coal_dust 2"},
{mat.copper_lump, "technic:copper_dust 2"},
{mat.desert_stone, mat.desert_sand},
{mat.gold_lump, "technic:gold_dust 2"},
{mat.iron_lump, "technic:wrought_iron_dust 2"},
{mat.tin_lump, "technic:tin_dust 2"},

(mcl recipes might have to add a recipe-switch here ^ directly instead of using the material 1:1)

Game/Material switch:

gold_ingot = has_mcl and "mcl_core:gold_ingot" or "default:gold_ingot",
gold_lump = has_mcl and "mcl_core:gold_nugget" or "default:gold_lump",
steel_ingot = has_mcl and "mcl_core:iron_ingot" or "default:steel_ingot",
iron_lump = has_mcl and "mcl_core:iron_nugget" or "default:iron_lump",

from technic.

programmerjake avatar programmerjake commented on August 28, 2024

imo the proper fix is to have the grinder be able to grind ore blocks and raw ores since those are analogous to ore lumps in minetest game, and not being able to grind nuggets at all.

from technic.

programmerjake avatar programmerjake commented on August 28, 2024

@nonfreegithub what do you think, since you wrote the mineclone compatibility PR?

from technic.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.