Ursprung
d87e877a27
Commit
019e45572d
@ -229,13 +229,13 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.spigotmc</groupId>
|
<groupId>org.spigotmc</groupId>
|
||||||
<artifactId>spigot-api</artifactId>
|
<artifactId>spigot-api</artifactId>
|
||||||
<version>1.9-SNAPSHOT</version>
|
<version>1.9-R0.1-SNAPSHOT</version>
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.spigotmc</groupId>
|
<groupId>org.spigotmc</groupId>
|
||||||
<artifactId>spigot</artifactId>
|
<artifactId>spigot</artifactId>
|
||||||
<version>1.9-SNAPSHOT</version>
|
<version>1.9-R0.1-SNAPSHOT</version>
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -102,7 +102,7 @@ class EntityUtilities {
|
|||||||
trackedPlayers.removeAll(nmsPlayers);
|
trackedPlayers.removeAll(nmsPlayers);
|
||||||
|
|
||||||
// We have to rely on a NAME once again. Damn it.
|
// We have to rely on a NAME once again. Damn it.
|
||||||
// TODO: Make sure this stays up to date with version changes
|
// TODO: Make sure this stays up to date with version changes - 1.9
|
||||||
if (scanPlayersMethod == null) {
|
if (scanPlayersMethod == null) {
|
||||||
scanPlayersMethod = trackerEntry.getClass().getMethod("scanPlayers", List.class);
|
scanPlayersMethod = trackerEntry.getClass().getMethod("scanPlayers", List.class);
|
||||||
}
|
}
|
||||||
@ -233,11 +233,11 @@ class EntityUtilities {
|
|||||||
if (trackerEntry != null) {
|
if (trackerEntry != null) {
|
||||||
if (trackerField == null) {
|
if (trackerField == null) {
|
||||||
try {
|
try {
|
||||||
trackerField = trackerEntry.getClass().getField("tracker");
|
trackerField = trackerEntry.getClass().getDeclaredField("tracker");
|
||||||
} catch (NoSuchFieldException e) {
|
} catch (NoSuchFieldException e) {
|
||||||
// Assume it's the first public entity field then
|
// Assume it's the first entity field then
|
||||||
trackerField = FuzzyReflection.fromObject(trackerEntry).getFieldByType(
|
trackerField = FuzzyReflection.fromObject(trackerEntry, true)
|
||||||
"tracker", MinecraftReflection.getEntityClass());
|
.getFieldByType("tracker", MinecraftReflection.getEntityClass());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
In neuem Issue referenzieren
Einen Benutzer sperren