Skip to content

Commit d2ef84c

Browse files
committed
fix creative mode issue and missing enchantments
1 parent ad086bd commit d2ef84c

File tree

3 files changed

+19
-5
lines changed

3 files changed

+19
-5
lines changed

src/generated/resources/.cache/c6051f485483eb291d9bced0c145e9abfceaeb1d renamed to src/generated/resources/.cache/d35999a26afd58fb27a4009b95683d1017aa2d98

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// 1.21.1 2025-05-19T14:29:54.1172607 Registrate Provider for create_jetpack [Registries, Data Maps, Recipes, Advancements, Loot Tables, Tags (enchantments), Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), generic_server_provider, Blockstates, Item models, Lang (en_us/en_ud), generic_client_provider]
1+
// 1.21.1 2025-05-27T12:49:45.7756378 Registrate Provider for create_jetpack [Registries, Data Maps, Recipes, Advancements, Loot Tables, Tags (blocks), Tags (enchantments), Tags (items), Tags (fluids), Tags (entity_types), generic_server_provider, Blockstates, Item models, Lang (en_us/en_ud), generic_client_provider]
22
673a48952547e61209ce76274272e9c4e05c8189 assets/create_jetpack/blockstates/jetpack.json
33
ba8e314e1e6dbb6c25dd5e837cef04f8d96412a1 assets/create_jetpack/blockstates/netherite_jetpack.json
44
a2f5d170a0eb9d1686d1c97de51bdb52eee864af assets/create_jetpack/lang/en_ud.json
@@ -13,3 +13,4 @@ f01edd57ce03744767e9ab7b7e68c80d9834a50c assets/create_jetpack/models/item/nethe
1313
097853fd57c98bdbb87f7b0bf057be50654c5838 data/create_jetpack/loot_table/blocks/jetpack.json
1414
7a9b582b8572955981573dade1404afb825d9b93 data/create_jetpack/loot_table/blocks/netherite_jetpack.json
1515
45715b49eb3f91a62054f6c2a9d82115b8e188fb data/minecraft/tags/block/mineable/pickaxe.json
16+
45715b49eb3f91a62054f6c2a9d82115b8e188fb data/minecraft/tags/item/chest_armor.json
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"values": [
3+
"create_jetpack:jetpack",
4+
"create_jetpack:netherite_jetpack"
5+
]
6+
}

src/main/kotlin/com/possible_triangle/create_jetpack/Content.kt

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import com.possible_triangle.create_jetpack.block.JetpackBlock
55
import com.possible_triangle.create_jetpack.client.ControlsDisplay
66
import com.possible_triangle.create_jetpack.config.Configs
77
import com.possible_triangle.create_jetpack.item.JetpackItem
8+
import com.possible_triangle.flightlib.api.Constants
89
import com.possible_triangle.flightlib.api.IJetpack
910
import com.possible_triangle.flightlib.forge.api.ForgeFlightLib
1011
import com.simibubi.create.AllBlocks
@@ -36,7 +37,10 @@ import dev.engine_room.flywheel.lib.visualization.SimpleBlockEntityVisualizer
3637
import net.createmod.catnip.lang.FontHelper
3738
import net.minecraft.client.renderer.RenderType
3839
import net.minecraft.core.registries.Registries
40+
import net.minecraft.resources.ResourceKey
41+
import net.minecraft.tags.ItemTags
3942
import net.minecraft.world.item.ArmorMaterials
43+
import net.minecraft.world.item.CreativeModeTab
4044
import net.minecraft.world.item.Item
4145
import net.minecraft.world.item.ItemStack
4246
import net.minecraft.world.item.Rarity
@@ -57,10 +61,12 @@ import java.util.function.Supplier
5761
object Content {
5862

5963
init {
60-
REGISTRATE.setTooltipModifierFactory {
61-
ItemDescription.Modifier(it, FontHelper.Palette.STANDARD_CREATE)
62-
.andThen(TooltipModifier.mapNull(KineticStats.create(it)))
63-
}
64+
REGISTRATE
65+
.defaultCreativeTab(null as ResourceKey<CreativeModeTab>?)
66+
.setTooltipModifierFactory {
67+
ItemDescription.Modifier(it, FontHelper.Palette.STANDARD_CREATE)
68+
.andThen(TooltipModifier.mapNull(KineticStats.create(it)))
69+
}
6470
}
6571

6672
val COPY_NBT_MECHANICAL_CRAFTING_SERIALIZER = REGISTRATE
@@ -169,6 +175,7 @@ object Content {
169175
p.withExistingParent("item/${c.name}", p.modLoc("block/jetpack/item"))
170176
.texture("0", "block/${c.name}")
171177
}
178+
tag(ItemTags.CHEST_ARMOR)
172179
tag(AllItemTags.PRESSURIZED_AIR_SOURCES.tag)
173180
.tab(AllCreativeModeTabs.BASE_CREATIVE_TAB.key!!) { context, mod ->
174181
mod.accept(ItemStack(context.get()).apply {

0 commit comments

Comments
 (0)