Skip to content

Commit 5371df6

Browse files
authored
Merge pull request #21 from Tfarcenim/main
Fix slot layout and features
2 parents 48b974f + 84323e0 commit 5371df6

22 files changed

+368
-44
lines changed
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// 1.20.1 2025-11-18T14:53:58.796115346 Thaumaturge/Block Loot Tables
2-
99b5b8ebf671c199b1c642dd8400008f2091f979 data/thaumaturge/loot_tables/blocks/faucet.json
3-
6b4dcb17726730183d7a6f935f5f8b01f37d2ac1 data/thaumaturge/loot_tables/blocks/jar.json
4-
a74c123ceb69dd6f053345f89af5cbac4bca5752 data/thaumaturge/loot_tables/blocks/alchemical_furnace.json
5-
452284199e53138a27116cd17a1df6a202f0acea data/thaumaturge/loot_tables/blocks/vessel.json
1+
// 1.20.1 2025-12-30T15:41:39.1956443 Thaumaturge/Block Loot Tables
2+
6b4dcb17726730183d7a6f935f5f8b01f37d2ac1 data\thaumaturge\loot_tables\blocks\jar.json
3+
99b5b8ebf671c199b1c642dd8400008f2091f979 data\thaumaturge\loot_tables\blocks\faucet.json
4+
452284199e53138a27116cd17a1df6a202f0acea data\thaumaturge\loot_tables\blocks\vessel.json
5+
a74c123ceb69dd6f053345f89af5cbac4bca5752 data\thaumaturge\loot_tables\blocks\alchemical_furnace.json
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
// 1.20.1 2025-11-18T14:53:58.795368961 Thaumaturge/Tags for minecraft:block
2-
e95a2aa55168b7a36c5e312ed432b6c015899c9f data/minecraft/tags/blocks/mineable/pickaxe.json
1+
// 1.20.1 2025-12-30T15:41:39.1946437 Thaumaturge/Tags for minecraft:block
2+
e95a2aa55168b7a36c5e312ed432b6c015899c9f data\minecraft\tags\blocks\mineable\pickaxe.json
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// 1.20.1 2025-12-30T15:41:39.1936437 Thaumaturge/Model Definitions
2+
1606e361a951d85d5db82a1ffc043faacafec5b3 assets\thaumaturge\models\item\pedestal.json
3+
9afbcd5eab9843dfc27fe548e1637c2e3fc380f4 assets\thaumaturge\blockstates\pedestal.json
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// 1.20.1 2025-11-18T14:53:58.796485863 Thaumaturge/Tags for minecraft:item
2-
58fb688503f20fb08f1da2fe0f53dd6718a9b873 data/thaumaturge/tags/items/vessel_no_sludge.json
3-
909913006fe0a00db6337bb4adbdbef47140f961 data/thaumaturge/tags/items/dyeable.json
4-
909913006fe0a00db6337bb4adbdbef47140f961 data/minecraft/tags/items/trimmable_armor.json
1+
// 1.20.1 2025-12-30T15:41:39.1956443 Thaumaturge/Tags for minecraft:item
2+
909913006fe0a00db6337bb4adbdbef47140f961 data\minecraft\tags\items\trimmable_armor.json
3+
58fb688503f20fb08f1da2fe0f53dd6718a9b873 data\thaumaturge\tags\items\vessel_no_sludge.json
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"variants": {
3+
"": {
4+
"model": "thaumaturge:block/pedestal"
5+
}
6+
}
7+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"parent": "thaumaturge:block/pedestal"
3+
}

src/main/java/dev/overgrown/thaumaturge/Thaumaturge.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ public void onInitialize() {
5656
registerAspectEffects();
5757
registerModifierEffects();
5858

59+
//Creative Tabs
60+
ModCreativeTabs.initialize();
61+
5962
// Networking
6063
SpellCastPacket.registerServer();
6164

src/main/java/dev/overgrown/thaumaturge/ThaumaturgeClient.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package dev.overgrown.thaumaturge;
22

33
import dev.overgrown.aspectslib.aspects.client.AspectsTooltipConfig;
4+
import dev.overgrown.thaumaturge.block.PedestalBlockEntityRenderer;
45
import dev.overgrown.thaumaturge.block.focal_manipulator.screen.FocalManipulatorScreen;
56
import dev.overgrown.thaumaturge.client.render.JarBlockEntityRenderer;
67
import dev.overgrown.thaumaturge.client.render.VesselBlockEntityRenderer;
@@ -51,6 +52,8 @@ public void onInitializeClient() {
5152
EntityRendererRegistry.register(ModEntities.SPELL_BOLT, SpellBoltRenderer::new);
5253
EntityRendererRegistry.register(ModEntities.ARCANE_MINE, EmptyEntityRenderer::new);
5354
EntityRendererRegistry.register(ModEntities.ALKIMIA_CLOUD, EmptyEntityRenderer::new);
55+
BlockEntityRendererFactories.register(ModBlocks.PEDESTAL_BE, PedestalBlockEntityRenderer::new);
56+
5457

5558
// Tooltips visible only with lens
5659
AspectsTooltipConfig.addVisibilityCondition((stack, player) -> AspectLensItem.hasLens(player));

src/main/java/dev/overgrown/thaumaturge/ThaumaturgeDataGenerator.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import dev.overgrown.thaumaturge.data_generator.ModBlockLootTables;
44
import dev.overgrown.thaumaturge.data_generator.ModBlockTags;
55
import dev.overgrown.thaumaturge.data_generator.ModItemTags;
6+
import dev.overgrown.thaumaturge.data_generator.assets.ModModelProvider;
67
import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint;
78
import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator;
89

@@ -13,5 +14,6 @@ public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) {
1314
pack.addProvider(ModBlockLootTables::new);
1415
pack.addProvider(ModBlockTags::new);
1516
pack.addProvider(ModItemTags::new);
17+
pack.addProvider(ModModelProvider::new);
1618
}
1719
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package dev.overgrown.thaumaturge.block;
2+
3+
import net.minecraft.block.Block;
4+
5+
public class MatrixBlock extends Block {
6+
public MatrixBlock(Settings settings) {
7+
super(settings);
8+
}
9+
}

0 commit comments

Comments
 (0)