Skip to content

Commit

Permalink
feat: Slider's Wrath music disc
Browse files Browse the repository at this point in the history
  • Loading branch information
bconlon1 committed Oct 4, 2024
1 parent c40415f commit 984c788
Show file tree
Hide file tree
Showing 22 changed files with 54 additions and 21 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// 1.19.4 2024-09-11T20:18:28.2543481 Tags for minecraft:item mod id aether
// 1.19.4 2024-10-04T11:51:39.0674174 Tags for minecraft:item mod id aether
688ae9828b941d1f6760e1e9d3126fac6b99608c data/aether/tags/items/accepted_music_discs.json
b1ab124000a7da5fa5e186c46b51223391f132d9 data/aether/tags/items/accessories.json
99e752628cab3cfc3a63a53fa4d137f0f7f03936 data/aether/tags/items/accessories_capes.json
Expand All @@ -16,7 +16,7 @@ d520be56403df209dca245912dc672e8c5c3bf0e data/aether/tags/items/aether_dirt.json
f9a76a30f0eda4e77d73593fb077e89632e058ac data/aether/tags/items/angelic_blocks.json
4c3f53ffa001534a8db6e1a65a1bdefc3fa0142f data/aether/tags/items/book_of_lore_materials.json
d9dcb253fe96193998f03751892165ee5f5c1924 data/aether/tags/items/boss_doorway_dungeon_blocks.json
499e32dd1fed37572283bfff6d2f07da393e730f data/aether/tags/items/bronze_dungeon_loot.json
d6782e9bdc660f763f8e94fed34e24252e78ba41 data/aether/tags/items/bronze_dungeon_loot.json
ac1d9421f0295d2b3a733f9b307cb39c2a63629d data/aether/tags/items/candy_cane_repairing.json
c365c56c9363907f546b5d4778b8608912fa27c9 data/aether/tags/items/crafts_skyroot_planks.json
321cad0c802b794f364a9ba5a34536ecc36271ec data/aether/tags/items/darts.json
Expand Down Expand Up @@ -113,7 +113,7 @@ a838c2bd53ede04f2a9ee61012c93d721871dce4 data/minecraft/tags/items/beds.json
475cdcff955b16a53107d126242e25d0e2e6babb data/minecraft/tags/items/hoes.json
c158a789ed632738e5986dfbd21ff2bba9511d9b data/minecraft/tags/items/leaves.json
c365c56c9363907f546b5d4778b8608912fa27c9 data/minecraft/tags/items/logs_that_burn.json
8e81e268af99d2402f958ec76a49f96c6449e00a data/minecraft/tags/items/music_discs.json
2ebb4ad4b0e5922d40d7d7f14b844b648dd12efa data/minecraft/tags/items/music_discs.json
33397c0e49ca28fad45a2f4fc1a5ceb3a01edfbd data/minecraft/tags/items/pickaxes.json
27f7b6d6102ecf3b0fafa98ae805897f6bfc66ca data/minecraft/tags/items/piglin_loved.json
6ef8dd4fc2ca5da0387fa62e3cd710a53a035b3d data/minecraft/tags/items/saplings.json
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// 1.19.4 2023-09-05T17:42:48.0227514 Loot Tables
// 1.19.4 2024-10-04T11:51:39.0584165 Loot Tables
d025471306910ea35dcf85d28fc188182a1b3c8d data/aether/loot_tables/advancements/enter_aether.json
96aec873b17d2a5aed2a22fe094efa32b8d54645 data/aether/loot_tables/blocks/aerogel.json
ffdecdc23fdf03314c666c6d8638f7f44bdbcc8b data/aether/loot_tables/blocks/aerogel_slab.json
Expand Down Expand Up @@ -135,7 +135,7 @@ a11711acd8bc5fd9a9d5d746fc2a337290e121ff data/aether/loot_tables/chests/dungeon/
823a34216821e227fda0192e98eeb00e4e34b72d data/aether/loot_tables/chests/dungeon/bronze/bronze_dungeon_neptune.json
c95b199a94a354377cc8df5b43890892ba5e3bec data/aether/loot_tables/chests/dungeon/bronze/bronze_dungeon_reward.json
010ac3b3a17532d633586f08d4d8f7385cf8d1a7 data/aether/loot_tables/chests/dungeon/bronze/bronze_dungeon_trash.json
0ac5b7d128ec858f8f20f15f3c708d642ebb8987 data/aether/loot_tables/chests/dungeon/bronze/bronze_dungeon_treasure.json
edc3a5edc7be35ae4caa625d73fe8b7dfe557837 data/aether/loot_tables/chests/dungeon/bronze/bronze_dungeon_treasure.json
fe74c493e64c6895a815c12813dd4c91d71259c7 data/aether/loot_tables/chests/dungeon/gold/gold_dungeon_reward.json
4beb246866f187046efdcc951b29f47f4b104556 data/aether/loot_tables/chests/dungeon/gold/gold_dungeon_treasure.json
38b1089b326531bc04800c4d9aabc03350f100cd data/aether/loot_tables/chests/dungeon/silver/silver_dungeon.json
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
// 1.19.4 2024-09-22T15:39:26.4115645 Sound Definitions
68df75176719571ac83da44ec0e45b3824935586 assets/aether/sounds.json
// 1.19.4 2024-10-04T11:51:39.0754161 Sound Definitions
e0c5169d8d6bc42400fed2c9f826020300c96b6e assets/aether/sounds.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// 1.19.4 2024-08-13T17:42:42.3172071 Item Models: aether
// 1.19.4 2024-10-04T11:51:39.063418 Item Models: aether
88dbeab79e0017737773db746d2e719a21fdb198 assets/aether/models/item/aechor_petal.json
63ec6c618a3a23eab4cab9c52d7d3250de9b516e assets/aether/models/item/aechor_plant_spawn_egg.json
63ec6c618a3a23eab4cab9c52d7d3250de9b516e assets/aether/models/item/aerbunny_spawn_egg.json
Expand Down Expand Up @@ -153,6 +153,7 @@ efdafb22ff9ce0550d5de3490f93d7e5d246fe4f assets/aether/models/item/mossy_holysto
9c6ed4e747204a8beb5115b0429c9aa97583606b assets/aether/models/item/music_disc_chinchilla.json
55d686cff90f5dfc9d48adfcd47b299e5ce4876c assets/aether/models/item/music_disc_high.json
d3c2062825f3587c291c1e02981aa419d79cce61 assets/aether/models/item/music_disc_klepto.json
f34a45d3fb142e5ad534332501f991e5585b4630 assets/aether/models/item/music_disc_sliders_wrath.json
902b04b2a7f9c6e8e1f4ec322698902ab4f714b6 assets/aether/models/item/nature_staff.json
f115500cefe2f7db2716be8476bfdbb085159345 assets/aether/models/item/neptune_boots.json
73a3cc2ad59c8a11882916065f992aa256e7109c assets/aether/models/item/neptune_chestplate.json
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
// 1.19.4 2024-09-29T20:03:29.5426644 Languages: en_us
49e1f13d6a6aeccc46fdc1c95e871a50cc0b867d assets/aether/lang/en_us.json
// 1.19.4 2024-10-04T11:51:39.0744172 Languages: en_us
b876f533abfcac55eb5518f59323bcafdf87da0d assets/aether/lang/en_us.json
2 changes: 2 additions & 0 deletions src/generated/resources/assets/aether/lang/en_us.json
Original file line number Diff line number Diff line change
Expand Up @@ -642,6 +642,8 @@
"item.aether.music_disc_high.desc": "RENREN - high",
"item.aether.music_disc_klepto": "Blackened Music Disc",
"item.aether.music_disc_klepto.desc": "sunsette - klepto",
"item.aether.music_disc_sliders_wrath": "Carved Music Disc",
"item.aether.music_disc_sliders_wrath.desc": "sunsette - Slider's Wrath",
"item.aether.nature_staff": "Nature Staff",
"item.aether.neptune_boots": "Neptune Boots",
"item.aether.neptune_chestplate": "Neptune Chestplate",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "aether:item/miscellaneous/music_disc_sliders_wrath"
}
}
8 changes: 8 additions & 0 deletions src/generated/resources/assets/aether/sounds.json
Original file line number Diff line number Diff line change
Expand Up @@ -922,6 +922,14 @@
}
]
},
"item.music_disc.sliders_wrath": {
"sounds": [
{
"name": "aether:item/records/sliders_wrath",
"stream": true
}
]
},
"item.swet_ball.use": {
"sounds": [
"mob/slime/big1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,19 @@
"entries": [
{
"type": "minecraft:item",
"name": "aether:valkyrie_lance",
"weight": 3
"name": "aether:valkyrie_lance"
},
{
"type": "minecraft:item",
"name": "aether:hammer_of_kingbdogz",
"weight": 3
"name": "aether:hammer_of_kingbdogz"
},
{
"type": "minecraft:item",
"name": "aether:sentry_boots"
},
{
"type": "minecraft:item",
"name": "aether:sentry_boots",
"name": "aether:music_disc_sliders_wrath",
"weight": 3
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"aether:swet_cape",
"aether:shield_of_repulsion",
"aether:music_disc_aether_tune",
"aether:music_disc_sliders_wrath",
"aether:cloud_staff",
"aether:lightning_knife",
"aether:phoenix_bow",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
"aether:music_disc_ascending_dawn",
"aether:music_disc_chinchilla",
"aether:music_disc_high",
"aether:music_disc_klepto"
"aether:music_disc_klepto",
"aether:music_disc_sliders_wrath"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ public class AetherSoundEvents {
public static final RegistryObject<SoundEvent> ITEM_MUSIC_DISC_CHINCHILLA = register("item.music_disc.chinchilla");
public static final RegistryObject<SoundEvent> ITEM_MUSIC_DISC_HIGH = register("item.music_disc.high");
public static final RegistryObject<SoundEvent> ITEM_MUSIC_DISC_KLEPTO = register("item.music_disc.klepto");
public static final RegistryObject<SoundEvent> ITEM_MUSIC_DISC_SLIDERS_WRATH = register("item.music_disc.sliders_wrath");

public static final RegistryObject<SoundEvent> ENTITY_PHYG_AMBIENT = register("entity.phyg.ambient");
public static final RegistryObject<SoundEvent> ENTITY_PHYG_DEATH = register("entity.phyg.death");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,7 @@ protected void registerModels() {
this.item(AetherItems.MUSIC_DISC_CHINCHILLA.get(), "miscellaneous/");
this.item(AetherItems.MUSIC_DISC_HIGH.get(), "miscellaneous/");
this.item(AetherItems.MUSIC_DISC_KLEPTO.get(), "miscellaneous/");
this.item(AetherItems.MUSIC_DISC_SLIDERS_WRATH.get(), "miscellaneous/");

this.item(AetherItems.BOOK_OF_LORE.get(), "miscellaneous/");

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -328,6 +328,8 @@ protected void addTranslations() {
this.addDiscDesc(AetherItems.MUSIC_DISC_HIGH, "RENREN - high");
this.addItem(AetherItems.MUSIC_DISC_KLEPTO, "Blackened Music Disc");
this.addDiscDesc(AetherItems.MUSIC_DISC_KLEPTO, "sunsette - klepto");
this.addItem(AetherItems.MUSIC_DISC_SLIDERS_WRATH, "Carved Music Disc");
this.addDiscDesc(AetherItems.MUSIC_DISC_SLIDERS_WRATH, "sunsette - Slider's Wrath");

this.addItem(AetherItems.SKYROOT_BUCKET, "Skyroot Bucket");
this.addItem(AetherItems.SKYROOT_WATER_BUCKET, "Skyroot Water Bucket");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -282,6 +282,9 @@ public void registerSounds() {
this.add(AetherSoundEvents.ITEM_MUSIC_DISC_KLEPTO,
definition().with(sound("aether:item/records/klepto").stream())
);
this.add(AetherSoundEvents.ITEM_MUSIC_DISC_SLIDERS_WRATH,
definition().with(sound("aether:item/records/sliders_wrath").stream())
);


//Entities
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -133,9 +133,10 @@ public void generate(BiConsumer<ResourceLocation, LootTable.Builder> builder) {
);
builder.accept(AetherLoot.BRONZE_DUNGEON_TREASURE, LootTable.lootTable()
.withPool(LootPool.lootPool().setRolls(UniformGenerator.between(1.0F, 1.0F))
.add(LootItem.lootTableItem(AetherItems.VALKYRIE_LANCE.get()).setWeight(3))
.add(LootItem.lootTableItem(AetherItems.HAMMER_OF_KINGBDOGZ.get()).setWeight(3))
.add(LootItem.lootTableItem(AetherItems.SENTRY_BOOTS.get()).setWeight(3))
.add(LootItem.lootTableItem(AetherItems.VALKYRIE_LANCE.get()).setWeight(1))
.add(LootItem.lootTableItem(AetherItems.HAMMER_OF_KINGBDOGZ.get()).setWeight(1))
.add(LootItem.lootTableItem(AetherItems.SENTRY_BOOTS.get()).setWeight(1))
.add(LootItem.lootTableItem(AetherItems.MUSIC_DISC_SLIDERS_WRATH.get()).setWeight(3))
)
);
builder.accept(AetherLoot.BRONZE_DUNGEON_NEPTUNE, LootTable.lootTable()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,7 @@ public void addTags(HolderLookup.Provider provider) {
AetherItems.SWET_CAPE.get(),
AetherItems.SHIELD_OF_REPULSION.get(),
AetherItems.MUSIC_DISC_AETHER_TUNE.get(),
AetherItems.MUSIC_DISC_SLIDERS_WRATH.get(),
AetherItems.CLOUD_STAFF.get(),
AetherItems.LIGHTNING_KNIFE.get(),
AetherItems.PHOENIX_BOW.get(),
Expand Down Expand Up @@ -395,7 +396,8 @@ public void addTags(HolderLookup.Provider provider) {
AetherItems.MUSIC_DISC_ASCENDING_DAWN.get(),
AetherItems.MUSIC_DISC_CHINCHILLA.get(),
AetherItems.MUSIC_DISC_HIGH.get(),
AetherItems.MUSIC_DISC_KLEPTO.get());
AetherItems.MUSIC_DISC_KLEPTO.get(),
AetherItems.MUSIC_DISC_SLIDERS_WRATH.get());
this.tag(ItemTags.BEACON_PAYMENT_ITEMS).add(
AetherItems.ZANITE_GEMSTONE.get(),
AetherBlocks.ENCHANTED_GRAVITITE.get().asItem());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -287,6 +287,7 @@ public static void registerCreativeModeTabs(CreativeModeTabEvent.Register event)
output.accept(AetherItems.VICTORY_MEDAL.get());
output.accept(AetherItems.MUSIC_DISC_AETHER_TUNE.get());
output.accept(AetherItems.MUSIC_DISC_ASCENDING_DAWN.get());
output.accept(AetherItems.MUSIC_DISC_SLIDERS_WRATH.get());
output.accept(AetherItems.AETHER_PORTAL_FRAME.get());
}));
AETHER_ARMOR_AND_ACCESSORIES = event.registerCreativeModeTab(
Expand Down
3 changes: 2 additions & 1 deletion src/main/java/com/aetherteam/aether/item/AetherItems.java
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,8 @@ public class AetherItems {
public static final RegistryObject<Item> MUSIC_DISC_ASCENDING_DAWN = ITEMS.register("music_disc_ascending_dawn", () -> new RecordItem(2, AetherSoundEvents.ITEM_MUSIC_DISC_ASCENDING_DAWN, new Item.Properties().stacksTo(1).rarity(Rarity.RARE), 7000));
public static final RegistryObject<Item> MUSIC_DISC_CHINCHILLA = ITEMS.register("music_disc_chinchilla", () -> new RecordItem(3, AetherSoundEvents.ITEM_MUSIC_DISC_CHINCHILLA, new Item.Properties().stacksTo(1).rarity(Rarity.RARE), 3260));
public static final RegistryObject<Item> MUSIC_DISC_HIGH = ITEMS.register("music_disc_high", () -> new RecordItem(4, AetherSoundEvents.ITEM_MUSIC_DISC_HIGH, new Item.Properties().stacksTo(1).rarity(Rarity.RARE), 3720));
public static final RegistryObject<Item> MUSIC_DISC_KLEPTO = ITEMS.register("music_disc_klepto", () -> new RecordItem(5, AetherSoundEvents.ITEM_MUSIC_DISC_KLEPTO, new Item.Properties().stacksTo(1).rarity(Rarity.RARE), 3820));
public static final RegistryObject<Item> MUSIC_DISC_KLEPTO = ITEMS.register("music_disc_klepto", () -> new RecordItem(5, AetherSoundEvents.ITEM_MUSIC_DISC_KLEPTO, new Item.Properties().stacksTo(1).rarity(Rarity.RARE), 3840));
public static final RegistryObject<Item> MUSIC_DISC_SLIDERS_WRATH = ITEMS.register("music_disc_sliders_wrath", () -> new RecordItem(6, AetherSoundEvents.ITEM_MUSIC_DISC_SLIDERS_WRATH, new Item.Properties().stacksTo(1).rarity(Rarity.RARE), 3440));

public static final RegistryObject<Item> SKYROOT_BUCKET = ITEMS.register("skyroot_bucket", () -> new SkyrootBucketItem(() -> Fluids.EMPTY, new Item.Properties().stacksTo(16)));
public static final RegistryObject<Item> SKYROOT_WATER_BUCKET = ITEMS.register("skyroot_water_bucket", () -> new SkyrootBucketItem(() -> Fluids.WATER, new Item.Properties().craftRemainder(SKYROOT_BUCKET.get()).stacksTo(1)));
Expand Down
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 984c788

Please sign in to comment.