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 ee340db commit a3cee6c
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.20.1 2024-09-11T19:40:47.6142357 Tags for minecraft:item mod id aether
// 1.20.1 2024-10-04T11:43:18.1353387 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 @@ -114,7 +114,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.20.1 2023-09-14T15:11:25.2268751 Loot Tables
// 1.20.1 2024-10-04T11:43:18.1213389 Loot Tables
6fd07ff3ea848d0b3b26cbf2b2d5c37dd5dc8b9a data/aether/loot_tables/advancements/enter_aether.json
a2337d3e3c05d3efabc3f907351bfe480fd09caa data/aether/loot_tables/blocks/aerogel.json
cb18a05b606bd3951085b27c35172c0e9867f0b0 data/aether/loot_tables/blocks/aerogel_slab.json
Expand Down Expand Up @@ -137,7 +137,7 @@ a1b60e449be97bda514ff546733eb09e3259c1cb data/aether/loot_tables/chests/dungeon/
22900fede72d4f2f6d456e83b7f680ce274e38e4 data/aether/loot_tables/chests/dungeon/bronze/bronze_dungeon_neptune.json
9a38be52bb1aeba35899f1f215b2e4d68465e84f data/aether/loot_tables/chests/dungeon/bronze/bronze_dungeon_reward.json
ce433ef9d921e6d8773b3429fee5a40a3b87cfdf data/aether/loot_tables/chests/dungeon/bronze/bronze_dungeon_trash.json
c7848d2cce1e02df4fbb4838109c3b490514f4a8 data/aether/loot_tables/chests/dungeon/bronze/bronze_dungeon_treasure.json
dae789339a7b4bbd56475cea556c88d594441afd data/aether/loot_tables/chests/dungeon/bronze/bronze_dungeon_treasure.json
a48566c3c74d316e869050234d0fc9445d886bf1 data/aether/loot_tables/chests/dungeon/gold/gold_dungeon_reward.json
5a34c1b604b4e16c9da78cb4d717be88fc9b44a3 data/aether/loot_tables/chests/dungeon/gold/gold_dungeon_treasure.json
3e5e72488de4103fd240ba39ba8bfd9aa6d31bf1 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.20.1 2024-10-03T12:51:46.1787987 Sound Definitions
64737c20b579d9b85f06e60db1938c7cbdc2fedd assets/aether/sounds.json
// 1.20.1 2024-10-04T11:43:18.1423388 Sound Definitions
61035cdce1d032a7863954578284ecbad1313a64 assets/aether/sounds.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// 1.20.1 2024-08-12T17:55:16.7402786 Item Models: aether
// 1.20.1 2024-10-04T11:43:18.1293397 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 @@ -253,6 +253,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
36c15419034da6a31b0c614a644933fdd9850184 assets/aether/models/item/neptune_boots.json
49058b98168eade344783960a139e108ae98062a assets/aether/models/item/neptune_boots_amethyst_trim.json
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
// 1.20.1 2024-09-29T19:39:23.5011619 Languages: en_us
db09d6773c09ce441c2fc3993454b1daa3a8d931 assets/aether/lang/en_us.json
// 1.20.1 2024-10-04T11:43:18.1373394 Languages: en_us
6b99c031a14d45c7b41dfe57ca17a7f8aa48fa59 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 @@ -645,6 +645,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 @@ -329,6 +329,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 @@ -141,6 +141,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 @@ -396,7 +397,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.BOOKSHELF_BOOKS).add(AetherItems.BOOK_OF_LORE.get());
this.tag(ItemTags.BEACON_PAYMENT_ITEMS).add(
AetherItems.ZANITE_GEMSTONE.get(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -273,6 +273,7 @@ public class AetherCreativeTabs {
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());
}).build());
public static RegistryObject<CreativeModeTab> AETHER_ARMOR_AND_ACCESSORIES = CREATIVE_MODE_TABS.register("armor_and_accessories", () -> CreativeModeTab.builder()
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 a3cee6c

Please sign in to comment.