Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tier configuration (≥ 1.21) #53

Open
1 task done
penturt opened this issue Feb 3, 2025 · 14 comments
Open
1 task done

Tier configuration (≥ 1.21) #53

penturt opened this issue Feb 3, 2025 · 14 comments
Assignees
Labels
enhancement New feature or request low priority Work in due time question Further information is requested

Comments

@penturt
Copy link

penturt commented Feb 3, 2025

I have confirmed no other issue asks the same question

  • I have searched for existing issues

Question

I feel i'm missing something, but how do i have it multi-harvest with mekanismtools hoes? i thought i added them to the config file correctly but its still not working.

Additional context

No response

@Crystal-Spider
Copy link
Member

Do they work for normal, single harvest?

@penturt
Copy link
Author

penturt commented Feb 3, 2025

yeah it works with the normal hoes... just can't seems to get it to work for mod hoes.

@penturt
Copy link
Author

penturt commented Feb 3, 2025

just to clarify, multi-harvest works on normal MC hoes... its seems all Mod hoes can only "single" harvest

@Crystal-Spider
Copy link
Member

Yeah, that's to be expected. To make modded hoes work, you need to use the dedicated config options.
Which Minecraft version are on playing on?

@Crystal-Spider Crystal-Spider moved this from To Vet to In Progress in harvest-with-ease management Feb 3, 2025
@penturt
Copy link
Author

penturt commented Feb 3, 2025

1.21.1 neoforge 21.1.115

@Crystal-Spider
Copy link
Member

Take a look at the dedicated Wiki page for configuring multi-harvest, and let me know if you manage to reach your goal or if something is still not clear.

@penturt
Copy link
Author

penturt commented Feb 3, 2025

ok, i'll give a shot and let you know

@penturt
Copy link
Author

penturt commented Feb 3, 2025

i followed the wiki, and from my understanding the tier setting should be somethin like this... but i'm having no luck

tiers = ["none", "wood", "gold", "lapis", "stone", "iron", "mekanism:bronze", "mekanism:refined_glowstone", "mekanism:steel", "mekanism:osmium", "diamond", "netherite", "gobber2:gobber2_ingot", "mekanism:refined_obsidian", "gobber2:gobber2_ingot_nether", "gobber2:gobber2_ingot_end"]

@Crystal-Spider
Copy link
Member

From a first glance, it looks like it should work (although maybe not the gobber2 ones, though).
It's late for me, so I'll check it out better tomorrow and let you know.

@penturt
Copy link
Author

penturt commented Feb 3, 2025

Yeah I don't have much faith in Goober, I just really care about mekanism. Thank I appreciate your time.

@Crystal-Spider
Copy link
Member

It turns out that Mekanism tools are not added directly by Mekanism, but by Mekanism Tools.
Since they are two different mods, they have two different mod IDs.

This is the correct configuration for Vanilla and Mekanism:
tiers = ["none", "wood", "gold", "mekanismtools:lapis_lazuli", "stone", "iron", "mekanismtools:bronze", "mekanismtools:refined_glowstone", "mekanismtools:steel", "mekanismtools:osmium", "diamond", "netherite", "mekanismtools:refined_obsidian"]

Gobber instead saves it's tags under the namespace c, so using the gobber2 namespace won't work.
Also, Gobber calls it's tool materials differently.

This the correct configuration for Vanilla, Mekanism, and Gobber:
tiers = ["none", "wood", "gold", "lapis", "stone", "iron", "mekanismtools:bronze", "mekanismtools:refined_glowstone", "mekanismtools:steel", "mekanismtools:osmium", "diamond", "netherite", "c:overworld_gobber", "mekanismtools:refined_obsidian", "c:nether_gobber", "c:end_gobber"]

@github-project-automation github-project-automation bot moved this from In Progress to Done in harvest-with-ease management Feb 4, 2025
@github-actions github-actions bot removed the medium priority Needs to be worked on label Feb 4, 2025
@penturt
Copy link
Author

penturt commented Feb 4, 2025

The worked, thank you so much for your time.

Follow up question, from my understanding the you control the increment by using one of the pre-set values (NONE, SMALL, MEDIUM, LARGE) for "area increment step", and then tiers rank up that "increment" base on where the tool/material sits on the tier list.

if i could request a suggestion.
I don't think its possible with how it currently is, but is it possible to use a custom increment in my case something like "1" since i have so many tiers by the time i reach the final tier item I'll be clearing chunks worth of crops even if i keep it at "SMALL".

Or rather be able to group tiers, so rather then just one tier list which increments each step up, you can use multiple tier to group items and all item in that tier have the same increment stage...

for example: hoes in the same tier do no increment the multi range, just when you use a how from another tier. you can have it as it currently is by default and then allow for customization is the user prefers.

tier_1 = ["none", "wood"] 1x1
tier_2 = ["gold" , "lapis", "stone","mekanismtools:refined_glowstone"] 2x2
tier_3 = ["iron", "mekanismtools:bronze", "mekanismtools:steel","mekanismtools:osmium"] 4x4
tier_4 = [ "diamond", "netherite"] 5x5
tier_5 = ["c:overworld_gobber", "mekanismtools:refined_obsidian"] 6x6
tier_6 = ["c:nether_gobber"] 8x8
tier_7 = ["c:end_gobber"] 10x10

nonetheless thank you again for your help and time

@Crystal-Spider
Copy link
Member

Crystal-Spider commented Feb 4, 2025

It's a suggestion that definitely makes sense.
Unfortunately, due to some limitations of the configuration API I'm using, it's hard to implement and I don't have enough time at the moment.

But it's something that is likely to come in the future,

@Crystal-Spider Crystal-Spider reopened this Feb 4, 2025
@Crystal-Spider Crystal-Spider added enhancement New feature or request low priority Work in due time labels Feb 4, 2025
@Crystal-Spider Crystal-Spider changed the title How do i add mekanismtools hoes to work? Tier configuration (≥ 1.21) Feb 4, 2025
@penturt
Copy link
Author

penturt commented Feb 4, 2025

That is completely understandable, I'm happy just to have the idea up for consideration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request low priority Work in due time question Further information is requested
Projects
Development

No branches or pull requests

2 participants