mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-17 11:35:08 -04:00
Change preciserespawn to be based on noclip in
ClassicalSharp
This commit is contained in:
parent
1525434f06
commit
ffa81f8da3
@ -180,7 +180,7 @@ namespace ClassicalSharp.Entities {
|
||||
AABB bb;
|
||||
|
||||
// Spawn player at highest valid position
|
||||
if (Hacks.CanAnyHacks) {
|
||||
if (Hacks.CanNoclip) {
|
||||
if (game.World.IsValidPos(P)) {
|
||||
bb = AABB.Make(spawn, Size);
|
||||
for (int y = P.Y; y <= game.World.Height; y++) {
|
||||
@ -220,11 +220,10 @@ namespace ClassicalSharp.Entities {
|
||||
|
||||
bool HandleSetSpawn() {
|
||||
if (Hacks.CanRespawn) {
|
||||
if (!Hacks.CanAnyHacks && !onGround) {
|
||||
game.Chat.Add("&cCannot set spawn mid-air while hacks are disabled");
|
||||
if (!Hacks.CanNoclip && !onGround) {
|
||||
return false;
|
||||
}
|
||||
if (!Hacks.CanAnyHacks) {
|
||||
if (!Hacks.CanNoclip) {
|
||||
Spawn.X = Position.X;
|
||||
Spawn.Y = Position.Y;
|
||||
Spawn.Z = Position.Z;
|
||||
|
Loading…
x
Reference in New Issue
Block a user