Preliminary sound testing
This commit is contained in:
parent
46065110c5
commit
3ef5c54714
8 changed files with 36 additions and 1 deletions
|
@ -5,6 +5,7 @@ import org.apache.logging.log4j.LogManager;
|
|||
import org.apache.logging.log4j.Logger;
|
||||
import xyz.limepot.emb.advancement.ModAchievements;
|
||||
import xyz.limepot.emb.block.ModBlocks;
|
||||
import xyz.limepot.emb.client.sound.ModSounds;
|
||||
import xyz.limepot.emb.item.ModItems;
|
||||
import xyz.limepot.emb.recipe.ModCraftingRecipes;
|
||||
import xyz.limepot.emb.recipe.ModSemltingRecipes;
|
||||
|
@ -26,6 +27,7 @@ public class EMB implements ModInitializer {
|
|||
ModSemltingRecipes.registerModSmeltingRecipes();
|
||||
ModCraftingRecipes.registerModRecipes();
|
||||
ModAchievements.registerModAchievements();
|
||||
ModSounds.registerModSounds();
|
||||
|
||||
LOGGER.info("Hello Legacy Fabric world from " + MOD_ID + "!");
|
||||
}
|
||||
|
|
15
src/main/java/xyz/limepot/emb/client/sound/ModSounds.java
Normal file
15
src/main/java/xyz/limepot/emb/client/sound/ModSounds.java
Normal file
|
@ -0,0 +1,15 @@
|
|||
package xyz.limepot.emb.client.sound;
|
||||
|
||||
import net.minecraft.client.sound.Sound;
|
||||
import net.minecraft.util.Identifier;
|
||||
import xyz.limepot.emb.EMB;
|
||||
|
||||
public class ModSounds {
|
||||
public static final Sound MUSIC_FARLANDS = new Sound(new Identifier("emb:steelman_farlands"), 0.0, 0.0, false);
|
||||
public static final Sound MUSIC_MODULO = new Sound(new Identifier("emb:steelman_modulo"), 0.0, 0.0, false);
|
||||
|
||||
|
||||
public static void registerModSounds() {
|
||||
EMB.LOGGER.debug("Registering Sounds...");
|
||||
}
|
||||
}
|
|
@ -14,11 +14,14 @@ public class ModItems {
|
|||
//Register Items
|
||||
//Vivian
|
||||
public static final Item COOKED_EGG = registerItem(new FoodItem(6, 0.6F, false).setItemGroup(ItemGroup.FOOD), "cooked_egg");
|
||||
|
||||
//Coins //Gold, Iron, Emerald?
|
||||
public static final Item GOLD_COIN = registerItem(new Item().setItemGroup(ItemGroup.MISC), "gold_coin");
|
||||
public static final Item IRON_COIN = registerItem(new Item().setItemGroup(ItemGroup.MISC), "iron_coin");
|
||||
public static final Item IRON_NUGGET = registerItem(new Item().setItemGroup(ItemGroup.MATERIALS), "iron_nugget");
|
||||
|
||||
//Music Discs
|
||||
public static final Item FARLANDS_RECORD = registerItem(new MusicDiscItem("steelman_farlands"), "record_farlands");
|
||||
|
||||
//Register Items
|
||||
public static Item registerItem(Item item, String name) {
|
||||
|
|
13
src/main/resources/assets/emb/sounds.json
Normal file
13
src/main/resources/assets/emb/sounds.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"farlands": {
|
||||
"sounds": [
|
||||
"emb:steelman_farlands"
|
||||
]
|
||||
},
|
||||
"modulo": {
|
||||
"sounds": [
|
||||
"emb:steelman_modulo"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
1
src/main/resources/assets/emb/sounds/CREDITS.md
Normal file
1
src/main/resources/assets/emb/sounds/CREDITS.md
Normal file
|
@ -0,0 +1 @@
|
|||
Farlands & Modulo by Steelman (https://www.youtube.com/@steelmanmusic)
|
BIN
src/main/resources/assets/emb/sounds/farlands.ogg
Normal file
BIN
src/main/resources/assets/emb/sounds/farlands.ogg
Normal file
Binary file not shown.
BIN
src/main/resources/assets/emb/sounds/modulo.ogg
Normal file
BIN
src/main/resources/assets/emb/sounds/modulo.ogg
Normal file
Binary file not shown.
|
@ -10,4 +10,5 @@ accessible method net/minecraft/block/Block <init> (Lnet/minecraft/block/materia
|
|||
accessible method net/minecraft/block/Block method_5546 (Ljava/lang/String;)Lnet/minecraft/block/Block;
|
||||
accessible method net/minecraft/recipe/RecipeDispatcher registerShapedRecipe (Lnet/minecraft/item/ItemStack;[Ljava/lang/Object;)Lnet/minecraft/recipe/ShapedRecipeType;
|
||||
accessible method net/minecraft/recipe/RecipeDispatcher registerShapelessRecipe (Lnet/minecraft/item/ItemStack;[Ljava/lang/Object;)V
|
||||
accessible method net/minecraft/client/MinecraftClient initializeGame ()V
|
||||
accessible method net/minecraft/client/MinecraftClient initializeGame ()V
|
||||
accessible method net/minecraft/item/MusicDiscItem <init> (Ljava/lang/String;)V
|
Loading…
Reference in a new issue