Package zombie.network
Class PacketValidator
java.lang.Object
zombie.network.PacketValidator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancheckDamage(UdpConnection udpConnection, Hit hit, String string) static booleancheckLongDistance(UdpConnection udpConnection, IPositional iPositional, IPositional iPositional2, String string) static booleancheckOwner(UdpConnection udpConnection, Zombie zombie, String string) static booleancheckPVP(UdpConnection udpConnection, Character character, Character character2, String string) static booleancheckSafehouseAuth(UdpConnection udpConnection, String string, String string2) static booleancheckShortDistance(UdpConnection udpConnection, IPositional iPositional, IPositional iPositional2, String string) static booleancheckSpeed(UdpConnection udpConnection, IMovable iMovable, String string) booleancheckSuspiciousActivity(String string) static booleancheckTarget(UdpConnection udpConnection, Player player, String string) static booleancheckUser(UdpConnection udpConnection) static booleanstatic voiddoBanUser(UdpConnection udpConnection, String string, String string2) static voiddoKickUser(UdpConnection udpConnection, String string, String string2) static voiddoLogUser(UdpConnection udpConnection, String string, String string2) voidvoidfailTimeMultiplier(float float1) intgetSalt()booleanisFailed()voidreset()voidsendChecksum(boolean boolean1, boolean boolean2, boolean boolean3) voidvoidvoidvoidupdate()void
-
Field Details
-
details
-
detailsFromClient
-
-
Constructor Details
-
PacketValidator
-
-
Method Details
-
reset
public void reset() -
getSalt
public int getSalt() -
failChecksum
public void failChecksum() -
isFailed
public boolean isFailed() -
successChecksum
public void successChecksum() -
sendChecksum
public void sendChecksum(boolean boolean1, boolean boolean2, boolean boolean3) -
failTimeMultiplier
public void failTimeMultiplier(float float1) -
timeoutTimeMultiplier
public void timeoutTimeMultiplier() -
successTimeMultiplier
public void successTimeMultiplier() -
update
public void update() -
checkPVP
public static boolean checkPVP(UdpConnection udpConnection, Character character, Character character2, String string) -
checkSpeed
-
checkLongDistance
public static boolean checkLongDistance(UdpConnection udpConnection, IPositional iPositional, IPositional iPositional2, String string) -
checkDamage
-
checkOwner
-
checkTarget
-
checkSafehouseAuth
public static boolean checkSafehouseAuth(UdpConnection udpConnection, String string, String string2) -
checkShortDistance
public static boolean checkShortDistance(UdpConnection udpConnection, IPositional iPositional, IPositional iPositional2, String string) -
checkUser
-
checkSuspiciousActivity
-
updateSuspiciousActivityCounter
public void updateSuspiciousActivityCounter() -
doLogUser
-
doKickUser
-
doBanUser
public static void doBanUser(UdpConnection udpConnection, String string, String string2) throws Exception - Throws:
Exception
-
doAntiCheatProtection
public static boolean doAntiCheatProtection() -
getDescription
-