Posted December 25, 20177 yr Hey everyone, Basically, all I want to do is check that he block that I am looking at is any type of log. Right now, only he normal Oak Log and Acacia Log works, which makes sense... of course. I just have no idea how I can compare this block to the rest of the other logs. (Birch, spruce, jungle, etc...) if(worldIn.getBlockState(pos) == Blocks.LOG.getDefaultState() || worldIn.getBlockState(pos) == Blocks.LOG2.getDefaultState()) Thanks! Edited December 25, 20177 yr by MSpace-Dev
December 25, 20177 yr How about this? if(worldIn.getBlockState(pos).getBlock().equals(Blocks.LOG) || worldIn.getBlockState(pos).getBlock().equals(Blocks.LOG2)) I would personally just use Ore Dictionary to support even modded logs but that should work for all vanilla logs. New Channel: https://www.youtube.com/theawesomegemily'>https://www.youtube.com/theawesomegemily My Group: https://www.youtube.com/officialpixelgem Old Channel: https://www.youtube.com/theawesomegem
December 25, 20177 yr Author Yeah, I was thinking about using Ore Dict. still not sure if I want to or not. Thanks.
December 25, 20177 yr 52 minutes ago, TheAwesomeGem said: How about this? if(worldIn.getBlockState(pos).getBlock().equals(Blocks.LOG) || worldIn.getBlockState(pos).getBlock().equals(Blocks.LOG2)) == works just fine. 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.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.