Fix a couple places not calling forge getLightValue
This commit is contained in:
parent
3dce85c49f
commit
2b4e3bcf54
2 changed files with 10 additions and 1 deletions
|
@ -63,7 +63,7 @@
|
|||
} else {
|
||||
BlockState blockstate1 = this.func_180495_p(p_180501_1_);
|
||||
- if (blockstate1 != blockstate && (blockstate1.func_200016_a(this, p_180501_1_) != blockstate.func_200016_a(this, p_180501_1_) || blockstate1.func_185906_d() != blockstate.func_185906_d() || blockstate1.func_215691_g() || blockstate.func_215691_g())) {
|
||||
+ if (blockstate1 != blockstate && (blockstate1.func_200016_a(this, p_180501_1_) != oldOpacity || blockstate1.func_185906_d() != oldLight || blockstate1.func_215691_g() || blockstate.func_215691_g())) {
|
||||
+ if (blockstate1 != blockstate && (blockstate1.func_200016_a(this, p_180501_1_) != oldOpacity || blockstate1.getLightValue(this, p_180501_1_) != oldLight || blockstate1.func_215691_g() || blockstate.func_215691_g())) {
|
||||
this.field_72984_F.func_76320_a("queueCheckLight");
|
||||
this.func_72863_F().func_212863_j_().func_215568_a(p_180501_1_);
|
||||
this.field_72984_F.func_76319_b();
|
||||
|
|
|
@ -177,6 +177,15 @@
|
|||
for(int i = 0; i < this.field_76652_q.length; ++i) {
|
||||
ChunkSection chunksection = this.field_76652_q[i];
|
||||
if ((p_217326_3_ & 1 << i) == 0) {
|
||||
@@ -599,7 +616,7 @@
|
||||
|
||||
public Stream<BlockPos> func_217304_m() {
|
||||
return StreamSupport.stream(BlockPos.func_191531_b(this.field_212816_F.func_180334_c(), 0, this.field_212816_F.func_180333_d(), this.field_212816_F.func_180332_e(), 255, this.field_212816_F.func_180330_f()).spliterator(), false).filter((p_217312_1_) -> {
|
||||
- return this.func_180495_p(p_217312_1_).func_185906_d() != 0;
|
||||
+ return this.func_180495_p(p_217312_1_).getLightValue(func_177412_p(), p_217312_1_) != 0;
|
||||
});
|
||||
}
|
||||
|
||||
@@ -704,9 +721,9 @@
|
||||
private TileEntity func_212815_a(BlockPos p_212815_1_, CompoundNBT p_212815_2_) {
|
||||
TileEntity tileentity;
|
||||
|
|
Loading…
Reference in a new issue