Essai de la resolution du register et du can't use a null-name for the registry



  • Bonjour pour un projet j'ai crée un mod(SAO2) et j'ai cherché un register et j'ai trouvé un code .Mais il faut un string sinon : can't use a null-name for the registry .Et je sais pas comment le mettre
    Donc, HELP!

    l'init de la classe principale(oui je n'utilise pas d'autre classes)

     	    @EventHandler
    	    public void init(FMLInitializationEvent event)
    	    {
    	    	 proxy.init();
    	    	 laserSword = new SwordLaser(swordLaser).setUnlocalizedName("tutoriel");
    	    	 
    	    	 ModSwordArtOnlineII.registerItems(laserSword);
    	    	
    	    	 }
    	    public static void setItemName(Item item, String name)
    	    {
    	        // ici on va attribuer un nom à nos objets
    	        item.setRegistryName(ModSwordArtOnlineII.MODID, name).setUnlocalizedName(ModSwordArtOnlineII.MODID + "." + name);
    	    }
    	    private static void registerItems(Item item) {
    			// TODO Auto-generated method stub
    	    	ForgeRegistries.ITEMS.register(item);
    	    	ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
    	    }                                                                                      
    

    Merci!



  • EDIT:Resolu vous pouvez close


Log in to reply