EpicEricEE / ShopChest

ShopChest - Spigot/Bukkit Plugin
MIT License
45 stars 57 forks source link

Grosse TPS Probleme 1.16.1 #339

Open Blueeyestar opened 4 years ago

Blueeyestar commented 4 years ago

Wir haben extreme ausschläge mit Shopchest dabei sind nur 10 Shops geladen.

grafik

EpicEricEE commented 4 years ago

Hast du es gelöst bekommen?

CloudeLecaw commented 4 years ago

Es ist schlimmer geworden. Wir haben den Fehler innerhalb einer Zone OHNE das dieser ShopChest besaß festgestellt. Auf seiner Zone angekommen konnten wir mit mehreren TPS Messungen. sehen wie die TPS immer weiter runter geht. Bis wir auf 11 TPS angekommen waren hatten wir einen konstanten TPS Abfall.

Da wir nicht wussten welches Plugin dies verursacht, haben wir Stückweise jedes Plugin des Servers hinzugefügt und Plugin für Plugin die TPS Messung wiederholt. Erst das Plugin ShopChest konnte in der letzten Version diesen Fehler reproduzieren. Merkwürdig: Der Fehler zeigt sich NUR auf einer Zone eines Spielers (bisher) und sonst gar nicht. Entfernt sich jeder Spieler aus besagter Zone dann steigt der TPs-wert wieder. Wir wissen nicht, welcher Blocks oder NPCs hier auf das Plugin ShopChest reagieren.

Aktuell haben wir das Plugin ChestShop auf dem Server deaktiviert, was auch den Fehler behebt. Sollte sich der Fehler nicht fixen lassen, müssen wir weiterhin auf das Plugin verzichten

Unsere Vermutung aktuell: Jede Kiste auf den geladenen Chunks wird von ShopChest abgefragt ob diese eine ShopChest ist. Dies ist natürlich problematisch wenn jemand 20000 Kisten auf seinem Grundstück hat....

Wie sieht die Lage aus? Wir hätten gerne eine Meinung des Entwicklers dazu.

EpicEricEE commented 4 years ago

Ich glaube das Problem sind die Trichter die Items aus Kisten rausnehmen, da jedes Mal wenn ein Item rausgezogen wird überprüft wird ob die Kiste zu einem Shop gehört.