From 00ba9dc23ba14567dbcd0f8aa1d9934b5f9185d3 Mon Sep 17 00:00:00 2001 From: TGdoesCode Date: Thu, 26 Feb 2026 10:32:41 +0100 Subject: [PATCH] ah --- gradle.properties | 2 +- src/main/java/dev/tggamesyt/szar/Szar.java | 5 +++++ src/main/resources/assets/szar/lang/en_us.json | 3 ++- .../resources/assets/szar/models/item/towers.json | 6 ++++++ .../assets/szar/textures/item/towers.png | Bin 0 -> 465 bytes .../szar/advancements/two_towers_explosion.json | 2 +- 6 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/assets/szar/models/item/towers.json create mode 100644 src/main/resources/assets/szar/textures/item/towers.png diff --git a/gradle.properties b/gradle.properties index fe5d434..6d5d5f7 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,7 @@ minecraft_version=1.20.1 yarn_mappings=1.20.1+build.10 loader_version=0.18.3 # Mod Properties -mod_version=26.2.25 +mod_version=26.2.26 maven_group=dev.tggamesyt archives_base_name=szar # Dependencies diff --git a/src/main/java/dev/tggamesyt/szar/Szar.java b/src/main/java/dev/tggamesyt/szar/Szar.java index 064b80d..12a11cd 100644 --- a/src/main/java/dev/tggamesyt/szar/Szar.java +++ b/src/main/java/dev/tggamesyt/szar/Szar.java @@ -647,6 +647,11 @@ public class Szar implements ModInitializer { }) ); }); + Registry.register( + Registries.ITEM, + new Identifier(MOD_ID, "towers"), + new BlockItem(OBELISK_CORE, new Item.Settings()) + ); } public static final StructurePieceType TNT_OBELISK_PIECE = Registry.register( diff --git a/src/main/resources/assets/szar/lang/en_us.json b/src/main/resources/assets/szar/lang/en_us.json index a55f100..48fc540 100644 --- a/src/main/resources/assets/szar/lang/en_us.json +++ b/src/main/resources/assets/szar/lang/en_us.json @@ -72,5 +72,6 @@ "entity.szar.merl": "Merl", "item.szar.merl_spawn_egg": "Merl Spawn Egg", "effect.szar.pregnant": "Pregnant", - "entity.szar.kid": "Kid" + "entity.szar.kid": "Kid", + "block.szar.obelisk_core": "Towers Core Block" } diff --git a/src/main/resources/assets/szar/models/item/towers.json b/src/main/resources/assets/szar/models/item/towers.json new file mode 100644 index 0000000..a3fd071 --- /dev/null +++ b/src/main/resources/assets/szar/models/item/towers.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "szar:item/towers" + } +} diff --git a/src/main/resources/assets/szar/textures/item/towers.png b/src/main/resources/assets/szar/textures/item/towers.png new file mode 100644 index 0000000000000000000000000000000000000000..c04a068fdf8f373484d62a23044569b6fceac308 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~8qz#n978JN-p+FDYBrE)y?pbv*9_wwpInN? zJ~F(sIT&+Pc*iG}Lu>XnsD3-@>VCV;?8t|E?Dp$>6~1_%>0ju^k*9Y;W#;qBgU6?5 z-o9qyyZP_CC9Gd+-|HsKQZw#*toATlR&~j`*P(K28#d{Lb8cah5o%bX+Qo2tU(Ko9 z2*r*|Y_+$q*S;>=bD8a}T88mTcZDNf9$pREu|IwZF5-}AJGk1(=|1bETP$~vJvBSL z?)4t|_C*?(?y@*f_`TRa#hiE%ny`V?}2>CR7?HuHj?@;hp( zwlGb&m$0Zm{nz*W$k$IYSQYqpHt3x0(e?Rrd1h?gzI;}L8mmQX8um7ycNd+s-M{6V zRkP~(&xfmj&wF}z{$tg8wTRHE;jJ#|O%ltIEKy?gh+4#PqxxZGh~mO{#xL)gJh?B# pr`R$4RbF7$f$SWh%AlT|OmknYahrHaI1m^O44$rjF6*2UngHZd!_WW# literal 0 HcmV?d00001 diff --git a/src/main/resources/data/szar/advancements/two_towers_explosion.json b/src/main/resources/data/szar/advancements/two_towers_explosion.json index 1d1cca5..b82c471 100644 --- a/src/main/resources/data/szar/advancements/two_towers_explosion.json +++ b/src/main/resources/data/szar/advancements/two_towers_explosion.json @@ -5,7 +5,7 @@ } }, "display": { - "icon": { "item": "minecraft:tnt" }, + "icon": { "item": "szar:towers" }, "title": "Hmm, familiar...", "description": "You were there when the towers fell", "frame": "challenge",