timaxa007 написал(а):Ага. Уже обсуждали.
http://forum.mcmodding.ru/%D0%A2%D0%B5%D0%BC%D0%B0-1-6-4-%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B7%D0%B2%D1%83%D0%BA%D0%BE%D0%B2-%D0%B8-%D0%BF%D0%BB%D0%B0%D1%81%D1%82%D0%B8%D0%BD%D0%BE%D0%BA?pid=90865#pid90865
public static Item record_rc1 = new ItemRecordIS("rc1").setCreativeTab(CreativeTabs.tabMisc).setUnlocalizedName("modid" + "." + "rc1").setTextureName("modid" + ":" + "rc1");
public static Item record_rc2 = new ItemRecordIS("rc2").setCreativeTab(CreativeTabs.tabMisc).setUnlocalizedName("modid" + "." + "rc2").setTextureName("modid" + ":" + "rc2");
public static Item record_rc3 = new ItemRecordIS("rc3").setCreativeTab(CreativeTabs.tabMisc).setUnlocalizedName("modid" + "." + "rc3").setTextureName("modid" + ":" + "rc3");
public class ItemRecordIS extends ItemRecord {
public ItemRecordIS(String name) {
super(name);
}
@Override
public ResourceLocation getRecordResource(String name) {
return new ResourceLocation("modid", name);
}
}
timaxa007 написал(а):Код:public static Item record_rc1 = new ItemRecordIS("rc1").setCreativeTab(CreativeTabs.tabMisc).setUnlocalizedName("modid" + "." + "rc1").setTextureName("modid" + ":" + "rc1"); public static Item record_rc2 = new ItemRecordIS("rc2").setCreativeTab(CreativeTabs.tabMisc).setUnlocalizedName("modid" + "." + "rc2").setTextureName("modid" + ":" + "rc2"); public static Item record_rc3 = new ItemRecordIS("rc3").setCreativeTab(CreativeTabs.tabMisc).setUnlocalizedName("modid" + "." + "rc3").setTextureName("modid" + ":" + "rc3");
Код:public class ItemRecordIS extends ItemRecord { public ItemRecordIS(String name) { super(name); } @Override public ResourceLocation getRecordResource(String name) { return new ResourceLocation("modid", name); } }
Полный рабочий код, не знаю когда сделаю.
{
"records.rs1": {
"category": "record",
"sounds": [
{
"name": "records/rs1",
"stream": true
}
]
},
"records.rs2": {
"category": "record",
"sounds": [
{
"name": "records/rs2",
"stream": true
}
]
},
"records.rs3": {
"category": "record",
"sounds": [
{
"name": "records/rs3",
"stream": true
}
]
}
}
timaxa007 написал(а):Код:{ "records.rs1": { "category": "record", "sounds": [ { "name": "records/rs1", "stream": true } ] }, "records.rs2": { "category": "record", "sounds": [ { "name": "records/rs2", "stream": true } ] }, "records.rs3": { "category": "record", "sounds": [ { "name": "records/rs3", "stream": true } ] } } 7:21:21] [Thread-9/INFO]: [paulscode.sound.SoundSystemLogger:errorMessage:132]: File does not contain Vorbis header in method 'readHeader'. [17:21:21] [Thread-9/INFO]: [paulscode.sound.SoundSystemLogger:errorMessage:131]: Error in class 'CodecJOrbis' [17:21:21] [Thread-9/INFO]: [paulscode.sound.SoundSystemLogger:errorMessage:132]: Error reading the header [17:21:21] [Thread-9/INFO]: [paulscode.sound.SoundSystemLogger:errorMessage:131]: Error in class 'SourceLWJGL OpenAL' [17:21:21] [Thread-9/INFO]: [paulscode.sound.SoundSystemLogger:errorMessage:132]: Audio Format null in method 'play
timaxa007 написал(а):Файлы есть? В ogg формате и под нужным кодеком?