MSpace-Dev Posted December 25, 2017 Posted December 25, 2017 (edited) 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, 2017 by MSpace-Dev Quote
TheAwesomeGem Posted December 25, 2017 Posted December 25, 2017 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. 1 Quote 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
MSpace-Dev Posted December 25, 2017 Author Posted December 25, 2017 Yeah, I was thinking about using Ore Dict. still not sure if I want to or not. Thanks. Quote
Draco18s Posted December 25, 2017 Posted December 25, 2017 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. Quote 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.
Recommended Posts
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.