mirror of
https://github.com/TeamMidnightDust/PictureSign.git
synced 2025-12-13 04:45:10 +01:00
Further improve Redstone Check
This commit is contained in:
@@ -259,12 +259,8 @@ public class PictureRenderer {
|
|||||||
public boolean isDisabledViaRedstone(World world, BlockPos pos) {
|
public boolean isDisabledViaRedstone(World world, BlockPos pos) {
|
||||||
if (world == null) return false;
|
if (world == null) return false;
|
||||||
|
|
||||||
BlockState down = world.getBlockState(pos.down());
|
BlockState state = world.getBlockState(pos.down()).contains(Properties.LIT) ? world.getBlockState(pos.down()) : world.getBlockState(pos.up());
|
||||||
if (down.contains(Properties.LIT)) return down.get(Properties.LIT).equals(false);
|
if (state.contains(Properties.LIT)) return state.get(Properties.LIT).equals(false);
|
||||||
else {
|
|
||||||
BlockState up = world.getBlockState(pos.up());
|
|
||||||
if (up.contains(Properties.LIT)) return up.get(Properties.LIT).equals(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user