[add] spawneggs to datagen
[add] LanguageProvidor for datagen
This commit is contained in:
@@ -0,0 +1 @@
|
||||
// 1.21.1 2026-09-24T17:08:07.01505175 Block States: masterwild
|
||||
@@ -0,0 +1 @@
|
||||
// 1.21.1 2026-09-24T17:08:07.015470136 Loot Tables
|
||||
@@ -0,0 +1,2 @@
|
||||
// 1.21.1 2026-09-24T17:17:39.931103005 Languages: en_us for mod: masterwild
|
||||
f30536e352db40a95e1deb3b7924e30cb7048877 assets/masterwild/lang/en_us.json
|
||||
@@ -0,0 +1,2 @@
|
||||
// 1.21.1 2026-09-24T17:08:07.015661731 Tags for minecraft:block mod id masterwild
|
||||
35133e95f1c8fdd7a1c21afcc231fc0bffefb9a8 data/minecraft/tags/block/mineable/pickaxe.json
|
||||
@@ -0,0 +1 @@
|
||||
// 1.21.1 2026-09-24T17:08:07.015854468 Recipes
|
||||
@@ -0,0 +1,4 @@
|
||||
// 1.21.1 2026-09-24T17:08:07.016016258 Item Models: masterwild
|
||||
63ec6c618a3a23eab4cab9c52d7d3250de9b516e assets/masterwild/models/item/firefly_spawn_egg.json
|
||||
63ec6c618a3a23eab4cab9c52d7d3250de9b516e assets/masterwild/models/item/pinguin_spawn_egg.json
|
||||
63ec6c618a3a23eab4cab9c52d7d3250de9b516e assets/masterwild/models/item/rooster_spawn_egg.json
|
||||
@@ -0,0 +1 @@
|
||||
// 1.21.1 2026-09-24T17:08:07.015279022 Tags for minecraft:item mod id masterwild
|
||||
@@ -0,0 +1,2 @@
|
||||
// 1.21.1 2026-09-24T17:08:07.014201184 Data Maps
|
||||
813fb735bf77d930c172d32fd84a5f09a09bb4a8 data/neoforge/data_maps/item/furnace_fuels.json
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"entity.masterwild.firefly": "Firefly",
|
||||
"entity.masterwild.pinguin": "Pinguin",
|
||||
"entity.masterwild.rooster": "Rooster",
|
||||
"item.masterwild.firefly_spawn_egg": "Firefly Spawn Egg",
|
||||
"item.masterwild.pinguin_spawn_egg": "Pinguin Spawn Egg",
|
||||
"item.masterwild.rooster_spawn_egg": "Rooster Spawn Egg"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "minecraft:item/template_spawn_egg"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "minecraft:item/template_spawn_egg"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "minecraft:item/template_spawn_egg"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"values": []
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"values": {}
|
||||
}
|
||||
@@ -15,13 +15,13 @@ public class ModItems {
|
||||
|
||||
//SpawnEggs
|
||||
public static final DeferredItem<Item> PINGUIN_SPAWN_EGG = ITEMS.register("pinguin_spawn_egg",
|
||||
() -> new DeferredSpawnEggItem(ModEntities.PINGUIN, 0x31afaf, 0xffac00,
|
||||
() -> new DeferredSpawnEggItem(ModEntities.PINGUIN, 0x0b0b17, 0xd6e3e3,
|
||||
new Item.Properties()));
|
||||
public static final DeferredItem<Item> FIREFLY_SPAWN_EGG = ITEMS.register("firefly_spawn_egg",
|
||||
() -> new DeferredSpawnEggItem(ModEntities.FIREFLY, 0x31afaf, 0xffac00,
|
||||
() -> new DeferredSpawnEggItem(ModEntities.FIREFLY, 0xe75323, 0xc8ac20,
|
||||
new Item.Properties()));
|
||||
public static final DeferredItem<Item> ROOSTER_SPAWN_EGG = ITEMS.register("rooster_spawn_egg",
|
||||
() -> new DeferredSpawnEggItem(ModEntities.ROOSTER, 0x31afaf, 0xffac00,
|
||||
() -> new DeferredSpawnEggItem(ModEntities.ROOSTER, 0xc4551c, 0x4f5026,
|
||||
new Item.Properties()));
|
||||
|
||||
public static void register(IEventBus eventBus) {
|
||||
|
||||
@@ -38,5 +38,7 @@ public class DataGenerators {
|
||||
|
||||
generator.addProvider(event.includeClient(), new ModItemModelProvider(packOutput, existingFileHelper));
|
||||
generator.addProvider(event.includeClient(), new ModBlockStateProvider(packOutput, existingFileHelper));
|
||||
|
||||
generator.addProvider(event.includeClient(), new ModLanguageProvider(packOutput));
|
||||
}
|
||||
}
|
||||
@@ -14,5 +14,8 @@ public class ModItemModelProvider extends ItemModelProvider {
|
||||
@Override
|
||||
protected void registerModels() {
|
||||
//basicItem(ModItems.BISMUTH.get());
|
||||
withExistingParent(ModItems.PINGUIN_SPAWN_EGG.getId().getPath(), mcLoc("item/template_spawn_egg"));
|
||||
withExistingParent(ModItems.FIREFLY_SPAWN_EGG.getId().getPath(), mcLoc("item/template_spawn_egg"));
|
||||
withExistingParent(ModItems.ROOSTER_SPAWN_EGG.getId().getPath(), mcLoc("item/template_spawn_egg"));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package ovh.glitchlabs.masterwild.datagen;
|
||||
|
||||
import net.minecraft.data.PackOutput;
|
||||
import net.neoforged.neoforge.common.data.LanguageProvider;
|
||||
import ovh.glitchlabs.masterwild.Item.ModItems;
|
||||
import ovh.glitchlabs.masterwild.Masterwild;
|
||||
import ovh.glitchlabs.masterwild.entity.ModEntities;
|
||||
|
||||
public class ModLanguageProvider extends LanguageProvider {
|
||||
|
||||
public ModLanguageProvider(PackOutput output) {
|
||||
super(output, Masterwild.MODID, "en_us");
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void addTranslations() {
|
||||
add(ModEntities.PINGUIN.get(), "Pinguin");
|
||||
add(ModEntities.FIREFLY.get(), "Firefly");
|
||||
add(ModEntities.ROOSTER.get(), "Rooster");
|
||||
|
||||
add(ModItems.PINGUIN_SPAWN_EGG.get(), "Pinguin Spawn Egg");
|
||||
add(ModItems.FIREFLY_SPAWN_EGG.get(), "Firefly Spawn Egg");
|
||||
add(ModItems.ROOSTER_SPAWN_EGG.get(), "Rooster Spawn Egg");
|
||||
|
||||
|
||||
// Messages
|
||||
//add("message.ornamentum.test", "Hello World!");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user