diff --git a/GCMC/CubePlacerEngine.cs b/GCMC/CubePlacerEngine.cs
index 5a9cf0f..1c524df 100644
--- a/GCMC/CubePlacerEngine.cs
+++ b/GCMC/CubePlacerEngine.cs
@@ -76,7 +76,7 @@ namespace GCMC
}
Placement.PlaceBlock(id, (blocks.Start + blocks.End) / 2, color: color, darkness: darkness,
- scale: (blocks.End - blocks.Start + 1) * 5, rotation: quaternion.identity);
+ scale: (blocks.End - blocks.Start + 1) * 5, rotation: float3.zero);
C++;
}
@@ -103,8 +103,10 @@ namespace GCMC
float scaleY = float.Parse(s[8]);
float scaleZ = float.Parse(s[9]);
float rotX = float.Parse(s[10]);
+ float rotY = float.Parse(s[11]);
+ float rotZ = float.Parse(s[12]);
uint playerId = 0;
- Placement.PlaceBlock((BlockIDs) block, new float3(x, y, z), new quaternion(rotX, 0, 0, 1),
+ Placement.PlaceBlock((BlockIDs) block, new float3(x, y, z), new float3(rotX, rotY, rotZ),
(BlockColors) color, darkness, scale, new float3(scaleX, scaleY, scaleZ), playerId);
}
catch (Exception e)
diff --git a/GCMC/GCMC.csproj b/GCMC/GCMC.csproj
index 9a4c82d..b161140 100644
--- a/GCMC/GCMC.csproj
+++ b/GCMC/GCMC.csproj
@@ -24,6 +24,9 @@
..\..\GamecraftModdingAPI\GamecraftModdingAPI\bin\Debug\net48\GamecraftModdingAPI.dll
+
+ ..\..\GamecraftModdingAPI\GamecraftModdingAPI\bin\Debug\net48\GamecraftModdingAPI.dll
+
IllusionPlugin.dll