Posted October 9, 20205 yr I Need To make A Block Work Like A Cactus But public void onEntityCollision(BlockState state, World worldIn, BlockPos pos, Entity entityIn) { entityIn.attackEntityFrom(DamageSource.CACTUS, 2.0F); } is depriciated any ideas? (Sorry For Bad Spelling And Organisation)
October 9, 20205 yr 26 minutes ago, PutoPug said: is depriciated Deprecation is for usage, overriding is fine.
October 9, 20205 yr 2 hours ago, PutoPug said: Ok So I Tried But i dont take damage onEntityCollision only fires if you are inside the blocks collision box. Try overriding getCollisionShape() and getShape() like CactusBlock does.
October 9, 20205 yr If you want a 1x1x1 sized block that hurts you when you walk or rub your face on it, set its voxel shape bounds to something like (0.001,0.001,0.001,0.999,0.999,0.999). 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.