BeautyQuests icon indicating copy to clipboard operation
BeautyQuests copied to clipboard

Support Folia - Branch develop

Open Euphillya opened this issue 3 months ago • 3 comments

Change all schedulers using Energie ~~Use PaperLib to fix player teleportation~~

Please report any possible bugs arising from this patch.

Changement de toutes les schedulers en utilisant Energie ~~Utiliser PaperLib pour fixer la téléportation des joueurs~~

Merci de me soumettre tout possible bug provenant de ce patch.

Euphillya avatar Mar 11 '24 00:03 Euphillya

Globalement, je ne comprend pas pourquoi tu dois obligatoirement passer par le callback pour récupérer une instance de la tâche. Normalement, toutes les méthodes de type scheduleTask devraient renvoyer la tâche. C'est comme ça que fonctionnent les APIs de Spigot et de Folia.

SkytAsul avatar Mar 12 '24 11:03 SkytAsul

Et est-ce que tu penses que tu pourrais intégrer la méthode teleportAsync dans ton API Energie ? J'aimerais bien ne pas avoir à shade 2 nouvelles librairies, dont une qui ne servirait qu'à une seule méthode...

SkytAsul avatar Mar 12 '24 11:03 SkytAsul

Et est-ce que tu penses que tu pourrais intégrer la méthode teleportAsync dans ton API Energie ? J'aimerais bien ne pas avoir à shade 2 nouvelles librairies, dont une qui ne servirait qu'à une seule méthode...

~~Non car ce n'est pas le but de la lib, par contre, j'ai donc juste fait une exception avec NoSuchMethodError pour que les version après la 1.13.2+ (paper) puisse utiliser le tpAsync, sinon on utilise le sync.~~ Ca a quand même été intégré par une personne, donc j'ai modifié

Euphillya avatar Mar 12 '24 15:03 Euphillya