Initial commit

This commit is contained in:
Konhaiii 2025-06-01 17:44:30 +02:00
commit 96a5b07652
48 changed files with 1869 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,022 B

View file

@ -0,0 +1,12 @@
{
"item.powered_jetpacks.basic_jetpack": "Basic Jetpack",
"item.powered_jetpacks.advanced_jetpack": "Advanced Jetpack",
"item.powered_jetpacks.industrial_jetpack": "Industrial Jetpack",
"itemGroup.powered_jetpacks": "Powered Jetpacks",
"tooltip.powered_jetpacks.energy_meter": "%s/%s",
"tooltip.powered_jetpacks.power_charged": "Charged",
"tooltip.powered_jetpacks.input_rate": "Input Rate",
"tooltip.powered_jetpacks.output_rate": "Output Rate",
"tooltip.powered_jetpacks.transfer_rate": "Transfer Rate",
"hud.powered_jetpacks.jetpack_power": "Jetpack Power: "
}

View file

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "powered_jetpacks:item/advanced_jetpack"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "powered_jetpacks:item/basic_jetpack"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "powered_jetpacks:item/industrial_jetpack"
}
}

View file

@ -0,0 +1,5 @@
{
"jetpack_use": {
"sounds": ["powered_jetpacks:jetpack_use"]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 461 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 461 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 461 B

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_redstone": {
"conditions": {
"items": [
{
"items": [
"minecraft:redstone"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "powered_jetpacks:advanced_jetpack"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_redstone",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"powered_jetpacks:advanced_jetpack"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_redstone": {
"conditions": {
"items": [
{
"items": [
"minecraft:redstone"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "powered_jetpacks:basic_jetpack"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_redstone",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"powered_jetpacks:basic_jetpack"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_redstone": {
"conditions": {
"items": [
{
"items": [
"minecraft:redstone"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "powered_jetpacks:industrial_jetpack"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_redstone",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"powered_jetpacks:industrial_jetpack"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,27 @@
{
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
"I": {
"item": "minecraft:gold_ingot"
},
"L": {
"item": "minecraft:leather"
},
"R": {
"item": "minecraft:redstone"
},
"B": {
"item": "minecraft:gold_block"
}
},
"pattern": [
"RIR",
"BLB",
"I I"
],
"result": {
"item": "powered_jetpacks:advanced_jetpack"
},
"show_notification": true
}

View file

@ -0,0 +1,27 @@
{
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
"I": {
"item": "minecraft:iron_ingot"
},
"L": {
"item": "minecraft:leather"
},
"R": {
"item": "minecraft:redstone"
},
"B": {
"item": "minecraft:iron_block"
}
},
"pattern": [
"RIR",
"BLB",
"I I"
],
"result": {
"item": "powered_jetpacks:basic_jetpack"
},
"show_notification": true
}

View file

@ -0,0 +1,27 @@
{
"type": "minecraft:crafting_shaped",
"category": "equipment",
"key": {
"I": {
"item": "minecraft:diamond"
},
"L": {
"item": "minecraft:leather"
},
"R": {
"item": "minecraft:redstone"
},
"B": {
"item": "minecraft:diamond_block"
}
},
"pattern": [
"RIR",
"BLB",
"I I"
],
"result": {
"item": "powered_jetpacks:industrial_jetpack"
},
"show_notification": true
}

View file

@ -0,0 +1,8 @@
{
"entities": [
"player"
],
"slots": [
"chest/back"
]
}

View file

@ -0,0 +1,8 @@
{
"replace": false,
"values": [
"powered_jetpacks:basic_jetpack",
"powered_jetpacks:advanced_jetpack",
"powered_jetpacks:industrial_jetpack"
]
}

View file

@ -0,0 +1,41 @@
{
"schemaVersion": 1,
"id": "powered_jetpacks",
"version": "${version}",
"name": "Powered Jetpacks",
"description": "Add energy-powered jetpacks to Minecraft.",
"authors": [
"Konhaiii"
],
"contact": {
"homepage": "https://fabricmc.net/",
"sources": "https://github.com/FabricMC/fabric-example-mod"
},
"license": "CC0-1.0",
"icon": "assets/powered_jetpacks/icon.png",
"environment": "*",
"entrypoints": {
"main": [
"konhaiii.powered_jetpacks.PoweredJetpacks"
],
"client": [
"konhaiii.powered_jetpacks.PoweredJetpacksClient"
]
},
"mixins": [
"powered_jetpacks.mixins.json",
{
"config": "powered_jetpacks.client.mixins.json",
"environment": "client"
}
],
"depends": {
"fabricloader": ">=0.16.14",
"minecraft": "~1.20.1",
"java": ">=17",
"fabric-api": "*"
},
"suggests": {
"another-mod": "*"
}
}

View file

@ -0,0 +1,9 @@
{
"required": true,
"package": "konhaiii.powered_jetpacks.mixin",
"compatibilityLevel": "JAVA_17",
"mixins": [],
"injectors": {
"defaultRequire": 1
}
}