[En Cours] Texture block 1.12.2
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
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)
[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
Version de Minecraft: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 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)
-
- Messages : 15
- Inscription : 26 août 2019 20:14
Texture block 1.12.2
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]
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]
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Texture block 1.12.2
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 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


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

-
- Messages : 15
- Inscription : 26 août 2019 20:14
Re: Texture block 1.12.2
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
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
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Texture block 1.12.2
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


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

-
- Messages : 15
- Inscription : 26 août 2019 20:14
Re: Texture block 1.12.2
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]
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]
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Texture block 1.12.2
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


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

-
- Messages : 15
- Inscription : 26 août 2019 20:14
Re: Texture block 1.12.2
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" }
}
}
{
"parent": "block/copper_ore",
"textures": {
"all": "altiscraftrp:blocks/copper_ore"
}
}
et celui du blockstates
{
"variants": {
"normal": { "model": "altiscraftrp:copper_ore" }
}
}
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Texture block 1.12.2
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
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


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

-
- Messages : 15
- Inscription : 26 août 2019 20:14
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Texture block 1.12.2
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
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


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d
