geforkt von Mirrors/FastAsyncWorldEdit
Fixed a bug where Point was not returning accurate results with .equals(), breaking undo code. Temporarily using org.apache.commons.lang3.builder.EqualsBuilder to fix the problem.
Dieser Commit ist enthalten in:
Ursprung
a620ca9efe
Commit
c0e78bebf4
@ -20,6 +20,7 @@
|
|||||||
package com.sk89q.worldedit;
|
package com.sk89q.worldedit;
|
||||||
|
|
||||||
import org.apache.commons.lang3.builder.HashCodeBuilder;
|
import org.apache.commons.lang3.builder.HashCodeBuilder;
|
||||||
|
import org.apache.commons.lang3.builder.EqualsBuilder;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@ -75,7 +76,12 @@ public final class Point<T> {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
Point other = (Point)obj;
|
Point other = (Point)obj;
|
||||||
return other.x == x && other.y == y && other.z == z;
|
return new EqualsBuilder()
|
||||||
|
.append(x, other.x)
|
||||||
|
.append(y, other.y)
|
||||||
|
.append(z, other.z)
|
||||||
|
.isEquals();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren