Ajout de l'injecteur de namespaces items adder#1262
Ajout de l'injecteur de namespaces items adder#1262iambibi wants to merge 19 commits intoServerOpenMC:masterfrom
Conversation
# Conflicts: # .github/workflows/milestone-close.yml
|
euh ouais j'ai pas pensé au nombre de lignes que ça allait introduire dcp |
|
OUAH nan mais qu'est-ce que c'est que ce truc là ?! |
euh bah c'est les namespaces items adder |
|
Normalement la pr doit être en draft j'ai pas encore commencé, mais jpp sur tel |
|
G pas compris le but de cette PR, ça permet d'éviter d'avoir à gérer les ressources items adder en dehors du plugin ? |
Voila les deux raisons majeures |
|
puis la tu vois je viens de penser a un truc qui me bloque pour faire mes blocs constitué de 2 bloc IA. |
|
hmmmmm, je vois |
|
ouf que 2 conflits ahah |
…espace-injector # Conflicts: # src/main/java/fr/openmc/core/ListenersManager.java # src/main/java/fr/openmc/core/features/animations/AnimationsManager.java # src/main/java/fr/openmc/core/features/dream/listeners/others/SingularityCraftListener.java # src/main/java/fr/openmc/core/features/dream/registries/items/consumable/ChipsLait2Margouta.java
|
Pourquoi ne pas enlever les méthodes getRarety et juste utiliser getMeta().getRarety() ? |
|
Et pareil pour les autres méthodes personnalisées |
les métas doivent etre lire dans le bootstrap, c'est a dire avant que le plugin se lance. |
hein? |
Doivent être lire ? Le bac de français en sueur mdr |
Deux ! |
oui bah hein |
pour les memes raisons que getRarity, deux minutes je fini un truc la |
|
A review, actuellement j'attends la PR afin d'avancer sur ma lignée de choses sur items adder, (ajouter un logger, ajouter un bloc de 2 bloc) |
Petit résumé de la PR:
Le but de la PR c'est de centraliser les resources sur un depot et d'avoir un systeme d'injection des namespaces assez propre.
c'est aussi de la recherche, si je suis face a un probleme qui me bloque. J'irais en faire une issue sur ItemsAdder.
(a la suite, si cela semble affirmatif, je metterais un systeme de placeholder afin de remplacer un placeholder par une valeur dynamique (ect DreamItem.getRarity -> tooltip item/couleur nom item)
Étape nécessaire afin que la PR soit fini (si PR en draft)
Decrivez vos changements