-
Ta classe hérite de quelle classe ?
Car visiblement la classe parent a besoin d’un constructeur différent, il faut ajoutersuper(...);au début du constructeur. -
@robin4002 du constructeur de RecipeBlockCrops ?
-
Ce message a été supprimé ! -
c’est bon jai compris, il faut mettre par example :
super("HoublonsCrops", 7, null, ItemMod.houblons_leaf);au debut de la classe cannabis ou houblons, mais ca ne fait pas se que je croyer que ca aller faire, si vous savez comment le faire, c’est quand le crop es dans un stage entre 0 et 7, quand tu le casse, si c’est stage entre 0 a 6 ca vas re mettre le stage 0 et si c’est stage 7, ca re mes au stage 0 en droppend l’item demander (encore deso pour les faute d’orthographe)
-
Ce message a été supprimé ! -
comme je sais pas si c comprehensible, voici un schema (a la rache) :

-
Il faut override la fonction onBlockDestroyed et replacer le bloc dans cette dernière (avec un world.setBlock)
-
Tu ferais mieux d’en faire pousser dans ton jardin que sur Minecraft.
-
@isador34 au moin sur mc j’aurais pas de probleme :')
-
@robin4002 donc il faut faire quel’que chose comme ca ?
@Override public void onBlockDestroyed() { world.setBlock HoublonsCrops; }si c ca, il me donne une erreur sur le world, et jai mis ce morceaux de code dans le code du HoublonsCrops
-
En effet comme cela ça ne risque pas de fonctionner …
Déjà pour override la méthode onBlockDestroyed il faut les bons arguments, donc commence par regarder dans la classe Block.java à quoi ressemble la fonction.
Et ensuite world.setBlock sans parenthèse après, ce n’est pas comme ça qu’on appelle une fonction en Java.
-
Merci, jai chercher dqans le block.class et jai trouvee ca (modifier pour mes plante) :
@Override public void onBlockDestroyedByPlayer(World world, int x, int y, int z, int p_149664_5_) { world.setBlock(x, y, z, NostalgieRPPlants.CannabisCrops, 0, 2); }Mais la texture 5 de mon houblons ne veux pas safficher alors que il es bien mis dans le dossier blocks avec les texture du cannabis, si on peux m’aider, ca serrais la joie, vrm merci @robin4002

-
je cherche aussi pour change le temp de croissance des plante si vous savez .-.
-
La texture 5 ne s’affiche pas, c’est à dire ? Il y a un texture noir / violet ? Ou elle n’apparait juste jamais (et la plante reste sur la texture 4 pour toujours ?)
-
nan c’est bon jai regle ca, javais delete une etape et non, ca me donnait une texture noir et rose et apres ca changais quand ca grandissais, tous se que il me manque c’est le temp custom de croissance,
-
De mémoire il suffit de changer la méthode tickRate (ou un truc du genre)
-
donc il faudrais que je @Override le TickRate, je vais voir ca
-
je comprend pas le tickrate(); .-. sa se trouve c tous con mais voilah.
-
Il faut override la méthode et changer la valeur de retour.
Plus le nombre est petit moins cela tickera souvent (et donc plus la plante poussera lentement). -
le tickRate ne peux pas etre override, ou il faut que je cree une classe super