mirror of
https://github.com/Creators-of-Create/Create.git
synced 2024-12-29 08:27:03 +01:00
Fix more instancing nonsense.
OrientedData was still applying the origin position shift, so some things (mechanical presses) wouldn't appear in the right spot.
This commit is contained in:
parent
5f49698a94
commit
4e7777a130
2 changed files with 0 additions and 14 deletions
|
@ -28,12 +28,6 @@ public class KineticData extends BasicData {
|
||||||
return setPosition(pos.getX(), pos.getY(), pos.getZ());
|
return setPosition(pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
public KineticData setPosition(int x, int y, int z) {
|
|
||||||
return setPosition((float) (x),
|
|
||||||
(float) (y),
|
|
||||||
(float) (z));
|
|
||||||
}
|
|
||||||
|
|
||||||
public KineticData setPosition(float x, float y, float z) {
|
public KineticData setPosition(float x, float y, float z) {
|
||||||
this.x = x;
|
this.x = x;
|
||||||
this.y = y;
|
this.y = y;
|
||||||
|
|
|
@ -35,14 +35,6 @@ public class OrientedData extends BasicData {
|
||||||
return setPosition(pos.getX(), pos.getY(), pos.getZ());
|
return setPosition(pos.getX(), pos.getY(), pos.getZ());
|
||||||
}
|
}
|
||||||
|
|
||||||
public OrientedData setPosition(int x, int y, int z) {
|
|
||||||
BlockPos origin = owner.renderer.getOriginCoordinate();
|
|
||||||
|
|
||||||
return setPosition((float) (x - origin.getX()),
|
|
||||||
(float) (y - origin.getY()),
|
|
||||||
(float) (z - origin.getZ()));
|
|
||||||
}
|
|
||||||
|
|
||||||
public OrientedData setPosition(float x, float y, float z) {
|
public OrientedData setPosition(float x, float y, float z) {
|
||||||
this.posX = x;
|
this.posX = x;
|
||||||
this.posY = y;
|
this.posY = y;
|
||||||
|
|
Loading…
Reference in a new issue