mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2026-02-20 18:53:11 +01:00
Changed file names to be shorter
This commit is contained in:
38
vmc.java
Normal file
38
vmc.java
Normal file
@@ -0,0 +1,38 @@
|
||||
public class vmc {
|
||||
|
||||
//Check if two players are in the same party
|
||||
public static boolean inSameParty(Player playera, Player playerb){
|
||||
if(vUsers.getProfile(playera).getParty().equals(vUsers.getProfile(playerb).getParty())){
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
//Get the distance between two players
|
||||
public static double getDistance(Player player1, Player player2)
|
||||
{
|
||||
return Math.sqrt(Math.pow(player1.getX() - player2.getX(), 2) + Math.pow(player1.getY() - player2.getY(), 2)
|
||||
+ Math.pow(player1.getZ() - player2.getZ(), 2));
|
||||
}
|
||||
//Send the "invisibility" toggle to players near the hidden player
|
||||
public static void sendInvisible(Player player){
|
||||
for (Player p : etc.getServer().getPlayerList())
|
||||
{
|
||||
if (vmc.getDistance(player, p) <= vConfig.range && p.getUser() != player.getUser())
|
||||
{
|
||||
p.getUser().a.b(new dv(player.getUser().g));
|
||||
}
|
||||
}
|
||||
}
|
||||
//Send "visibility" toggle to invisible players turning them back to normal
|
||||
public static void sendNotInvisible(Player player){
|
||||
for (Player p : etc.getServer().getPlayerList())
|
||||
{
|
||||
if (vmc.getDistance(player, p) < vConfig.range && p.getUser() != player.getUser())
|
||||
{
|
||||
p.getUser().a.b(new d(player.getUser()));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user