Jump to content

Recommended Posts

Posted

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.

 

Posted

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.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...
B
B