Register nouveau block
-
Bonjour,
J’ai créé mon nouveau block cependant il n’apparaît pas en jeu.
Je l’ai bien register dans ma classe :public static final Block reduceChestFinder = new ReduceChestFinder(Material.ROCK).setRegistryName("reducechestfinder").setCreativeTab(CreativeTabs.BUILDING_BLOCKS); public static void registerBlocks() { GameRegistry.register(reduceChestFinder); } @SideOnly(Side.CLIENT) public static void registerBlocksModels() { ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(reduceChestFinder), 0, new ModelResourceLocation(Main.MODID + ":reducechestfinder", "inventory")); }Puis j’ai appelé ces méthodes respectivement dans le commonProxy puis le clientProxy.
J’ai mis le json dans le blockstates puis également un autre json dans le dossier models/items ainsi que models/blocks et enfin ma texture dans textures/blocks.
Pour les items ça marche bien mais impossible de faire apparaître mon bloc. Avez vous une idée ?
Merci d’avance.
-
En 1.11.x il faut également enregistrer l’item block du block afin qu’on puisse l’avoir en main, je te conseille de regarder le tuto sur les blocks il me semble que c’est précisé dans celui-ci.
EDIT : Effectivement c’est ici : https://www.minecraftforgefrance.fr/showthread.php?tid=4374#items
Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.
Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.
Grâce à votre participation, ce message peut devenir encore meilleur 💗
S'inscrire Se connecter