Posted June 8, 20196 yr Hi, I'm trying to fix an annoying bug of the observer in 1.12.2 pointing a water source that give a signal every 5 ticks. So i made a copy of the original observer class and I'm trying to edit a bit the code to detect only when a water source is placed and when is taken. I'm working on this method: public void observedNeighborChanged(IBlockState state, World world, BlockPos pos, Block block, BlockPos fromPos) { if (!world.isRemote && pos.offset(state.getValue(FACING)).equals(fromPos)) { if(block.equals(Blocks.WATER)) { //More checks to do here return; } startSignal(state, world, pos); } } but i don't see any difference that should trigger the observer. Do you guys have any idea about? Do you know any better solution? Any help is welcome, thanks Set the power inside a single block free!
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.