Jump to content

Empfohlene Beiträge

Geschrieben

Hallo

Ich bin gerade dabei meinen Code von Version 1.9 auf Version 1.12.2 zu transformieren und hänge an einem seltsamen Problem. Wenn ich auf einen Block rechtsklicke öffnet sich das GUI nicht, stattdessen wird der Block gesetzt den ich gerade in der Hand halte. In der 1.9 hat alles funktioniert. ICh hab mittels Debugging festgestellt das die Methode "onblockactivated" nie aufgerufen wird.

 

Geschrieben

Ich habe das Problem gefunden:

Die Methode onBlockActivated hat eine geänderte Parameterliste, die Variable EnumHand heldItem fehlt in der neuen Version, dadurch wurde die Methode nicht überschrieben.

Ausserdem scheint sich der Methodenname "isUsableByPlayer" im Tileentity Interface geändert zu haben, so das die Methode "canInterachWith" im Container immer false zurückgibt.

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...
B
B