Créer un nouveau World Type
-
@‘bbcmh3’:
Personnelement, je trouves que c’est un très bon tutoriel !
Il ne te reste plus qu’a en faire un sur la génération de structures et tu auras fait le tour ! ^^Continues comme cela, tes tutos sont bien (sauf (oui je suis chiant là-dessus) au niveau de l’orthographe mais heuresement, il y a les correcteurs qui vont bientôt passer !
)Je vais regarder pour les structures, mais je crois que elle se génère ^^, sinon merci.
Au moins il y a quelqu’un qui lit mes tuto et me donne des retours ^^. -
Je suis sur que beaucoup de personnes lisent tes tutos ne dis pas ça ! ;D
Bah ça m’a aidé donc je ne vais pas dire le contraire non plus, hein ! ^^ -
Donc voilà le tutoriel est fini, j’aimerais bien que les modo et admin valide se tuto et permette au correcteur de corrigé.
-
J’ai corrigé le tuto.
-
0 FPS ? xD
-
@‘AlphaSwittleTeam’:
0 FPS ? xD
De ?
-
Sur un screenshot il y a 0fps.
-
ha oui ^^.
-
Ho ! Je savais pas que le tuto étais ici, j’en ai aussi profiter pour mettre le résultat (images) dans une infobulle.
-
J’ai essayé de generer mon propre arbre dans mon World Type mais sans succès ! J’ai rajouté ceci a mon code :
public WorldGenAbstractTree func_150567_a(Random p_150567_1_) { return (WorldGenAbstractTree)(p_150567_1_.nextInt(10) == 0 ? new WorldGenAncientAcacia(false) : (!this.field_150614_aC && p_150567_1_.nextInt(3) == 0 ? new WorldGenTrees(false) : new WorldGenTrees(false))); } public void genTerrainBlocks(World p_150573_1_, Random p_150573_2_, Block[] p_150573_3_, byte[] p_150573_4_, int p_150573_5_, int p_150573_6_, double p_150573_7_) { this.generateBiomeTerrain(p_150573_1_, p_150573_2_, p_150573_3_, p_150573_4_, p_150573_5_, p_150573_6_, p_150573_7_); } public final void generateBiomeTerrain(World world, Random rand, Block[] BLOCK, byte[] BYTE, int x, int z, double p_150560_7_) { boolean flag = true; Block block = this.topBlock; byte b0 = (byte)(this.field_150604_aj & 255); Block block1 = this.fillerBlock; int k = -1; int l = (int)(p_150560_7_ / 3.0D + 3.0D + rand.nextDouble() * 0.25D); int i1 = x & 15; int j1 = z & 15; int k1 = BLOCK.length / 256; for (int l1 = 255; l1 >= 0; –l1) { int i2 = (j1 * 16 + i1) * k1 + l1; if (l1 <= 0 + rand.nextInt(5)) { BLOCK[i2] = Blocks.bedrock; } else { Block block2 = BLOCK[i2]; if (block2 != null && block2.getMaterial() != Material.air) { if (block2 == Blocks.stone) { if (k == -1) { if (l <= 0) { block = null; b0 = 0; block1 = Blocks.stone; } else if (l1 >= 59 && l1 <= 64) { block = this.topBlock; b0 = (byte)(this.field_150604_aj & 255); block1 = this.fillerBlock; } if (l1 < 63 && (block == null || block.getMaterial() == Material.air)) { if (this.getFloatTemperature(x, l1, z) < 0.15F) { } else { } } k = l; if (l1 >= 62) { BLOCK[i2] = block; BYTE[i2] = b0; } else if (l1 < 56 - l) { block = null; block1 = Blocks.stone; BLOCK[i2] = Blocks.stone; } else { BLOCK[i2] = block1; } } else if (k > 0) { –k; BLOCK[i2] = block1; if (k == 0 && block1 == Blocks.stone) { k = rand.nextInt(4) + Math.max(0, l1 - 63); block1 = Blocks.stone; } } } } else { k = -1; } } } }Ah cette ligne :
return (WorldGenAbstractTree)(p_150567_1_.nextInt(10) == 0 ? new WorldGenAncientAcacia(false) : (!this.field_150614_aC && p_150567_1_.nextInt(3) == 0 ? new WorldGenTrees(false) : new WorldGenTrees(false)));field_150614_aC est surligner en rouge . . .
Mais je ne comprend pas le code donc je n’arrive pas a résoudre le soucis /:
-
Les arbres vont dans les biomes, ou tu peux générer la structure comme une autre structure. (vas voir le tuto des arbres).
-
Salut, merci d’avoir fait ce super tutoriel qui m’a beaucoup aidé, mais j’ai 2 questions:
lorsque je mets ça :
:::
public Paradis(int par1, boolean par2)
{
super(par1);this.topBlock = MineplusPrincipale.Paradise_Dirt;
this.fillerBlock = MineplusPrincipale.Paradise_Stone;
this.theBiomeDecorator.treesPerChunk = 3;
this.field_150614_aC = par2;if (par2)
{
this.theBiomeDecorator.treesPerChunk = 4;
}
else
{
this.theBiomeDecorator.treesPerChunk = 5;
}
}
:::dans ma classe du biome, l’effet topblock et fillerblock ne sont pas pris en compte

Pourtant les blocks existe dans le jeu et son bien enregistrés.Et deuxième question, connais tu un moyen pour faire que la dimension soit accesible en aventure survie(portail, item spécial ect)
Merci d’avance

-
1ere solution, tu as créé la fonction de génération ? Ensuite je ne vois pas.
-
Oui toutes les classe sont faites sauf GenLayer où a ces lignes la :
public GenLayerTuto(long seed)
{
super(seed);
}je ne peux pas écrire seed car on m’affiche une erreur
-
envoi moi toute les classes avec les balise java.
-
Merci Diangle de ton tuto, il est bien expliquer et j’ai donc réussi a faire mon tout premier biome mais il y a quelque chose que je loupe
ou comprend pas :
C’est comment faire spawn le biome normalement car j’ai chercher longtemps sur plusieur world que j’ai générer et je ne les pas trouver.
Le seul endroit ou je les générer c’est avec l’option dans les parametres avancée et apres il est partout, il n’y a que lui de générer.
Merci de ta reponse
-
@‘Themoderne76133’:
Merci Diangle de ton tuto, il est bien expliquer et j’ai donc réussi a faire mon tout premier biome mais il y a quelque chose que je loupe
ou comprend pas :
C’est comment faire spawn le biome normalement car j’ai chercher longtemps sur plusieur world que j’ai générer et je ne les pas trouver.
Le seul endroit ou je les générer c’est avec l’option dans les parametres avancée et apres il est partout, il n’y a que lui de générer.
Merci de ta reponse
dans les dernière version de forge tu as moyen de faire spawn ton biome naturellement, dans les versions plus ancienne faut passer par le world type ^^
-
@‘Diangle’:
@‘Themoderne76133’:
Merci Diangle de ton tuto, il est bien expliquer et j’ai donc réussi a faire mon tout premier biome mais il y a quelque chose que je loupe
ou comprend pas :
C’est comment faire spawn le biome normalement car j’ai chercher longtemps sur plusieur world que j’ai générer et je ne les pas trouver.
Le seul endroit ou je les générer c’est avec l’option dans les parametres avancée et apres il est partout, il n’y a que lui de générer.
Merci de ta reponse
dans les dernière version de forge tu as moyen de faire spawn ton biome naturellement, dans les versions plus ancienne faut passer par le world type ^^
Ok merci, et peut-on alors augmenter le taux de génération du biome car sa serai bien de le trouver plus souvent car j’ai l’impression qu’il faut quand même assez de chance pour le trouver vue le nombres de biomes actuel dans le jeu.

Merci de m’avoir aider +2 -
@‘Themoderne76133’:
@‘Diangle’:
@‘Themoderne76133’:
Merci Diangle de ton tuto, il est bien expliquer et j’ai donc réussi a faire mon tout premier biome mais il y a quelque chose que je loupe
ou comprend pas :
C’est comment faire spawn le biome normalement car j’ai chercher longtemps sur plusieur world que j’ai générer et je ne les pas trouver.
Le seul endroit ou je les générer c’est avec l’option dans les parametres avancée et apres il est partout, il n’y a que lui de générer.
Merci de ta reponse
dans les dernière version de forge tu as moyen de faire spawn ton biome naturellement, dans les versions plus ancienne faut passer par le world type ^^
Ok merci, et peut-on alors augmenter le taux de génération du biome car sa serai bien de le trouver plus souvent car j’ai l’impression qu’il faut quand même assez de chance pour le trouver vue le nombres de biomes actuel dans le jeu.

Merci de m’avoir aider +2tu veux l’augmenter dans quel cas ? world type custom ?
-
@‘Diangle’:
@‘Themoderne76133’:
@‘Diangle’:
@‘Themoderne76133’:
Merci Diangle de ton tuto, il est bien expliquer et j’ai donc réussi a faire mon tout premier biome mais il y a quelque chose que je loupe
ou comprend pas :
C’est comment faire spawn le biome normalement car j’ai chercher longtemps sur plusieur world que j’ai générer et je ne les pas trouver.
Le seul endroit ou je les générer c’est avec l’option dans les parametres avancée et apres il est partout, il n’y a que lui de générer.
Merci de ta reponse
dans les dernière version de forge tu as moyen de faire spawn ton biome naturellement, dans les versions plus ancienne faut passer par le world type ^^
Ok merci, et peut-on alors augmenter le taux de génération du biome car sa serai bien de le trouver plus souvent car j’ai l’impression qu’il faut quand même assez de chance pour le trouver vue le nombres de biomes actuel dans le jeu.

Merci de m’avoir aider +2tu veux l’augmenter dans quel cas ? world type custom ?
ouai pour qu’ils soit plus présent dans l’overworld
