Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[SOLVED, BUG FIXED] Harvest Level just straight up NOT working.


Recommended Posts

I really don't know how else to put it.

 

This is my block class:

public class MyBlock extends Block {
    public MyBlock() {
        super(Properties.create(Material.ROCK)
        .harvestTool(ToolType.PICKAXE)
        .harvestLevel(0)
        .hardnessAndResistance(1.5f, 6f)
        .sound(SoundType.STONE)
        );
    }
}

 

Yet I can still break it with my bare hands and it will drop the block. I scorched various classes and the internet clean to try to find what was causing this, and have had no luck.

 

Could someone point me in the right direction?

 

Cheers.

Edited by CommandCore
Bug Fixed!
Link to post
Share on other sites

Fixed it. I have no clue why this fixes it but I added 

.func_235861_h_()

 

to my properties list like so:

 

public class MyBlock extends Block {
    public MyBlock() {
        super(Properties.create(Material.ROCK)
        .harvestTool(ToolType.PICKAXE)
        .harvestLevel(0)
        .hardnessAndResistance(1.5f, 6f)
        .sound(SoundType.STONE)
                        .func_235861_h_()
        );
    }
}

 

And now everything functions like it's supposed to. This is 1.16.1 by the way. Sorry for the unsupported version but hey, there ya go for anyone that has having trouble in the beta version. 👍

 

Edit: Don't know why I didn't test this before posting, but it fixed the bare hand mining thing, but still can be harvested outside of a given harvest level (I put the method on a different block with a higher harvest level.) Still need help!

Edited by CommandCore
Found that the issue still exists.
  • Like 1
Link to post
Share on other sites
13 hours ago, ChampionAsh5357 said:

harvestLevel and harvestTool still need to be reevaluated. Until then, they will not work.

Darn. Well, at least I know what's causing it, thanks man.

 

I guess the thread can stay open until its fixed? Or would that be necrobait? Or how does that work for things that don't have solutions at the moment, sorry I'm new here.

Link to post
Share on other sites
5 minutes ago, CommandCore said:

I guess the thread can stay open until its fixed? Or would that be necrobait? Or how does that work for things that don't have solutions at the moment, sorry I'm new here.

Here is a forum. It operates under "forum" rules: threads stay "open" by default. The only reason to close threads (as in, a moderator locks it) is if it has been necro'd or is off topic (asking for help with unsupported versions falls into "off topic").

 

I don't know why so many people think that this place operates likes Stack Overflow.

  • Like 2

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to post
Share on other sites
1 hour ago, Draco18s said:

Here is a forum. It operates under "forum" rules: threads stay "open" by default. The only reason to close threads (as in, a moderator locks it) is if it has been necro'd or is off topic (asking for help with unsupported versions falls into "off topic").

 

I don't know why so many people think that this place operates likes Stack Overflow.

Sounds good, thanks for the info! 😁

Link to post
Share on other sites

Bug Fixed!

 

 

Build: 1.16.1-32.0.55 - Mon Jul 06 21:12:45 GMT 2020
	richard:
		Fix harvest level and tool type not actually getting set #6906 (#6922)

 

Just make sure to keep .func_235861_h_() in the properties and your harvest levels and tool types will work like a charm. 😉

 

Thanks Richard!

Link to post
Share on other sites
  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.