Bonjour, il semble que l'événement BlockEvent.PlaceEvent ne soit déclenché que lorsque vous placez un nénuphar et non un bloc.
Il semble que ForgeHooks # onPlaceItemIntoWorld semble être commenté.
Il me semble que cela pourrait être mieux résolu en le divisant en 2 événements distincts: un événement de pré-placement annulable et un événement de notification post-placement non annulable. La façon dont il est configuré maintenant, il place en fait le bloc, puis essaie de le supprimer s'il est annulé. Ce n'est pas une annulation; c'est une annulation. Certains blocs provoquent des changements aux blocs voisins lorsqu'ils sont placés et seront pénibles à "inverser / revenir en arrière".
Ce problème a été automatiquement marqué comme obsolète car il n'a pas eu d'activité depuis longtemps. Si ce problème est toujours d'actualité et doit rester ouvert, veuillez répondre avec une brève explication (par exemple: «J'ai vérifié le code et ce problème est toujours d'actualité car ___.» Ou «Voici une capture d'écran de ce problème sur la dernière version»). Merci pour vos contributions!
Ce problème a été automatiquement résolu car il n'a pas eu d'activité depuis longtemps. N'hésitez pas à le rouvrir ou à créer un nouveau problème.
Commentaire le plus utile
Il me semble que cela pourrait être mieux résolu en le divisant en 2 événements distincts: un événement de pré-placement annulable et un événement de notification post-placement non annulable. La façon dont il est configuré maintenant, il place en fait le bloc, puis essaie de le supprimer s'il est annulé. Ce n'est pas une annulation; c'est une annulation. Certains blocs provoquent des changements aux blocs voisins lorsqu'ils sont placés et seront pénibles à "inverser / revenir en arrière".