[En Cours] Texture block 1.12.2

Besoin d'aide ? c'est par ici ;)
Règles du forum
[En Attente] - Qui est défini par défaut à l'ouverture de la demande d'aide
[En Cours] - Qui est à mettre lorsque vous venez d'avoir une réponse à votre demande d'aide
[Résolu] - Qui est à mettre lorsque votre problème est résolu
Merci de respecter ce modèle pour toutes demandes d'assistances !
Merci de mettre votre code dans les balises code prévus à cet effet, icon </>
Version de Minecraft:
Version de Forge: (Il s'agit du numéro de version indiqué sur le nom de votre dossier forge téléchargé)

Description du problème:
(Un maximum d'informations sera utile, quel code fait crash ?, quand cela ce produit ?, ne pas hésiter à mettre des captures d'écran et fichiers de log en pièces jointes)
Répondre
OptimusZeGaming
Messages : 15
Inscription : 26 août 2019 20:14

Texture block 1.12.2

Message par OptimusZeGaming »

Bonjour

je viens de commencer un mod en 1.12.2 j'ai suivant le tuto mais il ne m'affiche pas la texture alors que j'ai vérifier le json plusieurs fois
Voici la classe BlockMod

[java]package com.mod.altiscraftrp.init;

import com.mod.altiscraftrp.Reference;
import com.mod.altiscraftrp.blocks.BlockOreMod;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemBlock;
import net.minecraftforge.client.event.ModelRegistryEvent;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

@Mod.EventBusSubscriber(modid = Reference.MOD_ID)
public class BlockMod {

public static Block copper_ore;

public static void init()
{
copper_ore = new BlockOreMod("copper_ore", Material.ROCK).setCreativeTab(CreativeTabs.BUILDING_BLOCKS);
}

@SubscribeEvent
public static void registerBlocks(RegistryEvent.Register<Block> event)
{
event.getRegistry().registerAll(copper_ore);
}

@SubscribeEvent
public static void registerItemBlocks(RegistryEvent.Register<Item> event)
{
event.getRegistry().registerAll(new ItemBlock(copper_ore).setRegistryName(copper_ore.getRegistryName())
);
}

@SubscribeEvent
public static void registerRenders(ModelRegistryEvent event)
{
registerRender(Item.getItemFromBlock(copper_ore));
}

private static void registerRender(Item item)
{
ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
}
}
[/java]
Avatar de l’utilisateur
Checconio
Site Admin
Messages : 660
Inscription : 20 juil. 2019 18:53
Localisation : Istres
Contact :

Re: Texture block 1.12.2

Message par Checconio »

quel erreur as tu dans la console, il y en a obligatoirement une quand les textures ne sont pas chargé

Tu peux passer ton sujet en [En Cours]
Tu veux des réductions et du cashback ? passe par iGraal ;)
3€ Offert en passant par mon lien :)

https://fr.igraal.com/?parrain=AG_577542b686c1d
Image
OptimusZeGaming
Messages : 15
Inscription : 26 août 2019 20:14

Re: Texture block 1.12.2

Message par OptimusZeGaming »

Voici le crash
Caused by: java.lang.IllegalArgumentException
Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException
Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of model altiscraftrp:blockstates/copper_ore.json
Caused by: java.io.FileNotFoundException: altiscraftrp:blockstates/copper_ore.json
Caused by: java.io.FileNotFoundException: altiscraftrp:models/item/copper_ore.json
Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException
Avatar de l’utilisateur
Checconio
Site Admin
Messages : 660
Inscription : 20 juil. 2019 18:53
Localisation : Istres
Contact :

Re: Texture block 1.12.2

Message par Checconio »

Code : Tout sélectionner

Caused by: java.io.FileNotFoundException: altiscraftrp:blockstates/copper_ore.json
Caused by: java.io.FileNotFoundException: altiscraftrp:models/item/copper_ore.json

Où tu as mis t'es JSON ? envoi des captures d'écran et envoi le code de t'es JSON, dans les balises de préférences ;)

pense a changer le statut de ton sujet
Tu veux des réductions et du cashback ? passe par iGraal ;)
3€ Offert en passant par mon lien :)

https://fr.igraal.com/?parrain=AG_577542b686c1d
Image
OptimusZeGaming
Messages : 15
Inscription : 26 août 2019 20:14

Re: Texture block 1.12.2

Message par OptimusZeGaming »

le block je les mit dans altiscraftrp/models/block/copper_ore.json
l'item dans altiscraftrp/models/item/copper_ore.json
la textures dans altiscraftrp/textures/copper_ore.png

voici le code du json

[json]{
"parent": "block/copper_ore",
"textures": {
"all": "altiscraftrp:blocks/copper_ore"
}
}
[/json]
Avatar de l’utilisateur
Checconio
Site Admin
Messages : 660
Inscription : 20 juil. 2019 18:53
Localisation : Istres
Contact :

Re: Texture block 1.12.2

Message par Checconio »

où est le code des autres json ? il y en a 3 et ils sont tous différents
Tu veux des réductions et du cashback ? passe par iGraal ;)
3€ Offert en passant par mon lien :)

https://fr.igraal.com/?parrain=AG_577542b686c1d
Image
OptimusZeGaming
Messages : 15
Inscription : 26 août 2019 20:14

Re: Texture block 1.12.2

Message par OptimusZeGaming »

voila celui de l'item
{
"parent": "block/copper_ore",
"textures": {
"all": "altiscraftrp:blocks/copper_ore"
}
}

et celui du blockstates
{
"variants": {
"normal": { "model": "altiscraftrp:copper_ore" }
}
}
Avatar de l’utilisateur
Checconio
Site Admin
Messages : 660
Inscription : 20 juil. 2019 18:53
Localisation : Istres
Contact :

Re: Texture block 1.12.2

Message par Checconio »

envoi ton dossier src ce sera plus simple

Et pense a changer le statut de ton sujet.... les en attente qui ont des réponses sont supprimé automatiquement après un certains temps
Tu veux des réductions et du cashback ? passe par iGraal ;)
3€ Offert en passant par mon lien :)

https://fr.igraal.com/?parrain=AG_577542b686c1d
Image
OptimusZeGaming
Messages : 15
Inscription : 26 août 2019 20:14

Re: Texture block 1.12.2

Message par OptimusZeGaming »

Avatar de l’utilisateur
Checconio
Site Admin
Messages : 660
Inscription : 20 juil. 2019 18:53
Localisation : Istres
Contact :

Re: Texture block 1.12.2

Message par Checconio »

D'où sort ta class CommonProxy ? elle ne sert a rien et ne doit pas servir d'extends pour le serveurProxy

Ensuite tu n'a pas supprimé le mod de test qui est de base dans eclipse puis t'es json dans models/block et models/item ne sont pas bon
Tu veux des réductions et du cashback ? passe par iGraal ;)
3€ Offert en passant par mon lien :)

https://fr.igraal.com/?parrain=AG_577542b686c1d
Image
Répondre