Nouveau CD



  • Bonjour , je suis ici car j'ai un problème , je viens créer un nouveau cd pour avoir une nouvelle musique en jeu , le cd fonctionne niquel dans le jukebox , mais je n'entend pas la musique pourquoi ?

    Mon code :

    Classe principale:

    public static Item ItemCdTutorial;
    
    ItemCdTutorial = new ItemCdTutorial("voltonia:tuto").setUnlocalizedName("cdTutorial").setCreativeTab(CreativeTabs.tabTools);
    
    GameRegistry.registerItem(ItemCdTutorial, "ItemCdTutorial");
    

    Classe de l'item:

    package com.mod.voltonia.items;
    
    import com.mod.voltonia.Reference;
    
    import cpw.mods.fml.relauncher.Side;
    import cpw.mods.fml.relauncher.SideOnly;
    import net.minecraft.item.ItemRecord;
    import net.minecraft.util.ResourceLocation;
    
    public class ItemCdTutorial extends ItemRecord
    {
    
        public ItemCdTutorial(String p_i45350_1_)
        {
            super(p_i45350_1_);
        }
        @SideOnly(Side.CLIENT)
    
        public String getRecordTitle()
    
        {
    
            return "ModTutorial - " + this.recordName;
        }
    
        @Override
        public ResourceLocation getRecordResource(String name)
            {
        return new ResourceLocation(Reference.MOD_ID + ":records.tuto");
            }
    
    }
    
    

    Pour la musique j'ai créer aussi un dossier sounds , dans ce dossier j'en et un autre records et dans ce dossier j'ai ma musique
    Screen : http://prntscr.com/d33dd5

    J'ai aussi créer un fichier sounds.json
    Screen : http://prntscr.com/d33dpy

    Et dans ce fichier , voici le code:

    {
    "records.tuto": {
    "category": "record",
    "sounds": [{
    "name": "records/tuto",
    "stream": true
    }]
    }
    }
    

    Je n'entend pas le musique , merci pour ceux qui vont m'aider !



  • Qu'indique la console ? Ton modid est bien égale à voltania ?



  • La console indique ([19:13:01] [Client thread/WARN]: Unable to play unknown soundEvent: voltonia:records.tuto)

    Oui mon modid et bien voltonia http://prntscr.com/d34fbh



  • Le modid n'est pas définie dans le mcmod.info, mais plutôt dans ta classe References.



  • @'Plaigon':

    Le modid n'est pas définie dans le mcmod.info, mais plutôt dans ta classe References.

    Ha oui , désoler http://prntscr.com/d34hsc___Help ?



  • Essaie de recommencer de zéro en relisant attentivement le tutoriel du forum. Je ne pourrais t'aider que demain, j'essaierai de retrouver mon mod comportant une dizaine de disques afin de voir comment je m'y prenais.


  • Administrateurs

    Ton code me semble bon.
    Sur eclipse les fichiers de ressource sont t'ils bien visiblement dans src/main/resources ?
    Si non, clics sur le dossier et appuies sur F5.



  • @'robin4002':

    Ton code me semble bon.
    Sur eclipse les fichiers de ressource sont t'ils bien visiblement dans src/main/resources ?
    Si non, clics sur le dossier et appuies sur F5.

    Oui il sont bien visible , screen : http://prntscr.com/d3emw2

    J'ai fait F5 sa ne change rien , j'ai essayer de le recréer … pareille ^^



  • Problème resolu , j'avais pas vue que le sounds.json étais en sounds.json.txt



  • Pense à mettre la balise résolue alors 🙂