Handle null case in equality checking BlockVector3+DFSNode

This commit is contained in:
Hazel Trinity
2020-08-15 09:21:33 -07:00
parent b7e9547cd5
commit da9c4ad543
6 changed files with 14 additions and 6 deletions

View File

@ -128,7 +128,7 @@ public class CuboidRegionSelector implements RegionSelector, CUIRegion {
public boolean selectPrimary(BlockVector3 position, SelectorLimits limits) {
checkNotNull(position);
if (position1 != null && position.equals(position1)) {
if (position.equals(position1)) {
return false;
}
@ -141,7 +141,7 @@ public class CuboidRegionSelector implements RegionSelector, CUIRegion {
public boolean selectSecondary(BlockVector3 position, SelectorLimits limits) {
checkNotNull(position);
if (position2 != null && position.equals(position2)) {
if (position.equals(position2)) {
return false;
}

View File

@ -87,7 +87,7 @@ public class ExtendingCuboidRegionSelector extends CuboidRegionSelector {
@Override
public boolean selectPrimary(BlockVector3 position, SelectorLimits limits) {
if (position1 != null && position2 != null && position.equals(position1) && position.equals(position2)) {
if (position.equals(position1) && position.equals(position2)) {
return false;
}