BuilderUtil setHiding should check if player has entered world.

This commit is contained in:
MobiusDevelopment 2023-01-31 05:00:11 +02:00
parent 0d6b983c6a
commit 6bed83619b
29 changed files with 348 additions and 261 deletions

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -67,16 +67,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -67,16 +67,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -67,16 +67,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);

View File

@ -68,16 +68,19 @@ public class BuilderUtil
*/
public static boolean setHiding(Player player, boolean hide)
{
if (player.isInvisible() && hide)
if (player.hasEnteredWorld())
{
// already hiding
return false;
}
if (player.isInvisible() && hide)
{
// already hiding
return false;
}
if (!player.isInvisible() && !hide)
{
// already visible
return false;
if (!player.isInvisible() && !hide)
{
// already visible
return false;
}
}
player.setSilenceMode(hide);