Skip to content

Commit

Permalink
1.19 update and 64x compression
Browse files Browse the repository at this point in the history
  • Loading branch information
chyzman committed Jul 3, 2022
1 parent 0fc1f4e commit 0dbb6d6
Show file tree
Hide file tree
Showing 62 changed files with 2,720 additions and 0 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Craft This From That
All The Items You Could Have Ever Not Wanted!

[![curseforge](https://img.shields.io/badge/-CurseForge-gray?style=for-the-badge&logo=curseforge&labelColor=orange)](https://www.curseforge.com/minecraft/mc-mods/ctft) [![modrinth](https://img.shields.io/badge/-modrinth-gray?style=for-the-badge&labelColor=green&labelWidth=15&logo=appveyor&logoColor=white)](https://modrinth.com/mod/ctft) [![release](https://img.shields.io/github/v/release/chyzman/ctft?logo=github&style=for-the-badge)](https://github.com/chyzman/ctft/releases) [![discord](https://img.shields.io/discord/857445367388569621?label=The%20Chyz%20Cult&logo=discord&logoColor=white&style=for-the-badge)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@

{
"criteria": {
"has_item": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"minecraft:mangrove_sign"
]
}
]
}
}
},
"requirements": [
[
"has_item"
]
],
"rewards": {
"recipes": [
"ctft:mangrove_sign_sword_from_crafting",
"ctft:mangrove_sign_pickaxe_from_crafting",
"ctft:mangrove_sign_axe_from_crafting",
"ctft:mangrove_sign_shovel_from_crafting",
"ctft:mangrove_sign_hoe_from_crafting",
"ctft:mangrove_sign_shield_from_crafting",
"ctft:mangrove_sign_fishing_rod_from_crafting",
"ctft:mangrove_sign_compass_from_crafting",
"ctft:mangrove_sign_clock_from_crafting",
"ctft:mangrove_sign_helmet_from_crafting",
"ctft:mangrove_sign_chestplate_from_crafting",
"ctft:mangrove_sign_leggings_from_crafting",
"ctft:mangrove_sign_boots_from_crafting",
"ctft:mangrove_sign_shears_from_crafting",
"ctft:mangrove_sign_horse_armor_from_crafting",
"ctft:mangrove_sign_bow_from_crafting",
"ctft:mangrove_sign_crossbow_from_crafting",
"ctft:mangrove_sign_block_from_material",
"ctft:mangrove_sign_material_from_block",
"ctft:mangrove_sign_stairs_from_crafting",
"ctft:mangrove_sign_slab_from_crafting",
"ctft:mangrove_sign_glass_pane_from_crafting",
"ctft:mangrove_sign_pane_from_crafting",
"ctft:mangrove_sign_glass_from_smelting",
"ctft:mangrove_sign_stairs_from_stonecutter",
"ctft:mangrove_sign_slab_from_stonecutter",
"ctft:mangrove_sign_wall_from_stonecutter",
"ctft:mangrove_sign_lever_from_crafting",
"ctft:mangrove_sign_button_from_crafting",
"ctft:mangrove_sign_pressure_plate_from_crafting",
"ctft:mangrove_sign_fence_gate_from_crafting",
"ctft:mangrove_sign_chain_from_stonecutter",
"ctft:mangrove_sign_compressed1_from_block",
"ctft:mangrove_sign_block_from_compressed1",
"ctft:mangrove_sign_compressed1_from_block",
"ctft:mangrove_sign_compressed2_from_compressed1",
"ctft:mangrove_sign_compressed3_from_compressed2",
"ctft:mangrove_sign_compressed4_from_compressed3",
"ctft:mangrove_sign_compressed5_from_compressed4",
"ctft:mangrove_sign_compressed6_from_compressed5",
"ctft:mangrove_sign_compressed7_from_compressed6",
"ctft:mangrove_sign_compressed8_from_compressed7",
"ctft:mangrove_sign_compressed9_from_compressed8",
"ctft:mangrove_sign_compressed10_from_compressed9",
"ctft:mangrove_sign_compressed11_from_compressed10",
"ctft:mangrove_sign_compressed12_from_compressed11",
"ctft:mangrove_sign_compressed13_from_compressed12",
"ctft:mangrove_sign_compressed14_from_compressed13",
"ctft:mangrove_sign_compressed15_from_compressed14",
"ctft:mangrove_sign_compressed16_from_compressed15",
"ctft:mangrove_sign_compressed17_from_compressed16",
"ctft:mangrove_sign_compressed18_from_compressed17",
"ctft:mangrove_sign_compressed19_from_compressed18",
"ctft:mangrove_sign_compressed20_from_compressed19",
"ctft:mangrove_sign_compressed21_from_compressed20",
"ctft:mangrove_sign_compressed22_from_compressed21",
"ctft:mangrove_sign_compressed23_from_compressed22",
"ctft:mangrove_sign_compressed24_from_compressed23",
"ctft:mangrove_sign_compressed25_from_compressed24",
"ctft:mangrove_sign_compressed26_from_compressed25",
"ctft:mangrove_sign_compressed27_from_compressed26",
"ctft:mangrove_sign_compressed28_from_compressed27",
"ctft:mangrove_sign_compressed29_from_compressed28",
"ctft:mangrove_sign_compressed30_from_compressed29",
"ctft:mangrove_sign_compressed31_from_compressed30",
"ctft:mangrove_sign_block_from_compressed1",
"ctft:mangrove_sign_compressed1_from_compressed2",
"ctft:mangrove_sign_compressed2_from_compressed3",
"ctft:mangrove_sign_compressed3_from_compressed4",
"ctft:mangrove_sign_compressed4_from_compressed5",
"ctft:mangrove_sign_compressed5_from_compressed6",
"ctft:mangrove_sign_compressed6_from_compressed7",
"ctft:mangrove_sign_compressed7_from_compressed8",
"ctft:mangrove_sign_compressed8_from_compressed9",
"ctft:mangrove_sign_compressed9_from_compressed10",
"ctft:mangrove_sign_compressed10_from_compressed11",
"ctft:mangrove_sign_compressed11_from_compressed12",
"ctft:mangrove_sign_compressed12_from_compressed13",
"ctft:mangrove_sign_compressed13_from_compressed14",
"ctft:mangrove_sign_compressed14_from_compressed15",
"ctft:mangrove_sign_compressed14_from_compressed15",
"ctft:mangrove_sign_compressed16_from_compressed17",
"ctft:mangrove_sign_compressed17_from_compressed18",
"ctft:mangrove_sign_compressed18_from_compressed19",
"ctft:mangrove_sign_compressed19_from_compressed20",
"ctft:mangrove_sign_compressed20_from_compressed21",
"ctft:mangrove_sign_compressed21_from_compressed22",
"ctft:mangrove_sign_compressed22_from_compressed23",
"ctft:mangrove_sign_compressed23_from_compressed24",
"ctft:mangrove_sign_compressed24_from_compressed25",
"ctft:mangrove_sign_compressed25_from_compressed26",
"ctft:mangrove_sign_compressed26_from_compressed27",
"ctft:mangrove_sign_compressed27_from_compressed28",
"ctft:mangrove_sign_compressed28_from_compressed29",
"ctft:mangrove_sign_compressed29_from_compressed30",
"ctft:mangrove_sign_compressed30_from_compressed31",
"ctft:mangrove_sign_kcolb_from_stonecutter",
"ctft:mangrove_sign_block_from_kcolb"
]
}
}
49 changes: 49 additions & 0 deletions src/main/resources/data/ctft/ctft_stats/mangrove_sign.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"name": "Mangrove Sign",
"texture_name": "mangrove_sign",
"lang_key": "item",
"namespace": "ctft",
"recipe_ingredient": "MANGROVE_SIGN",
"tier": 0,
"efficiency": 2.0,
"enchant": 15,
"base_damage": 0.0,
"sword_damage": 3,
"pickaxe_damage": 1,
"axe_damage": 6.0,
"shovel_damage": 1.5,
"hoe_damage": 0,
"sword_attack_speed": -2.4,
"pickaxe_attack_speed": -2.8,
"axe_attack_speed": -3.2,
"shovel_attack_speed": -3.0,
"hoe_attack_speed": -3.0,
"durability": 59,
"helmet_protection": 1,
"chestplate_protection": 2,
"leggings_protection": 2,
"boots_protection": 1,
"armor_toughness": 0.0,
"armor_knockback_resistance": 0.0,
"combustion": 200,
"hardness": 1.0,
"blast_resistance": 1.0,
"unbreakable": false,
"mining_tier": 0,
"best_tool": "axe",
"tool_needed": false,
"soundgroup": "WOOD",
"fire_immune": false,
"rarity": "COMMON",
"foil": false,
"is_food": false,
"nutrition": 0,
"saturation": 0,
"is_meat": false,
"can_always_eat": false,
"is_fast": false,
"food_effects": false,
"velocity": 0.5,
"use_duration": 1.0,
"accuracy_modifier": 2.0
}
49 changes: 49 additions & 0 deletions src/main/resources/data/ctft/ctft_stats/wet_sponge.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"name": "Wet Sponge",
"texture_name": "wet_sponge",
"lang_key": "block",
"namespace": "minecraft",
"recipe_ingredient": "WET_SPONGE",
"tier": 1,
"efficiency": 4.0,
"enchant": 10,
"base_damage": 0.0,
"sword_damage": 4,
"pickaxe_damage": 2,
"axe_damage": 8.0,
"shovel_damage": 2.5,
"hoe_damage": 0,
"sword_attack_speed": -2.4,
"pickaxe_attack_speed": -2.8,
"axe_attack_speed": -3.2,
"shovel_attack_speed": -3.0,
"hoe_attack_speed": -2.0,
"durability": 131,
"helmet_protection": 1,
"chestplate_protection": 2,
"leggings_protection": 2,
"boots_protection": 1,
"armor_toughness": 0.0,
"armor_knockback_resistance": 0.0,
"combustion": 0,
"hardness": 0.6,
"blast_resistance": 0.6,
"unbreakable": false,
"mining_tier": 0,
"best_tool": "",
"tool_needed": false,
"soundgroup": "",
"fire_immune": false,
"rarity": "COMMON",
"foil": false,
"is_food": false,
"nutrition": 0,
"saturation": 0,
"is_meat": false,
"can_always_eat": false,
"is_fast": false,
"food_effects": false,
"velocity": 1.0,
"use_duration": 1.0,
"accuracy_modifier": 1.0
}
49 changes: 49 additions & 0 deletions src/main/resources/data/ctft/ctft_stats/wheat.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"name": "Wheat",
"texture_name": "wheat",
"lang_key": "item",
"namespace": "ctft",
"recipe_ingredient": "WHEAT",
"tier": 0,
"efficiency": 1.0,
"enchant": 14,
"base_damage": 0.0,
"sword_damage": 1,
"pickaxe_damage": 0,
"axe_damage": 0.0,
"shovel_damage": 0.0,
"hoe_damage": 0,
"sword_attack_speed": -2.4,
"pickaxe_attack_speed": -2.8,
"axe_attack_speed": -3.2,
"shovel_attack_speed": -3.0,
"hoe_attack_speed": -3.0,
"durability": 8,
"helmet_protection": 0,
"chestplate_protection": 0,
"leggings_protection": 0,
"boots_protection": 0,
"armor_toughness": 0.0,
"armor_knockback_resistance": 0.0,
"combustion": 0,
"hardness": 1.0,
"blast_resistance": 1.0,
"unbreakable": false,
"mining_tier": 0,
"best_tool": "",
"tool_needed": false,
"soundgroup": "",
"fire_immune": false,
"rarity": "COMMON",
"foil": false,
"is_food": false,
"nutrition": 0,
"saturation": 0,
"is_meat": false,
"can_always_eat": false,
"is_fast": false,
"food_effects": false,
"velocity": 0.5,
"use_duration": 0.6,
"accuracy_modifier": 1.0
}
49 changes: 49 additions & 0 deletions src/main/resources/data/ctft/ctft_stats/wheat_seeds.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"name": "Wheat Seeds",
"texture_name": "wheat_seeds",
"lang_key": "item",
"namespace": "ctft",
"recipe_ingredient": "WHEAT_SEEDS",
"tier": 0,
"efficiency": 1.0,
"enchant": 14,
"base_damage": 0.0,
"sword_damage": 1,
"pickaxe_damage": 0,
"axe_damage": 0.0,
"shovel_damage": 0.0,
"hoe_damage": 0,
"sword_attack_speed": -2.4,
"pickaxe_attack_speed": -2.8,
"axe_attack_speed": -3.2,
"shovel_attack_speed": -3.0,
"hoe_attack_speed": -3.0,
"durability": 8,
"helmet_protection": 0,
"chestplate_protection": 0,
"leggings_protection": 0,
"boots_protection": 0,
"armor_toughness": 0.0,
"armor_knockback_resistance": 0.0,
"combustion": 0,
"hardness": 1.0,
"blast_resistance": 1.0,
"unbreakable": false,
"mining_tier": 0,
"best_tool": "",
"tool_needed": false,
"soundgroup": "",
"fire_immune": false,
"rarity": "COMMON",
"foil": false,
"is_food": false,
"nutrition": 0,
"saturation": 0,
"is_meat": false,
"can_always_eat": false,
"is_fast": false,
"food_effects": false,
"velocity": 0.5,
"use_duration": 0.5,
"accuracy_modifier": 2.0
}
49 changes: 49 additions & 0 deletions src/main/resources/data/ctft/ctft_stats/white_banner.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"name": "White Banner",
"texture_name": "white_concrete",
"lang_key": "block",
"namespace": "minecraft",
"recipe_ingredient": "WHITE_BANNER",
"tier": 0,
"efficiency": 1.0,
"enchant": 13,
"base_damage": 0.0,
"sword_damage": 1,
"pickaxe_damage": 0,
"axe_damage": 0.0,
"shovel_damage": 0.0,
"hoe_damage": 0,
"sword_attack_speed": -2.4,
"pickaxe_attack_speed": -2.8,
"axe_attack_speed": -3.2,
"shovel_attack_speed": -3.0,
"hoe_attack_speed": -3.0,
"durability": 192,
"helmet_protection": 1,
"chestplate_protection": 2,
"leggings_protection": 2,
"boots_protection": 1,
"armor_toughness": 0.0,
"armor_knockback_resistance": 0.0,
"combustion": 300,
"hardness": 0.6,
"blast_resistance": 1.0,
"unbreakable": false,
"mining_tier": 0,
"best_tool": "axe",
"tool_needed": false,
"soundgroup": "WOOD",
"fire_immune": false,
"rarity": "COMMON",
"foil": false,
"is_food": false,
"nutrition": 0,
"saturation": 0,
"is_meat": false,
"can_always_eat": false,
"is_fast": false,
"food_effects": false,
"velocity": 1.0,
"use_duration": 1.0,
"accuracy_modifier": 1.0
}
Loading

0 comments on commit 0dbb6d6

Please sign in to comment.