Hi, du könntest es hiermit mal versuchen. Ist mir gerade spontan eingefallen, weiß aber nicht, ob es klappt.

  1. Im PlayerDropItemEvent wird eine Runnable gestartet, die so lange läuft, bis das Item auf dem Boden landet.
  2. Die Plugin Instanz muss in der Funktion runTaskTimer an erster Stelle angegeben werden, bei delay nach wie vielen Ticks die Runnable starten soll und bei period wie viel Zeit zwischen den Ausführungen liegt.

Wenn viele Items gedroppt werden, die z. B. ins Wasser fallen oder durch andere Blöcke aufgehalten werden (z. B. Cobwebs), kann es allerdings zu Lags kommen. Würde empfehlen, die erstellten Runnables ab und zu zu stoppen.

Deinen Code kannst du in der Runnable über der cancel Methode ausführen. In deinem Fall mit event.getItemDrop().getLocation(). Die Location evtl. in einer Variable speichern und dann damit weiterarbeiten.

Bild zum Beitrag

...zur Antwort

Hallo,

es gibt einen Online-Prozentrechner der solche und ähnliche Aufgaben gut lösen kann.

Du findest ihn, wenn du bei der Suchmaschine deiner Wahl nach Prozentrecher suchst. Er heißt Blitzrechner.

Bei deiner Aufgabe lautet die Lösung: 42%

...zur Antwort