From b3f1e6dc4a5748923b53bdadd597981dc5966914 Mon Sep 17 00:00:00 2001 From: endigma Date: Mon, 11 Sep 2023 20:31:15 -0300 Subject: [PATCH] downgrade optigui, ipn cfg, various fixes --- README.md | 5 + config/grapplemod.json | 6 +- config/universal-graves/config.json | 295 ++++++++++ .../example_models/corpse_player.json | 361 ++++++++++++ .../example_models/corpse_zombie.json | 361 ++++++++++++ .../example_models/default.json | 522 ++++++++++++++++++ .../example_models/player_head.json | 522 ++++++++++++++++++ .../universal-graves/example_models/soul.json | 438 +++++++++++++++ .../{ => yosbr/config}/custom-hud/config.json | 0 .../config}/custom-hud/profile1.txt | 0 .../integrationHints/player-defined.json | 60 ++ config/{ => yosbr/config}/preventer.json | 0 config/yosbr/options.txt | 287 ++++++++++ index.toml | 78 ++- mods/athena-ctm.pw.toml | 2 +- mods/lilac.pw.toml | 13 - mods/optigui.pw.toml | 9 +- mods/polymer.pw.toml | 13 + pack.toml | 2 +- review/all.json | 184 ++---- 20 files changed, 2969 insertions(+), 189 deletions(-) create mode 100644 config/universal-graves/config.json create mode 100644 config/universal-graves/example_models/corpse_player.json create mode 100644 config/universal-graves/example_models/corpse_zombie.json create mode 100644 config/universal-graves/example_models/default.json create mode 100644 config/universal-graves/example_models/player_head.json create mode 100644 config/universal-graves/example_models/soul.json rename config/{ => yosbr/config}/custom-hud/config.json (100%) rename config/{ => yosbr/config}/custom-hud/profile1.txt (100%) create mode 100644 config/yosbr/config/inventoryprofilesnext/integrationHints/player-defined.json rename config/{ => yosbr/config}/preventer.json (100%) create mode 100755 config/yosbr/options.txt delete mode 100644 mods/lilac.pw.toml create mode 100644 mods/polymer.pw.toml diff --git a/README.md b/README.md index 59a07f1..97c6046 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,11 @@ The new and worsened bad modpack 2023 edition! - [ ] configure fabrication +## Known Issues + +- https://github.com/ChoiceTheorem/ChoiceTheorem-s-overhauled-village/issues/67 +- https://github.com/Fabricators-of-Create/Create/issues/1039 + ## QA process does it launch? good diff --git a/config/grapplemod.json b/config/grapplemod.json index d39aed6..8e3a6c2 100644 --- a/config/grapplemod.json +++ b/config/grapplemod.json @@ -71,7 +71,7 @@ "default_value": 4.0, "enabled": 0, "max": 4.0, - "max_upgraded": 4.0, + "max_upgraded": 8.0, "min": 0.0, "min_upgraded": 0.0 }, @@ -79,7 +79,7 @@ "default_value": 0.2, "enabled": 0, "max": 0.2, - "max_upgraded": 0.2, + "max_upgraded": 0.4, "min": 0.0, "min_upgraded": 0.0 }, @@ -143,7 +143,7 @@ "default_value": 3.0, "enabled": 0, "max": 3.0, - "max_upgraded": 10.0, + "max_upgraded": 6.0, "min": 0.0, "min_upgraded": 0.0 } diff --git a/config/universal-graves/config.json b/config/universal-graves/config.json new file mode 100644 index 0000000..21f2617 --- /dev/null +++ b/config/universal-graves/config.json @@ -0,0 +1,295 @@ +{ + "_comment": "Before changing anything, see https://github.com/Patbox/UniversalGraves#configuration", + "config_version": 3, + "protection": { + "non_owner_protection_time": 900, + "self_destruction_time": 1800, + "drop_items_on_expiration": true, + "attackers_bypass_protection": false, + "use_real_time": false + }, + "interactions": { + "unlocking_cost": { + "type": "free", + "count": 0 + }, + "give_death_compass": true, + "enable_use_death_compass_to_open_gui": true, + "enable_click_to_open_gui": true, + "shift_and_use_quick_pickup": true, + "allow_remote_protection_removal": true, + "allow_remote_breaking": true, + "allow_remote_unlocking": false + }, + "storage": { + "experience_type": "percent_points", + "experience_percent:setting_value": 100.0, + "can_store_only_xp": false, + "alternative_experience_entity": false, + "blocked_enchantments": [] + }, + "placement": { + "player_grave_limit": -1, + "replace_any_block": false, + "max_distance_from_source_location": 8, + "shift_location_on_failure": true, + "max_shift_tries": 5, + "max_shift_distance": 40, + "generate_on_top_of_fluids": false, + "restore_replaced_block": false, + "restore_replaced_block_after_player_breaking": true, + "cancel_creation_for_damage_types": {}, + "cancel_creation_for_ignored_attacker_types": {}, + "blocking_predicates": [], + "block_in_protected_area": {}, + "blacklisted_worlds": [], + "blacklisted_areas": {}, + "creation_default_failure_text": "${position}':'${world}'>", + "creation_claim_failure_text": "${position}':'${world}'>" + }, + "teleportation": { + "cost": { + "type": "creative", + "count": 1 + }, + "required_time": 5, + "y_offset": 1.0, + "invincibility_time": 2, + "allow_movement_while_waiting": false, + "text": { + "timer": "", + "timer_allow_moving": "", + "location": "", + "canceled": "" + } + }, + "model": { + "default": "corpse_zombie", + "alternative": [], + "enable_geyser_workaround": true, + "gravestone_item_base": "minecraft:skeleton_skull", + "gravestone_item_nbt": {} + }, + "ui": { + "title": "", + "list_grave_icon": { + "base": { + "icon": "minecraft:chest", + "text": [ + "${position} (${world})", + "${death_cause}", + "${item_count}':'${xp}'>", + "${protection_time}'>", + "${break_time}'>" + ] + }, + "alt": { + "icon": "minecraft:trapped_chest", + "text": [ + "${position} (${world})", + "${death_cause}", + "${item_count}':'${xp}'>", + "", + "${break_time}'>" + ] + } + }, + "grave_info": { + "base": { + "icon": "minecraft:oak_sign", + "text": [ + "${position} (${world})", + "${death_cause}", + "${item_count}':'${xp}'>", + "${protection_time}'>", + "${break_time}'>" + ] + }, + "alt": { + "icon": "minecraft:oak_sign", + "text": [ + "${position} (${world})", + "${death_cause}", + "${item_count}':'${xp}'>", + "", + "${break_time}'>" + ] + } + }, + "unlock_grave": { + "base": { + "icon": "minecraft:gold_ingot", + "text": [ + "<#ffd257>", + " <#cfcfcf>${cost}" + ] + }, + "alt": { + "icon": "minecraft:gold_ingot", + "text": [ + "", + " <#cfcfcf>${cost} ()" + ] + } + }, + "previous_button": { + "base": { + "icon": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "previous_page" + } + }, + "text": "" + }, + "alt": { + "icon": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "previous_page_blocked" + } + }, + "text": "" + } + }, + "next_button": { + "base": { + "icon": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "next_page" + } + }, + "text": "" + }, + "alt": { + "icon": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "next_page_blocked" + } + }, + "text": "" + } + }, + "remove_protection_button": { + "base": { + "icon": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "remove_protection" + } + }, + "text": "" + }, + "alt": { + "icon": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "remove_protection" + } + }, + "text": [ + "", + "", + "", + "" + ] + } + }, + "break_grave_button": { + "base": { + "icon": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "break_grave" + } + }, + "text": "" + }, + "alt": { + "icon": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "break_grave" + } + }, + "text": [ + "", + "", + "", + "" + ] + } + }, + "quick_pickup_button": { + "icon": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "quick_pickup" + } + }, + "text": "" + }, + "fetch_button": { + "base": { + "icon": "minecraft:lead", + "text": "" + }, + "alt": { + "icon": "minecraft:lead", + "text": "" + } + }, + "teleport_button": { + "base": { + "icon": "minecraft:ender_pearl", + "text": [ + "<#a52dfa>", + " <#cfcfcf>${cost}" + ] + }, + "alt": { + "icon": "minecraft:ender_pearl", + "text": [ + "", + " <#cfcfcf>${cost} ()" + ] + } + }, + "back_button": { + "icon": "minecraft:structure_void", + "text": "" + }, + "bar": { + "icon": "minecraft:white_stained_glass_pane", + "text": "" + } + }, + "text": { + "grave_created": "${position}':'${world}':'${break_time}'>", + "protection_ended": "${position}':'${world}':'${item_count}'>", + "grave_expired": "${position}':'${world}':'${item_count}'>", + "grave_broken": "${position}':'${world}':'${item_count}'>", + "grave_access_payment_no_access": "", + "grave_payment_accepted": "", + "grave_payment_failed": "${cost}'>", + "years_suffix": "y", + "days_suffix": "d", + "hours_suffix": "h", + "minutes_suffix": "m", + "seconds_suffix": "s", + "infinity": "โˆž", + "date_format": "dd.MM.yyyy, HH:mm", + "world_names": {} + } +} \ No newline at end of file diff --git a/config/universal-graves/example_models/corpse_player.json b/config/universal-graves/example_models/corpse_player.json new file mode 100644 index 0000000..7ce70f4 --- /dev/null +++ b/config/universal-graves/example_models/corpse_player.json @@ -0,0 +1,361 @@ +{ + "format": 0, + "tick_time": 20, + "elements": [ + { + "type": "ENTITY", + "entity_type": "minecraft:skeleton", + "entity_pose": "SLEEPING", + "tags": [ + "graves:equipment/boots", + "graves:equipment/chestplate", + "graves:equipment/offhand_hand", + "graves:player_head", + "graves:equipment/main_hand", + "graves:if_unprotected", + "graves:equipment/helmet", + "graves:equipment/leggings" + ], + "rotate_position": false, + "rotate_yaw": false, + "position": [ + 0.9, + -0.51, + 0.0 + ] + }, + { + "type": "ENTITY", + "entity_type": "minecraft:player", + "entity_pose": "SLEEPING", + "tags": [ + "graves:equipment/boots", + "graves:if_protected", + "graves:equipment/chestplate", + "graves:equipment/offhand_hand", + "graves:player_head", + "graves:equipment/main_hand", + "graves:equipment/helmet", + "graves:equipment/leggings" + ], + "rotate_position": false, + "rotate_yaw": false, + "position": [ + 0.9, + -0.51, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "remove_protection" + } + }, + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + -0.42, + 0.0 + ], + "left_rotation": [ + -0.35355335, + 0.6123724, + 0.35355335, + 0.6123724 + ], + "scale": [ + 0.34999996, + 0.34999996, + 0.34999996 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:payment_required" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${cost}" + ], + "text_width": -1, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + -0.29, + 0.0 + ], + "left_rotation": [ + -0.35355335, + 0.6123724, + 0.35355335, + 0.6123724 + ], + "scale": [ + 0.34999996, + 0.34999996, + 0.34999996 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:payment_required" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${player}'>", + "${death_cause}", + "${item_count}':'${xp}'>", + { + "text": "${protection_time}'>", + "tags": [ + "graves:if_protected", + "graves:has_protection_timer" + ] + }, + { + "text": "${break_time}'>", + "tags": [ + "graves:has_breaking_timer" + ] + } + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.1, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_not_visual" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${text_1}", + "${text_2}", + "${text_3}", + "${text_4}" + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.1, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_player_made", + "graves:if_visual" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${player}'>", + "${death_cause}" + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.1, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_visual", + "graves:if_not_player_made" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + } + ] +} \ No newline at end of file diff --git a/config/universal-graves/example_models/corpse_zombie.json b/config/universal-graves/example_models/corpse_zombie.json new file mode 100644 index 0000000..7febfeb --- /dev/null +++ b/config/universal-graves/example_models/corpse_zombie.json @@ -0,0 +1,361 @@ +{ + "format": 0, + "tick_time": 20, + "elements": [ + { + "type": "ENTITY", + "entity_type": "minecraft:skeleton", + "entity_pose": "SLEEPING", + "tags": [ + "graves:equipment/boots", + "graves:equipment/chestplate", + "graves:equipment/offhand_hand", + "graves:player_head", + "graves:equipment/main_hand", + "graves:if_unprotected", + "graves:equipment/helmet", + "graves:equipment/leggings" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.9, + -0.51, + 0.0 + ] + }, + { + "type": "ENTITY", + "entity_type": "minecraft:zombie", + "entity_pose": "SLEEPING", + "tags": [ + "graves:equipment/boots", + "graves:if_protected", + "graves:equipment/chestplate", + "graves:equipment/offhand_hand", + "graves:player_head", + "graves:equipment/main_hand", + "graves:equipment/helmet", + "graves:equipment/leggings" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.9, + -0.51, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "remove_protection" + } + }, + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + -0.42, + 0.0 + ], + "left_rotation": [ + -0.35355335, + 0.6123724, + 0.35355335, + 0.6123724 + ], + "scale": [ + 0.34999996, + 0.34999996, + 0.34999996 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:payment_required" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${cost}" + ], + "text_width": -1, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + -0.29, + 0.0 + ], + "left_rotation": [ + -0.35355335, + 0.6123724, + 0.35355335, + 0.6123724 + ], + "scale": [ + 0.34999996, + 0.34999996, + 0.34999996 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:payment_required" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${player}'>", + "${death_cause}", + "${item_count}':'${xp}'>", + { + "text": "${protection_time}'>", + "tags": [ + "graves:if_protected", + "graves:has_protection_timer" + ] + }, + { + "text": "${break_time}'>", + "tags": [ + "graves:has_breaking_timer" + ] + } + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.15, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_not_visual" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${text_1}", + "${text_2}", + "${text_3}", + "${text_4}" + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.15, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_player_made", + "graves:if_visual" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${player}'>", + "${death_cause}" + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.15, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_visual", + "graves:if_not_player_made" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + } + ] +} \ No newline at end of file diff --git a/config/universal-graves/example_models/default.json b/config/universal-graves/example_models/default.json new file mode 100644 index 0000000..d4cd739 --- /dev/null +++ b/config/universal-graves/example_models/default.json @@ -0,0 +1,522 @@ +{ + "format": 0, + "tick_time": 20, + "elements": [ + { + "type": "ITEM", + "display_item": { + "id": "minecraft:air", + "Count": 0, + "tag": { + "Damage": 0 + } + }, + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.4, + -0.495, + -0.2 + ], + "left_rotation": [ + 0.67437965, + -0.15304601, + 0.21263118, + 0.69034547 + ], + "scale": [ + 0.5, + 0.49999997, + 0.49999997 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:item" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": { + "id": "minecraft:air", + "Count": 0, + "tag": { + "Damage": 0 + } + }, + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + -0.35, + -0.43, + -0.05 + ], + "left_rotation": [ + 0.7575899, + -0.30307037, + -0.57702374, + 0.035348564 + ], + "scale": [ + 0.5, + 0.50000006, + 0.5 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:item" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": "minecraft:player_head", + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + -0.35, + 0.0 + ], + "left_rotation": [ + -0.13048689, + -0.0032032724, + -0.024331277, + 0.9911462 + ], + "scale": [ + 1.0, + 0.9999999, + 0.9999999 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_protected", + "graves:player_head" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": "minecraft:skeleton_skull", + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + -0.35, + 0.0 + ], + "left_rotation": [ + -0.13048689, + -0.0032032724, + -0.024331277, + 0.9911462 + ], + "scale": [ + 1.0, + 0.9999999, + 0.9999999 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_unprotected" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "remove_protection" + } + }, + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + -0.44, + 0.42 + ], + "left_rotation": [ + -0.50000006, + 0.0, + 0.0, + 0.8660254 + ], + "scale": [ + 0.35, + 0.35000002, + 0.35000002 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:payment_required" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${cost}" + ], + "text_width": -1, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + -0.31, + 0.42 + ], + "left_rotation": [ + -0.50000006, + 0.0, + 0.0, + 0.8660254 + ], + "scale": [ + 0.35, + 0.35000002, + 0.35000002 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:payment_required" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${player}'>", + "${death_cause}", + "${item_count}':'${xp}'>", + { + "text": "${protection_time}'>", + "tags": [ + "graves:if_protected", + "graves:has_protection_timer" + ] + }, + { + "text": "${break_time}'>", + "tags": [ + "graves:has_breaking_timer" + ] + } + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.1, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_not_visual" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${text_1}", + "${text_2}", + "${text_3}", + "${text_4}" + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.1, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_player_made", + "graves:if_visual" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${player}'>", + "${death_cause}" + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.1, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_visual", + "graves:if_not_player_made" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + } + ] +} \ No newline at end of file diff --git a/config/universal-graves/example_models/player_head.json b/config/universal-graves/example_models/player_head.json new file mode 100644 index 0000000..d4cd739 --- /dev/null +++ b/config/universal-graves/example_models/player_head.json @@ -0,0 +1,522 @@ +{ + "format": 0, + "tick_time": 20, + "elements": [ + { + "type": "ITEM", + "display_item": { + "id": "minecraft:air", + "Count": 0, + "tag": { + "Damage": 0 + } + }, + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.4, + -0.495, + -0.2 + ], + "left_rotation": [ + 0.67437965, + -0.15304601, + 0.21263118, + 0.69034547 + ], + "scale": [ + 0.5, + 0.49999997, + 0.49999997 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:item" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": { + "id": "minecraft:air", + "Count": 0, + "tag": { + "Damage": 0 + } + }, + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + -0.35, + -0.43, + -0.05 + ], + "left_rotation": [ + 0.7575899, + -0.30307037, + -0.57702374, + 0.035348564 + ], + "scale": [ + 0.5, + 0.50000006, + 0.5 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:item" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": "minecraft:player_head", + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + -0.35, + 0.0 + ], + "left_rotation": [ + -0.13048689, + -0.0032032724, + -0.024331277, + 0.9911462 + ], + "scale": [ + 1.0, + 0.9999999, + 0.9999999 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_protected", + "graves:player_head" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": "minecraft:skeleton_skull", + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + -0.35, + 0.0 + ], + "left_rotation": [ + -0.13048689, + -0.0032032724, + -0.024331277, + 0.9911462 + ], + "scale": [ + 1.0, + 0.9999999, + 0.9999999 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_unprotected" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "remove_protection" + } + }, + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + -0.44, + 0.42 + ], + "left_rotation": [ + -0.50000006, + 0.0, + 0.0, + 0.8660254 + ], + "scale": [ + 0.35, + 0.35000002, + 0.35000002 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:payment_required" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${cost}" + ], + "text_width": -1, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + -0.31, + 0.42 + ], + "left_rotation": [ + -0.50000006, + 0.0, + 0.0, + 0.8660254 + ], + "scale": [ + 0.35, + 0.35000002, + 0.35000002 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "fixed", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:payment_required" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${player}'>", + "${death_cause}", + "${item_count}':'${xp}'>", + { + "text": "${protection_time}'>", + "tags": [ + "graves:if_protected", + "graves:has_protection_timer" + ] + }, + { + "text": "${break_time}'>", + "tags": [ + "graves:has_breaking_timer" + ] + } + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.1, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_not_visual" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${text_1}", + "${text_2}", + "${text_3}", + "${text_4}" + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.1, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_player_made", + "graves:if_visual" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${player}'>", + "${death_cause}" + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.1, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_visual", + "graves:if_not_player_made" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + } + ] +} \ No newline at end of file diff --git a/config/universal-graves/example_models/soul.json b/config/universal-graves/example_models/soul.json new file mode 100644 index 0000000..dd9edfd --- /dev/null +++ b/config/universal-graves/example_models/soul.json @@ -0,0 +1,438 @@ +{ + "format": 0, + "tick_time": 20, + "elements": [ + { + "type": "ITEM", + "display_item": "minecraft:player_head", + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + 0.0, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.8, + 0.8, + 0.8 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_protected", + "graves:player_head" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": "minecraft:skeleton_skull", + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + 0.0, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.8, + 0.8, + 0.8 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "view_range": 1.0, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_unprotected" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "PARTICLE", + "particle": { + "field_25127": {}, + "field_11196": false, + "field_11197": {} + }, + "wait_duration": 3, + "delta": { + "x": 0.2, + "y": 0.2, + "z": 0.2 + }, + "speed": 0.01, + "count": 2, + "tags": [], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "ITEM", + "display_item": { + "id": "universal_graves:icon", + "Count": 1, + "tag": { + "Texture": "remove_protection" + } + }, + "item_model_transformation": "FIXED", + "transformation": { + "translation": [ + 0.0, + -0.44, + 0.3 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.35, + 0.35, + 0.1 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "view_range": 0.2, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:payment_required" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${cost}" + ], + "text_width": -1, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + -0.31, + 0.3 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.35, + 0.35, + 0.35 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "view_range": 0.2, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:payment_required" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${player}'>", + "${death_cause}", + "${item_count}':'${xp}'>", + { + "text": "${protection_time}'>", + "tags": [ + "graves:if_protected", + "graves:has_protection_timer" + ] + }, + { + "text": "${break_time}'>", + "tags": [ + "graves:has_breaking_timer" + ] + } + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.25, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.4, + 0.4, + 0.4 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_not_visual" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${text_1}", + "${text_2}", + "${text_3}", + "${text_4}" + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.25, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.4, + 0.4, + 0.4 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_player_made", + "graves:if_visual" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + }, + { + "type": "TEXT", + "text": [ + "${player}'>", + "${death_cause}" + ], + "text_width": 9999, + "text_background": -1, + "text_opacity": -1, + "text_shadow": true, + "text_see_through": false, + "text_default_background": true, + "text_alignment": "center", + "transformation": { + "translation": [ + 0.0, + 0.25, + 0.0 + ], + "left_rotation": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "scale": [ + 0.4, + 0.4, + 0.4 + ], + "right_rotation": [ + -0.0, + -0.0, + -0.0, + 1.0 + ] + }, + "billboard": "center", + "brightness": { + "block": 15, + "sky": 15 + }, + "view_range": 0.5, + "shadow_radius": 0.0, + "shadow_strength": 0.0, + "culling": [ + 2.0, + 2.0 + ], + "glow_color": -1, + "tags": [ + "graves:if_visual", + "graves:if_not_player_made" + ], + "rotate_position": true, + "rotate_yaw": true, + "position": [ + 0.0, + 0.0, + 0.0 + ] + } + ] +} \ No newline at end of file diff --git a/config/custom-hud/config.json b/config/yosbr/config/custom-hud/config.json similarity index 100% rename from config/custom-hud/config.json rename to config/yosbr/config/custom-hud/config.json diff --git a/config/custom-hud/profile1.txt b/config/yosbr/config/custom-hud/profile1.txt similarity index 100% rename from config/custom-hud/profile1.txt rename to config/yosbr/config/custom-hud/profile1.txt diff --git a/config/yosbr/config/inventoryprofilesnext/integrationHints/player-defined.json b/config/yosbr/config/inventoryprofilesnext/integrationHints/player-defined.json new file mode 100644 index 0000000..578fb2e --- /dev/null +++ b/config/yosbr/config/inventoryprofilesnext/integrationHints/player-defined.json @@ -0,0 +1,60 @@ +{ + "net.minecraft.class_481": { + "buttonHints": { + "SETTINGS": { + "horizontalOffset": 51, + "top": 502 + }, + "SHOW_EDITOR": { + "horizontalOffset": 37, + "top": 517 + } + } + }, + "net.minecraft.class_490": { + "buttonHints": { + "SHOW_EDITOR": { + "top": 640 + }, + "SETTINGS": { + "top": 637 + } + } + }, + "com.tom.storagemod.gui.CraftingTerminalScreen": { + "buttonHints": { + "MOVE_TO_CONTAINER": { + "horizontalOffset": -452 + }, + "MOVE_TO_PLAYER": { + "horizontalOffset": 2, + "top": -1 + }, + "SORT": { + "horizontalOffset": 18, + "top": 105 + }, + "SORT_COLUMNS": { + "horizontalOffset": 18, + "top": 105 + }, + "SORT_ROWS": { + "horizontalOffset": 18, + "top": 105 + }, + "CONTINUOUS_CRAFTING": { + "horizontalOffset": 10, + "bottom": -7 + }, + "SHOW_EDITOR": { + "top": 641 + }, + "SETTINGS": { + "top": 613 + } + } + }, + "com.tom.storagemod.gui.CraftingTerminalMenu": { + "playerSideOnly": true + } +} \ No newline at end of file diff --git a/config/preventer.json b/config/yosbr/config/preventer.json similarity index 100% rename from config/preventer.json rename to config/yosbr/config/preventer.json diff --git a/config/yosbr/options.txt b/config/yosbr/options.txt new file mode 100755 index 0000000..9998f03 --- /dev/null +++ b/config/yosbr/options.txt @@ -0,0 +1,287 @@ +version:3465 +toggleCrawl:false +fovEffectsMode:3 +speedFovEffectScale:1.0 +sprintingFovEffectScale:1.0 +aimingFovEffectScale:1.0 +flyingFovEffectScale:1.0 +submergedFovEffectScale:1.0 +autoJump:false +operatorItemsTab:false +autoSuggestions:true +chatColors:true +chatLinks:true +chatLinksPrompt:true +enableVsync:false +entityShadows:true +forceUnicodeFont:false +discrete_mouse_scroll:false +invertYMouse:false +realmsNotifications:false +reducedDebugInfo:false +showSubtitles:false +directionalAudio:false +touchscreen:false +fullscreen:false +bobView:true +toggleCrouch:false +toggleSprint:false +darkMojangStudiosBackground:false +hideLightningFlashes:false +mouseSensitivity:0.4014084507042254 +fov:1.0 +screenEffectScale:1.0 +fovEffectScale:1.0 +darknessEffectScale:1.0 +glintSpeed:0.5 +glintStrength:0.75 +damageTiltStrength:1.0 +highContrast:false +gamma:0.5 +renderDistance:16 +simulationDistance:12 +entityDistanceScaling:1.0 +guiScale:2 +particles:0 +maxFps:260 +graphicsMode:1 +ao:true +prioritizeChunkUpdates:0 +biomeBlendRadius:2 +renderClouds:"false" +resourcePacks:["vanilla","fabric","Fabrication","Fabrication grayscale","black_icons","continuity:default","continuity:glass_pane_culling_fix","file/DeathSoundExamplePack","file/lower sheild.zip","$polymer-resources"] +incompatibleResourcePacks:[] +lastServer: +lang:en_us +soundDevice:"" +chatVisibility:0 +chatOpacity:1.0 +chatLineSpacing:0.0 +textBackgroundOpacity:0.5 +backgroundForChatOnly:true +hideServerAddress:false +advancedItemTooltips:false +pauseOnLostFocus:true +overrideWidth:0 +overrideHeight:0 +chatHeightFocused:1.0 +chatDelay:0.0 +chatHeightUnfocused:0.4375 +chatScale:1.0 +chatWidth:1.0 +notificationDisplayTime:1.0 +mipmapLevels:4 +useNativeTransport:true +mainHand:"right" +attackIndicator:1 +narrator:0 +tutorialStep:none +mouseWheelSensitivity:1.0 +rawMouseInput:true +glDebugVerbosity:1 +skipMultiplayerWarning:true +skipRealms32bitWarning:false +hideMatchedNames:true +joinedFirstServer:true +hideBundleTutorial:false +syncChunkWrites:false +showAutosaveIndicator:true +allowServerListing:true +onlyShowSecureChat:false +panoramaScrollSpeed:1.0 +debugifyTelemetry:0 +telemetryOptInExtra:false +onboardAccessibility:false +key_key.attack:key.mouse.left +key_key.use:key.mouse.right +key_key.forward:key.keyboard.w +key_key.left:key.keyboard.a +key_key.back:key.keyboard.s +key_key.right:key.keyboard.d +key_key.jump:key.keyboard.space +key_key.sneak:key.keyboard.left.shift +key_key.sprint:key.keyboard.left.control +key_key.drop:key.keyboard.g +key_key.inventory:key.keyboard.e +key_key.chat:key.keyboard.t +key_key.playerlist:key.keyboard.p +key_key.pickItem:key.mouse.middle +key_key.command:key.keyboard.slash +key_key.socialInteractions:key.keyboard.insert +key_key.screenshot:key.keyboard.f2 +key_key.togglePerspective:key.keyboard.f5 +key_key.smoothCamera:key.keyboard.unknown +key_key.fullscreen:key.keyboard.f11 +key_key.spectatorOutlines:key.keyboard.unknown +key_key.swapOffhand:key.keyboard.f +key_key.saveToolbarActivator:key.keyboard.unknown +key_key.loadToolbarActivator:key.keyboard.unknown +key_key.advancements:key.keyboard.l +key_key.hotbar.1:key.keyboard.1 +key_key.hotbar.2:key.keyboard.2 +key_key.hotbar.3:key.keyboard.3 +key_key.hotbar.4:key.keyboard.4 +key_key.hotbar.5:key.keyboard.5 +key_key.hotbar.6:key.keyboard.6 +key_key.hotbar.7:key.keyboard.7 +key_key.hotbar.8:key.keyboard.8 +key_key.hotbar.9:key.keyboard.9 +key_key.custom_hud.enable:key.keyboard.unknown +key_key.custom_hud.cycle_profiles:key.keyboard.unknown +key_key.custom_hud.swap_to_profile1:key.keyboard.unknown +key_key.custom_hud.swap_to_profile2:key.keyboard.unknown +key_key.custom_hud.swap_to_profile3:key.keyboard.unknown +key_key.custom_hud.show_errors:key.keyboard.unknown +key_key.fabrishot.screenshot:key.keyboard.f9 +key_key.amecs.alternative_escape:key.keyboard.unknown +key_key.amecs.toggle_auto_jump:key.keyboard.unknown +key_key.amecs.toggle_cape:key.keyboard.unknown +key_key.amecs.toggle_jacket:key.keyboard.unknown +key_key.amecs.toggle_left_sleeve:key.keyboard.unknown +key_key.amecs.toggle_right_sleeve:key.keyboard.unknown +key_key.amecs.toggle_left_pants_leg:key.keyboard.unknown +key_key.amecs.toggle_right_pants_leg:key.keyboard.unknown +key_key.amecs.toggle_hat:key.keyboard.unknown +key_key.antighost.reveal:key.keyboard.keypad.2 +key_artifacts.key.helium_flamingo.activate:key.keyboard.unknown +key_artifacts.key.night_vision_goggles.toggle:key.keyboard.unknown +key_artifacts.key.universal_attractor.toggle:key.keyboard.unknown +key_key.azurelib.reload:key.keyboard.r +key_key.carry.desc:key.keyboard.left.shift +key_key.crawl:key.keyboard.unknown +key_key.customfov.profile.desc:key.keyboard.unknown +key_key.deathlog.death_screen:key.keyboard.end +key_key.do_a_barrel_roll.toggle_enabled:key.keyboard.z +key_key.do_a_barrel_roll.toggle_thrust:key.keyboard.unknown +key_key.do_a_barrel_roll.open_config:key.keyboard.keypad.5 +key_key.do_a_barrel_roll.pitch_up:key.keyboard.c +key_key.do_a_barrel_roll.pitch_down:key.keyboard.v +key_key.do_a_barrel_roll.yaw_left:key.keyboard.a +key_key.do_a_barrel_roll.yaw_right:key.keyboard.d +key_key.do_a_barrel_roll.roll_left:key.keyboard.unknown +key_key.do_a_barrel_roll.roll_right:key.keyboard.unknown +key_key.do_a_barrel_roll.thrust_forward:key.keyboard.w +key_key.do_a_barrel_roll.thrust_backward:key.keyboard.s +key_key.dynamic_fps.toggle_forced:key.keyboard.unknown +key_key.dynamic_fps.toggle_disabled:key.keyboard.unknown +key_key.fabricskyboxes.toggle:key.keyboard.keypad.0 +key_Activate Freelook:key.keyboard.left.alt +key_Open Freelook menu:key.keyboard.keypad.9 +key_key.boththrow.desc:key.mouse.right +key_key.leftthrow.desc:key.keyboard.unknown +key_key.rightthrow.desc:key.keyboard.unknown +key_key.motoronoff.desc:key.keyboard.left.shift +key_key.jumpanddetach.desc:key.keyboard.space +key_key.slow.desc:key.keyboard.left.shift +key_key.climb.desc:key.keyboard.left.shift +key_key.climbup.desc:key.keyboard.unknown +key_key.climbdown.desc:key.keyboard.unknown +key_key.enderlaunch.desc:key.mouse.left +key_key.rocket.desc:key.mouse.left +key_key.slide.desc:key.keyboard.left.shift +key_key.modmenu.open_menu:key.keyboard.unknown +key_key.mousewheelie.open_config_screen:key.keyboard.unknown +key_key.mousewheelie.sort_inventory:key.mouse.middle +key_key.mousewheelie.scroll_up:key.amecsapi.mouse.scroll.up +key_key.mousewheelie.scroll_down:key.amecsapi.mouse.scroll.down +key_key.mousewheelie.pick_tool:key.keyboard.unknown +key_key.mousewheelie.whole_stack_modifier:key.keyboard.left.shift +key_key.mousewheelie.all_of_kind_modifier:key.keyboard.left.control +key_key.mousewheelie.drop_modifier:key.keyboard.left.alt +key_key.mousewheelie.deposit_modifier:key.keyboard.space +key_key.mousewheelie.restock_modifier:key.keyboard.space +key_key.nmc.toggle:key.keyboard.keypad.3 +key_key.optigui.inspect:key.keyboard.f12 +key_key.pack_it_up.backpack_key:key.keyboard.b +key_ping-wheel.key.mark-location:key.keyboard.q +key_ping-wheel.key.open-settings:key.keyboard.unknown +key_key.polaroid_camera.take_picture:key.keyboard.c +key_key.pressalttomeow.meow:key.keyboard.left.alt +key_key.preventer.overrideKey:key.keyboard.r +key_key.preventer.configKey:key.keyboard.i +key_key.replaymod.playeroverview:key.keyboard.b +key_key.replaymod.lighting:key.keyboard.z +key_key.replaymod.quickmode:key.keyboard.q +key_key.replaymod.settings:key.keyboard.unknown +key_key.replaymod.marker:key.keyboard.m +key_key.replaymod.thumbnail:key.keyboard.n +key_key.replaymod.playpause:key.keyboard.p +key_key.replaymod.rollclockwise:key.keyboard.l +key_key.replaymod.rollcounterclockwise:key.keyboard.j +key_key.replaymod.resettilt:key.keyboard.k +key_key.replaymod.pathpreview:key.keyboard.h +key_key.replaymod.keyframerepository:key.keyboard.x +key_key.replaymod.clearkeyframes:key.keyboard.c +key_key.replaymod.synctimeline:key.keyboard.v +key_key.replaymod.positionkeyframe:key.keyboard.i +key_key.replaymod.positiononlykeyframe:key.keyboard.unknown +key_key.replaymod.timekeyframe:key.keyboard.o +key_key.replaymod.bothkeyframes:key.keyboard.unknown +key_key.resquake.toggle:key.keyboard.keypad.8 +key_key.resquake.config:key.keyboard.keypad.7 +key_key.toms_storage.open_terminal:key.keyboard.b +key_key.push_to_talk:key.keyboard.caps.lock +key_key.whisper:key.keyboard.unknown +key_key.mute_microphone:key.keyboard.m +key_key.disable_voice_chat:key.keyboard.n +key_key.hide_icons:key.keyboard.h +key_key.voice_chat:key.keyboard.v +key_key.voice_chat_settings:key.keyboard.unknown +key_key.voice_chat_group:key.keyboard.g +key_key.voice_chat_toggle_recording:key.keyboard.unknown +key_key.voice_chat_adjust_volumes:key.keyboard.unknown +key_key.waila.config:key.keyboard.unknown +key_key.waila.show_overlay:key.keyboard.unknown +key_key.waila.toggle_liquid:key.keyboard.unknown +key_key.waila.show_recipe_input:key.keyboard.unknown +key_key.waila.show_recipe_output:key.keyboard.unknown +key_gui.xaero_switch_waypoint_set:key.keyboard.unknown +key_gui.xaero_instant_waypoint:key.keyboard.keypad.add +key_gui.xaero_toggle_slime:key.keyboard.unknown +key_gui.xaero_toggle_grid:key.keyboard.unknown +key_gui.xaero_toggle_waypoints:key.keyboard.unknown +key_gui.xaero_toggle_map_waypoints:key.keyboard.unknown +key_gui.xaero_toggle_map:key.keyboard.keypad.6 +key_gui.xaero_enlarge_map:key.keyboard.unknown +key_gui.xaero_waypoints_key:key.keyboard.u +key_gui.xaero_zoom_in:key.keyboard.unknown +key_gui.xaero_zoom_out:key.keyboard.unknown +key_gui.xaero_new_waypoint:key.keyboard.b +key_gui.xaero_display_all_sets:key.keyboard.unknown +key_gui.xaero_toggle_light_overlay:key.keyboard.unknown +key_gui.xaero_toggle_entity_radar:key.keyboard.unknown +key_gui.xaero_reverse_entity_radar:key.keyboard.unknown +key_gui.xaero_toggle_manual_cave_mode:key.keyboard.unknown +key_gui.xaero_alternative_list_players:key.keyboard.unknown +key_gui.xaero_toggle_tracked_players:key.keyboard.unknown +key_gui.xaero_toggle_pac_chunk_claims:key.keyboard.unknown +key_gui.xaero_minimap_settings:key.keyboard.y +key_gui.xaero_open_map:key.keyboard.m +key_gui.xaero_open_settings:key.keyboard.right.bracket +key_gui.xaero_map_zoom_in:key.keyboard.unknown +key_gui.xaero_map_zoom_out:key.keyboard.unknown +key_gui.xaero_quick_confirm:key.keyboard.right.shift +key_zoomify.key.zoom:key.mouse.5 +key_zoomify.key.zoom.secondary:key.keyboard.unknown +key_iris.keybind.reload:key.keyboard.delete +key_iris.keybind.toggleShaders:key.keyboard.page.down +key_iris.keybind.shaderPackSelection:key.keyboard.end +key_[Fabrication] Toggle Stance:key.keyboard.unknown +key_[Fabrication] Toggle/Hold Sprint:key.keyboard.unknown +soundCategory_master:0.22350993377483444 +soundCategory_music:0.20422535211267606 +soundCategory_record:1.0 +soundCategory_weather:1.0 +soundCategory_block:1.0 +soundCategory_hostile:1.0 +soundCategory_neutral:1.0 +soundCategory_player:1.0 +soundCategory_ambient:1.0 +soundCategory_voice:1.0 +modelPart_cape:false +modelPart_jacket:true +modelPart_left_sleeve:true +modelPart_right_sleeve:true +modelPart_left_pants_leg:true +modelPart_right_pants_leg:true +modelPart_hat:true diff --git a/index.toml b/index.toml index 32a93b0..da85647 100644 --- a/index.toml +++ b/index.toml @@ -4,34 +4,78 @@ hash-format = "sha256" file = ".vscode/settings.json" hash = "2d0bd0f846ccdfe1924a9d12f01f41f52143ae90114aa6e4877248dab5a6e0c7" +[[files]] +file = "config/artifacts/client.json5" +hash = "bdce779ef48f91c5449270adb3a34242943baa679377aad05948e0cb8bd1d760" + +[[files]] +file = "config/artifacts/common.json5" +hash = "6f20451feae5622855190a428256ad5e646f16e33d29dc055b1a112114ea8862" + [[files]] file = "config/builtinservers.json" hash = "fcfa9e93a0b20850c5d61a4528aaeec20a5073d2cfb277753ad8b93d16a8d456" [[files]] -file = "config/custom-hud/config.json" -hash = "a7c3295da6da8a2c65c0dbb11333cb57987b78dfe386a4fcc02f349c2ba1873a" - -[[files]] -file = "config/custom-hud/profile1.txt" -hash = "d1186927ebf1307c233b1794887e2c7c57753ac299fd502275519639ba0756c8" +file = "config/grapplemod.json" +hash = "2e5cc17bfe7866de4aecd32f0b04df430b1986f9d693b45653e4f21dd70bc475" [[files]] file = "config/isxander-main-menu-credits.json" hash = "da44f876c6d3d00019f4f5d78829ec41841c09128b686123527dbff3c0555549" -[[files]] -file = "config/preventer.json" -hash = "f1732450e74cbeaece566e75c5de7ee81cdeafd96693f786a460abb68162f65d" - [[files]] file = "config/rules.json" hash = "4e126cb5d83c38dec8b0df299539aa92fff39fd3faa2a3824c94e1171749f1f1" +[[files]] +file = "config/universal-graves/config.json" +hash = "8d86e64b28663cae5582426f8ae5dc19021ccc503297f107da3a488485033046" + +[[files]] +file = "config/universal-graves/example_models/corpse_player.json" +hash = "7a5d06bb65a05beabb48f74a7f9aead1ddd88cbed5033ce8a284c1504a545eac" + +[[files]] +file = "config/universal-graves/example_models/corpse_zombie.json" +hash = "6f8b61ca512ac41462824a4642e2019abdb6778e79d3925a818924233e532a75" + +[[files]] +file = "config/universal-graves/example_models/default.json" +hash = "9b081ac5dbc9c8ff3780529b7fb027d14d721581c321af2c4c16348cff545b43" + +[[files]] +file = "config/universal-graves/example_models/player_head.json" +hash = "9b081ac5dbc9c8ff3780529b7fb027d14d721581c321af2c4c16348cff545b43" + +[[files]] +file = "config/universal-graves/example_models/soul.json" +hash = "4cefc36dc1ad8737b92db8c912bb8386e43ca0323e0515ac2ed13be5b5082af5" + [[files]] file = "config/wall-jump.properties" hash = "abd2fe87ba82de4dd91da88937a348ece73fa545578e23bb42225fd9539dafa3" +[[files]] +file = "config/yosbr/config/custom-hud/config.json" +hash = "a7c3295da6da8a2c65c0dbb11333cb57987b78dfe386a4fcc02f349c2ba1873a" + +[[files]] +file = "config/yosbr/config/custom-hud/profile1.txt" +hash = "d1186927ebf1307c233b1794887e2c7c57753ac299fd502275519639ba0756c8" + +[[files]] +file = "config/yosbr/config/inventoryprofilesnext/integrationHints/player-defined.json" +hash = "02e095314779cbb7d104c158fc2c810b218bdcf8b29b01944162c5dfe1388f2f" + +[[files]] +file = "config/yosbr/config/preventer.json" +hash = "f1732450e74cbeaece566e75c5de7ee81cdeafd96693f786a460abb68162f65d" + +[[files]] +file = "config/yosbr/options.txt" +hash = "944a47f82b012c0713e2de5bda9046d887cfa4e66684678ed688580c87f105b1" + [[files]] file = "mods/addadd.pw.toml" hash = "ea4a5f7fd697978b42347e984135504a0a027c717f0f0a39da8b9ac1f97255eb" @@ -84,7 +128,7 @@ metafile = true [[files]] file = "mods/athena-ctm.pw.toml" -hash = "368c405be7efc817b528461902c950fbb1f6a9d58cbf561760bae4d5705f96c4" +hash = "54e597891d05854149f867afb9a1e2d6c65cdbe2380b5d4c1addc3f06eb63d6d" metafile = true [[files]] @@ -602,11 +646,6 @@ file = "mods/libipn.pw.toml" hash = "8547edbdc700238255794cdbb3b142d2bdb9f17a65b36ac1ce3c92e1aa942c3d" metafile = true -[[files]] -file = "mods/lilac.pw.toml" -hash = "713b1d8daa14ec46c8d6ad966b6339ee8c5eff0f034ad14ab9cfe315cc6fcdb0" -metafile = true - [[files]] file = "mods/lilylib.pw.toml" hash = "db70fd37b880be2f192bb9be2805330e273be20563e5e57f7ec7b6617e0183b8" @@ -714,7 +753,7 @@ metafile = true [[files]] file = "mods/optigui.pw.toml" -hash = "0806fafc99d2bc0d3caf9bbf726367ee3e1a56788a6254b58b45567980dce7f1" +hash = "56bb777ae80511dcd02f01955bb327b11c9ce32ecb6dfdde999f408ece308328" metafile = true [[files]] @@ -747,6 +786,11 @@ file = "mods/polaroidcamera.pw.toml" hash = "3ff352a18028337803c95c68bd6c4d01eadf22f74412f22348bec0a09d378e1d" metafile = true +[[files]] +file = "mods/polymer.pw.toml" +hash = "4daa21dcefd1f766852f3af6b43a6d220e0e767ec810a57a4bfc8a740fffddaf" +metafile = true + [[files]] file = "mods/polymorph.pw.toml" hash = "94117ed150a83f6e54dc9196f84e1f21b3922e58cd4ed3d389c7b78c7f2b1f87" diff --git a/mods/athena-ctm.pw.toml b/mods/athena-ctm.pw.toml index 7aa1ec9..03157a7 100644 --- a/mods/athena-ctm.pw.toml +++ b/mods/athena-ctm.pw.toml @@ -1,6 +1,6 @@ name = "Athena" filename = "athena-fabric-1.20.1-3.1.0.jar" -side = "client" +side = "both" [download] url = "https://cdn.modrinth.com/data/b1ZV3DIJ/versions/AusdtnY3/athena-fabric-1.20.1-3.1.0.jar" diff --git a/mods/lilac.pw.toml b/mods/lilac.pw.toml deleted file mode 100644 index d466c9d..0000000 --- a/mods/lilac.pw.toml +++ /dev/null @@ -1,13 +0,0 @@ -name = "LiLaC" -filename = "lilac-1.0.0-beta.1-mc.1.19.4.jar" -side = "both" - -[download] -url = "https://cdn.modrinth.com/data/Rtp2Lyr5/versions/R0Clyo73/lilac-1.0.0-beta.1-mc.1.19.4.jar" -hash-format = "sha1" -hash = "4dc7c510fec2c08e810623de0c81beed4436238c" - -[update] -[update.modrinth] -mod-id = "Rtp2Lyr5" -version = "R0Clyo73" diff --git a/mods/optigui.pw.toml b/mods/optigui.pw.toml index 2e5689e..42c96cf 100644 --- a/mods/optigui.pw.toml +++ b/mods/optigui.pw.toml @@ -1,13 +1,14 @@ name = "OptiGUI" -filename = "optigui-2.2.0-alpha.1.jar" +filename = "optigui-2.1.5.jar" side = "client" +pin = true [download] -url = "https://cdn.modrinth.com/data/JuksLGBQ/versions/noPVqZnY/optigui-2.2.0-alpha.1.jar" +url = "https://cdn.modrinth.com/data/JuksLGBQ/versions/x0k8u61W/optigui-2.1.5.jar" hash-format = "sha1" -hash = "cdda9fbe0683eb62b2d911672b018c079ad74d7e" +hash = "1560d8656027c31b6bc3a60e39c51f50eb45e482" [update] [update.modrinth] mod-id = "JuksLGBQ" -version = "noPVqZnY" +version = "x0k8u61W" diff --git a/mods/polymer.pw.toml b/mods/polymer.pw.toml new file mode 100644 index 0000000..2fec8a3 --- /dev/null +++ b/mods/polymer.pw.toml @@ -0,0 +1,13 @@ +name = "Polymer" +filename = "polymer-bundled-0.5.15+1.20.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/xGdtZczs/versions/Z7RmlY2c/polymer-bundled-0.5.15%2B1.20.1.jar" +hash-format = "sha1" +hash = "0da8bde2c55fcb83064971257fab17720f28a7cd" + +[update] +[update.modrinth] +mod-id = "xGdtZczs" +version = "Z7RmlY2c" diff --git a/pack.toml b/pack.toml index 3a9482c..8d84e9c 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "195242a4bc957f8f5146f88ba3cd571ef27674c341a56ee988a5468fb757e049" +hash = "888a2ec6cf90c7c16a3d5356bcfbf794bbd334deef92c42f74342b503742e263" [versions] fabric = "0.14.22" diff --git a/review/all.json b/review/all.json index d7b5279..a656865 100644 --- a/review/all.json +++ b/review/all.json @@ -45,6 +45,27 @@ "conflicts": [], "review": false }, + { + "slug": "ae2", + "project_type": "mod", + "title": "Applied Energistics 2", + "description": "AE2: A popular automation and storage mod", + "body": "Applied Energistics 2 (AE2) is a comprehensive mod for Minecraft that introduces a unique approach to in-game inventory management. It presents a tech-based, futuristic theme, centered around the concept of using energy and technology to convert matter into energy and vice versa. Please come visit our [homepage](https://appliedenergistics.github.io/) or chat with us on [Discord](https://discord.gg/Zd6t9ka7ne).\n\n![image of subnetworks from the guidebook](https://guide-assets.appliedenergistics.org/minecraft-1.20.1/ae2/ae2-mechanics/subnetworks_scene1.njRxulYCJ84v.png)\n\nKey features of the mod include:\n\n**Storage Systems**: AE2 revolutionizes storage in Minecraft. The mod adds a network-based digital storage system, where items and blocks are stored as energy in a digital form within a network of connected devices. This allows for compact storage solutions and easy access to your items.\n\n**Auto-Crafting**: Another significant feature of AE2 is its automatic crafting capabilities. Players can set up patterns and recipes which the system can automatically craft on demand. This greatly streamlines bulk and complex crafting processes, saving time and effort.\n\n**Networking and Channels**: AE2 adds a whole new level of strategy to your Minecraft builds with its networking and channel system. Devices connected to the same network can communicate and interact with each other, and the channel system limits the number of devices that can be connected to a single cable, adding a layer of planning and organization to your builds.\n\n**Spatial Storage**: This feature allows players to store entire regions of space within a spatial storage cell. Essentially, you can take a chunk of the world, including all blocks, items, and entities within, and store it digitally to be released later.\n\n**Unique Resources**: AE2 introduces several new resources and materials for crafting its technological components, such as Certus Quartz, Fluix Crystals, and Inscribers. Many of these new materials come with their own decorative blocks to spice up your builds.\n\nAE2 is known for the complexity and depth it adds to Minecraft's tech gameplay, encouraging players to create, optimize, and manage large-scale, efficient systems. It is a fantastic mod for those who love to automate processes and manage resources efficiently.", + "client_side": "required", + "server_side": "required", + "categories": + [ + "storage", + "technology", + "utility" + ], + "additional_categories": [], + "gallery": [], + "kind": "required", + "link": "https://modrinth.com/mod/ae2", + "review": true, + "conflicts": null + }, { "slug": "alloy-forgery", "project_type": "mod", @@ -241,7 +262,7 @@ "kind": "required", "link": "https://modrinth.com/mod/artifacts", "conflicts": [], - "review": true + "review": false }, { "slug": "athena-ctm", @@ -866,36 +887,6 @@ "conflicts": [], "review": true }, - { - "slug": "cccbridge", - "project_type": "mod", - "title": "CC:C Bridge", - "description": "Adds compatibility between the ComputerCraft and Create mod with peripherals!", - "body": "![CC:C Bridge](https://github.com/tweaked-programs/cccbridge/blob/current/docs/gallery/cccbridge.png?raw=true)\n### This mod adds compatibility between the ComputerCraft and Create mod! Make your factories even smarter or use Display Boards and Nixie Tubes like you ever dreamed of!\n\n---\n\n![Version: 1.18.2, 1.19.2, 1.20.1](https://img.shields.io/badge/Versions-1.18.2,_1.19.2,_1.20.1-blue?style=for-the-badge&labelColor=16181C&color=82BA43) ![ModLoader: Forge & Fabric](https://img.shields.io/badge/ModLoader-Forge_&_Fabric-blue?style=for-the-badge&labelColor=16181C&color=545454)\n \n![Fabric Requirements:](https://img.shields.io/badge/Fabric-Requirements-blue?style=for-the-badge&labelColor=16181C&color=dbd0b4) : ![CC: Restitched](https://img.shields.io/badge/CC:_Restitched-%3E=_v1.100.5-blue?style=for-the-badge&labelColor=16181C&color=e7e69b) ![Create-fabric](https://img.shields.io/badge/Create--fabric-%3E=_v0.5.1--b-blue?style=for-the-badge&labelColor=16181C&color=9cb6f8) ![Fabric API](https://img.shields.io/badge/Fabric--API-any_version-blue?style=for-the-badge&labelColor=16181C&color=dddddd)\n![Forge Requirements:](https://img.shields.io/badge/Forge-Requirements-blue?style=for-the-badge&labelColor=16181C&color=dfa86a) : ![CC: Tweaked](https://img.shields.io/badge/CC:_Tweaked-%3E=_v1.101.2-blue?style=for-the-badge&labelColor=16181C&color=e7e69b) ![Create](https://img.shields.io/badge/Create-%3E=_v0.5.1--c-blue?style=for-the-badge&labelColor=16181C&color=9cb6f8)\n\n[![Ko-fi/sammykoch](https://img.shields.io/badge/Ko--fi-Buy_Me_A_Coffee-blue?style=for-the-badge&labelColor=16181C&color=FF605D)](https://ko-fi.com/sammykoch) [![Blog](https://img.shields.io/badge/Blog-Tweaked--Programs-blue?style=for-the-badge&labelColor=16181C&color=0E373D)](https://tweaked-programs.cc)\n\n## About\nUse a Computer from **CC: Tweaked** and automate even more using the _[Lua programming language](https://www.lua.org/start.html)_. This mod adds a hand full of peripherals that allow futher access to Creates features.\n\n## Content\n> ๐Ÿ‘‰ _**Create** now actually has native support for **CC: Tweaked** too! But why stop there?_\n\n- **Two essential blocks of this mod are the `Source Block` and `Target Block`.**\nThey simulate a source or target, making it possible to comunicate within every other source/target that **Create** provides.\n\n- Another block that can come in very handy is the `RedRouter Block`.\nIt can send or receive redstone signals without having to worry about wireless channels or by using multible Computers, using the Redstone API.\n\n- This mod also adds some smaller, fun things like the `Scroller Pane` or `Animatronic`. The Scroller Pane lets you select a number and send it to a Computer using **Creates** interface, while the Animatronic is a puppet you can [control and animate as you like!](https://youtu.be/MI_tHMHrAY0)\n\n### Psst, hey! Why don't you check out the gallery as well?\n\n## Tutorials\n_But how do I use the peripherals?_ Good question! We are constantly updating **our [wiki section](https://cccbridge.tweaked-programs.cc/)**, in order to make it easy for you developers to keep up with all the changes! **We now switched to our own domain for this!**\n\n> ๐Ÿ‘‰ _Just like **CC: Tweaked**, we try to keep backwards compatibility as much as possible! Because of **Creates** nature of updating things, we can't guarantee this however._\n\n---\n\n# Happy coding and producing!\n", - "client_side": "required", - "server_side": "required", - "categories": - [ - "technology", - "utility" - ], - "additional_categories": - [ - "decoration" - ], - "gallery": - [ - "https://cdn.modrinth.com/data/fXt291FO/images/2d5700fcb5f1eb2c35336685535e81dacc347011.gif", - "https://cdn.modrinth.com/data/fXt291FO/images/f7b50bf210325308ba5288e44b369d5719cf357c.gif", - "https://cdn.modrinth.com/data/fXt291FO/images/44fed55233018d28f5a1633474f32d099fcadc50.webp", - "https://cdn.modrinth.com/data/fXt291FO/images/60efed4a6947f3dad8989ad911ae92a4758b7342.png", - "https://cdn.modrinth.com/data/fXt291FO/images/7c366f2b77b2bac037f4bc63dd3e3f087de978dd.png" - ], - "kind": "required", - "link": "https://modrinth.com/mod/cccbridge", - "conflicts": [], - "review": true - }, { "slug": "chat-heads", "project_type": "mod", @@ -1229,59 +1220,6 @@ "conflicts": [], "review": false }, - { - "slug": "create-fabric", - "project_type": "mod", - "title": "Create Fabric", - "description": "Building Tools and Aesthetic Technology", - "body": "

 

\n

\n

 

\n\n## Installation Requirements\n\n

\n

This version of Create runs on Fabric and Quilt only.
You can find the version compatible with the Forge ecosystem here.

\n

 

\n\n## Our Patrons\n\nsintrinsic\n· Daniel P.\n· Kyrinon\n· niraami\n· Ulisses\n· BananaIguana\n· Pongo Sapiens\n· Redmecha\n· Kenneth\n· Viriss\n· Trakinson\n· AcidKat\n· rancorasaurous\n· bonemill\n· OldShadowHand\n· dude\n· KnyteGaming\n· Cali\n· CyanSoup\n· Romblood\n· lurker\n· DerpTime \n· Lolaa\n· _Kilburn\n· MrOxiMoron\n· idlesn0w\n· Gabriel M.\n· PieKing1215\n· No One \n· Pixus\n· Spammy\n· nwmqpa\n· A \n· jonas\n· Dannnis \n· Lyren\n· lujoBoy\n· Tugu\n· Shaun Francis H.\n· Thor7O\n· DigitalSeraphim\n· Bootstrap22\n· Marksmen\n· Yuri\n· Queso2469\n· Zanthros\n· Lubey\n· LesserFlame\n· millatime21\n· bagofsquirrels\n· ZizouMunoz\n· sensual kazoo\n· vesperdem\n· Big Saffron\n· rtwishon\n· Jean Machine\n· CottonHeads\n· chimericdream\n· Gyro\n· Jehrendil\n· Slaser360\n· Myra G.\n· Guy \n· jpc\n· LaserLemons\n· Miner of 8 bits\n· hazmodan\n· moss \n· Sunlis\n· Theishiopian\n· Jink\n· AshCraft\n· IllegalEagle\n· Guybrush\n· Requios\n· 4096 RF\n· zaknirahc\n· TheDankMemeRises\n· tomd1969\n· VirenRunner\n· LolaLela\n· serkan\n· Silviuz\n· Jester\n· Kyle\n· Niv \n· Fredster\n· Redstone Says\n· azurecrab5\n· Freeziu\n· End_Rage\n· Lombbm\n· TytusDeZoo\n· Halcyon_Daze\n· Guilherme R.\n· Michael M.\n· Loukenshrew\n· tater\n· Spencer G.\n· breadtoast\n· Poke_Heart\n· 501warhead\n· Captain S.\n· Chewy\n· Nary\n· SillySnowFox\n· Quacky\n

 

\n\n\n## About\n\n

Welcome to Create, a mod offering a variety of tools and blocks for Building, Decoration and Aesthetic Automation.

\n

The added elements of tech are designed to leave as many design choices to the player as possible. With Create, the game isn't played inside a bunch of UIs, it challenges you to setup contraptions of animated components working together in many possible arrangements.

\n

Create's visual in-game documentation called 'Ponder' will guide you though all added mechanics and gadgets.

\n

Important: In order to be able to see all recipes required in Create, consider installing a Recipe Viewer mod. Create has full support for JEI, REI, and EMI. The vanilla recipe book will not be able to guide you through the experience by itself.

\n

 

\n

\n

 

\n\n## Development\n\n

Find out about supported versions and what's currently in the works in this dedicated wiki page.

\n

 

\n\n### Developers\n\n

simibubi, Jozufozu, Pepper, Zelophed, gamez7, Grimmauld, Snownee

\n\n### Porters\n\n

Pepper, Tropheus Jay, AlphaMode, smellypengu, Aeiou, Whangd00dle, YTG123

\n\n### Artists\n\n

Kryppers, voxel_dani, LeastReality, vectorwing

\n\n### Special thanks to\n\n

tterrag, evanthebruce, D'Arcy Olla

\n\n

 

\n\n## Localization\nTranslations may be unfinished or out of date.\n\n* en_us (English US)\n* de_de (German) by Vexatos, Azratosh, SaurierZockt, DreiMu, muffinbarde, Peatral\n* nl_nl (Dutch) by Prusias\n* fr_fr (French) by Kiro, dindin-glitch\n* zh_cn (Chinese) by TUsama, BigDaleAHA, gloomybanana, Snownee, MacrousHyucen, Demonese, StarFish\n* zh_tw (Chinese, Traditional) by dunois\n* ru_ru (Russian) by sqcode06, Hanqnero, sirabein, pgkrol, Alepod\n* pt_br (Brazilian) by lucassabreu, vyhi\n* jp_jp (Japanese) by MORIMORI0317, CKenJa, RakuGaki-MC\n* ko_kr (Korean) by qkrehf2, red1854th\n* it_it (Italian) by Masterlupo, Chexet48\n* es_es (Spanish) by FrannDzs, muriplz\n* es_mx (Spanish, Mexico) by JohanIvan\n* es_cl (Spanish, Chile) by Alonsinwhat\n* pl_pl (Polish) by joker876\n* ro_ro (Romanian) by andreutu", - "client_side": "required", - "server_side": "required", - "categories": - [ - "decoration", - "equipment", - "technology" - ], - "additional_categories": [], - "gallery": [], - "kind": "required", - "link": "https://modrinth.com/mod/create-fabric", - "conflicts": - [ - "sodium", - "starlight" - ], - "review": true - }, - { - "slug": "create-steam-n-rails", - "project_type": "mod", - "title": "Create: Steam 'n' Rails", - "description": "Adding depth to Create's rail network & steam system", - "body": "[![](https://www.bisecthosting.com/images/CF/Steamnn_Rails/BH_Steamn_Rails_Promo.webp)](https://bisecthosting.com/Railways)\n\n![](https://cdn.jsdelivr.net/gh/ithundxr/assets@latest/breaks-with-optifine.svg)\n[![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/md78MGbEfK)\n\n**Create: Steam & Rails** \n\nAll aboard a mod dedicated to expanding the possibilities of Createโ€™s railway system. We are turning a basic logistical system into an extensive and aesthetic integration of railways into Minecraft.\n\nFeatures\n\n ****Tracks****\n\n* Decorate your builds and bring new life and depth to your rail networks with _eight_ new rail types! Theyโ€™re fully compatible with the existing rails, as well as each other. Try our signature dark oak rails to give your build that distinguished look, make it really stand out with gold and nether wood rails or give our monorail track a go..\n* Additionally you can right-click a track with any slab creates a grade crossing track,works on slopes and turns for that extra bit of spice. \n \n **Semaphores**\n* Make your train yards and junctions pop with our new Semaphore blocks! They serve the same purpose as nixie tubes, but do so in a far more aesthetically pleasing way.\n\n \n**Conductors**\n\n* Construct a cute little conductor. A Remote Redstone operator and toolbox carrier, all in one adorable creature!\n\n**Minecarts**\n\n* Workbench Cart - Crafting on the move\n* Jukebox Cart - Music on the move\n\n**Coupling block**\n\n* Blocks that can connect or disconnect two trains when powered\n\n**Conductor Whistles**\n\n* whistles that can summon a train driven by a conductor\n\n**Smokestacks**\n\n* A variety of decorative alternatives to campfires.\n\n\n**Big Thanks to all of our developers**\n\nMattentosh, Kayla, Slimeist, SpottyTheTurtle, Taylor\\_, Violet\n\nErikson, IThundxr, Tropheus Jay, Hyperbuilder, Evelyn\\_Ivy, Ryan\\_H\\_Code\n\nSammy.Jpeg, YeetusDiabeetus, Grimmauld, CSH, Avery, Talrey", - "client_side": "required", - "server_side": "required", - "categories": - [ - "technology", - "transportation", - "utility" - ], - "additional_categories": - [ - "adventure", - "decoration" - ], - "gallery": - [ - "https://cdn.modrinth.com/data/ZzjhlDgM/images/b541ced05f30da9024e30f28d3cd83520bb1a45f.webp" - ], - "kind": "required", - "link": "https://modrinth.com/mod/create-steam-n-rails", - "conflicts": [], - "review": true - }, { "slug": "creeper-overhaul", "project_type": "mod", @@ -2416,7 +2354,7 @@ "kind": "required", "link": "https://modrinth.com/mod/grappling-hook-mod-fabric", "conflicts": [], - "review": true + "review": false }, { "slug": "handcrafted", @@ -2684,25 +2622,6 @@ "review": false, "conflicts": [] }, - { - "slug": "lilac", - "project_type": "mod", - "title": "LiLaC", - "description": "Lib Lapis Core - common code for opekope2's mods", - "body": "# Lib Lapis Core\n\n[![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/opekope2/LiLaC?include_prereleases&label=Download+from+GitHub&logo=github)](https://github.com/opekope2/OptiGUI/releases)\n[![Modrinth Version](https://img.shields.io/modrinth/v/lilac?label=Download+from+Modrinth&logo=modrinth)](https://modrinth.com/mod/lilac/versions)\n[![CurseForge Download](https://img.shields.io/badge/Download_from_CurseForge-uhh..._latest_I_guess%3F-E04E14?logo=curseforge)](https://www.curseforge.com/minecraft/mc-mods/lilac/files)\n![GitHub top language](https://img.shields.io/github/languages/top/opekope2/LiLaC?color=7F52FF&logo=kotlin)\n[![Documentation](https://img.shields.io/badge/Read%20the-documentation-8CA1AF?logo=readthedocs)](https://opekope2.github.io/LiLaC)\n[![Buy me a coffee](https://img.shields.io/badge/Buy%20me%20a%20coffe-Ko--fi-f16061?logo=ko-fi)](https://ko-fi.com/opekope2)\n\nLibrary mod used by my other mod(s).\n\n[![BisectHosting banner](https://www.bisecthosting.com/partners/custom-banners/a661d818-b1af-427c-9754-12e8b243fd60.png)](https://bisecthosting.com/opekope2)\n\n## APIs\n\nLiLaC aims to provide support for its APIs for minecraft versions 1.18 and later (not including snapshots).\n\nThe documentation is being written. Until then, here's the overview of the APIs in LiLaC you as a developer can use:\n\n* Resource loader - a wrapper around Minecraft's asynchronous Resource Loader API ([Fabric docs](https://fabricmc.net/wiki/tutorial:resource)). Support will be added for Minecraft versions back until 1.18\n* A codec for [VersionPredicate](https://maven.fabricmc.net/docs/fabric-loader-0.14.22/net/fabricmc/loader/api/metadata/version/VersionPredicate.html) in Fabric Loader API\n* `fabric.mod.json` custom metadata deserializer (and serializer)\n* Some Minecraft Registry lookup API\n* A wrapper for game tick\n\nSome planned APIs:\n\n* A wrapper for [DrawContext](https://maven.fabricmc.net/docs/yarn-1.20+build.1/net/minecraft/client/gui/DrawContext.html) (Minecraft 1.20+) and its predecessor, [DrawableHelper](https://maven.fabricmc.net/docs/yarn-1.19.4+build.2/net/minecraft/client/gui/DrawableHelper.html)\n* A wrapper for [Toast](https://maven.fabricmc.net/docs/yarn-1.20+build.1/net/minecraft/client/toast/Toast.html) (because of DrawContext)", - "client_side": "optional", - "server_side": "optional", - "categories": - [ - "library" - ], - "additional_categories": [], - "gallery": [], - "kind": "optional", - "link": "https://modrinth.com/mod/lilac", - "review": false, - "conflicts": null - }, { "slug": "lilylib", "project_type": "mod", @@ -2843,27 +2762,25 @@ "review": false }, { - "slug": "modern-glass-doors", + "slug": "modern-industrialization", "project_type": "mod", - "title": "Modern Glass Doors", - "description": "Adds glass variants of vanilla doors to spice up your builds!", - "body": "# Modern Glass Doors\n\nTired of normal, boring doors without glass in them? Well, look no further! Modern Glass Doors aims to spice up your world with more modern-looking, glassy doors.\n\nTo add glass to a door, simply craft a normal door together with a glass pane or right click a placed door with a glass pane.\n\nCheck the Gallery for a preview!\n\n## Credits\n\nMany thanks to **RetroBarbare** for the original idea and textures and to **Kyrptonaught** for the original implementation.\n\nMany thanks also go out to our other contributors, which you can see in game on the mod's page from the Mod Menu mod.", + "title": "Modern Industrialization", + "description": "Modern Industrialization is a standalone tech mod, where the ultimate objective is total automation. Of course, there is a long way to go before getting there. Can you do it?", + "body": "![requires fabric api](https://i.imgur.com/Ol1Tcf8.png)\n\n\n**This mod requires Fabric, and no port to Forge is planned!**\n\n**Don't forget to install EMI, JEI, or REI to see the recipes in-game.**\n\n**We recommend using HWYLA too! It's optional, but it helps with the pipes!**\n\n**THIS MOD IS NOT COMPATIBLE WITH SODIUM UNLESS YOU ALSO INSTALL INDIUM, WHICH YOU CAN DOWNLOAD FROM MODRINTH**\n\n[![join discord](https://cdn.discordapp.com/attachments/442780241329520642/760903332272930876/4wb14iea8olt.png)](https://discord.gg/Z5hGBuH)\n\n![summary](https://cdn.discordapp.com/attachments/789208006067093595/919293843579494450/unknown.png)\n\nMI vs GregTech:\n
\nQuestions\n\n**Question:** Is this GregTech?\n\n**Answer:** MI is inspired by GregTech, but we have removed all the tedious parts, and we are going in our own direction.\n\n**Question:** What exactly are the differences with GregTech?\n\n**Answer:**\n\n* MI doesn't and will never change the way Minecraft works. No nerfing or changing of recipes, same ore generation as vanilla (small patches of ores), ...\n* MI doesn't have the annoying crafting tools. No need to craft a new hammer/wrench/file/mortar/... every 20 recipes.\n* MI has a very powerful pipe system that allows you to automate your setups very early. No need to grind for hours without any automation.\n* MI is very resource-hungry, but you'll get a quarry very early that will entirely remove your need for mining if you care to automate it.\n* MI doesn't have 10 tiers of every possible machine, instead it uses an original overclock system allowing multiblocks to reach 1 craft / tick provided you have enough energy.\n\n
\n", "client_side": "required", "server_side": "required", "categories": [ - "decoration" + "storage", + "technology", + "utility" ], "additional_categories": [], - "gallery": - [ - "https://cdn.modrinth.com/data/zGSQY8dZ/images/f4f29fffc0d8d56a93955f8d6f958ca8c777a4f6.png", - "https://cdn.modrinth.com/data/zGSQY8dZ/images/977faf0468ecb47264c0a45d63b283e9c34177b5.png" - ], + "gallery": [], "kind": "required", - "link": "https://modrinth.com/mod/modern-glass-doors", - "conflicts": [], - "review": false + "link": "https://modrinth.com/mod/modern-industrialization", + "review": true, + "conflicts": null }, { "slug": "modmenu", @@ -4566,39 +4483,6 @@ "conflicts": [], "review": false }, - { - "slug": "wunderreich", - "project_type": "mod", - "title": "Wunderreich", - "description": "Advanced Vanilla-Like Mechanics and Tools", - "body": "
\"Wunderreich\"
\n\n
 
\n
 
\n\n
Wunderreich  brings some niceties and new mechanics to your game. Everything has been designed with configurability in mind. So you get to decide which features to use. 
\n\n
 
\n
You may also want to install ModMenu and RoughlyEnoughItems. While those are optional, they enhance the experience (for example you do not have to edit Config-Files in order to change the general behaviour of our Mod.
\n
 
\n\n## Features:\n- ๐Ÿค‘ Influence trades offered by villagers\n- ๐Ÿงฑ Slabs for vanilla blocks like sand, dirt, concrete or glass \n- ๐Ÿ›• Stairs and Walls for Wool, Concrete and Terracotta \n- ๐ŸŽ Connected chests that have access to the same inventory\n- ๐Ÿ› ๏ธ A tool that places a random block from the hot bar.\n\n
 
\n

Showcase:

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
  \n

Trowels:

\n

Use your Trowel to place a random Block/Item from your Hotbar. This is the perfect tool, if you want to use random looking block patterns in your builds. The more Blocks of a type you have in your hot-bar, the more likley it is to be choosen.

\n
 
  \n

Whispers:

\n

You can Whisper to your Villagers now. If a Villager is untrained, a whisperer of yours will force it to choose another set of initial trades. [more]

\n
 
  \n

Imprinted Whispers:

\n

If you imprint a Whisper with an enchantment, Librarians will offer only trades that include the imprinted enchanted book. [more]

\n
 
  \n

Slabs, Stairs and Walls:

\n

Slabs, Stairs and Walls that are missing from the vanilla game. Our Slabs include Gras, Dirt, Dirt Paths, Coars Dirt, (Red-)Sand, Concrete, Terracotta, Wool and Glas. Sand Slabs will fall and Gras will spread to Dirt-Slabs. Stairs and Walls are currently limited to Concrete, Wool and Terracotta. There are also Walls for vanilla wood types.

\n
 
  \n

Wunderkiste:

\n

One shared Storrage for everyone in your world. Every Wunderkiste in the world shares the same inevenory across Dimensions. Redstone updates are sent to every single one in real-time. That is why a Wunderkiste doubles as an inter-dimensional chunk loader.

\n

 By using dye on a Wunderkiste or naming it on an anvil, you can change the storage network. Wunderkisten of the same color share the same inventory.  [more]

\n
 
  \n

Named Monsters:

\n

If you name a Monster using a Name-Tag, it will not de-spawn when you switch your game to peaceful. This is usefull, if you often need or want to switch back to peacfull and still be able to use mob farms that require hostile mobs (like endermites).

\n
\n
 
\n
Find out more on our official Mod Website.
\n
 
\n
    \"Buy
\n
 
\n\n", - "client_side": "required", - "server_side": "required", - "categories": - [ - "economy", - "game-mechanics", - "storage" - ], - "additional_categories": - [ - "equipment", - "utility" - ], - "gallery": - [ - "https://cdn.modrinth.com/data/P6czZwFh/images/f6f71ca14d2d38c5acd6e55314356fe7da574a7c.gif", - "https://cdn.modrinth.com/data/P6czZwFh/images/97c4156fedbe9f91bd05bbc434da1db81be86fac.gif", - "https://cdn.modrinth.com/data/P6czZwFh/images/4bddd4965c0630e4c89e260d317179cccfba80e9.gif", - "https://cdn.modrinth.com/data/P6czZwFh/images/dc810fc09c2e19817bc22794e497774ea965659f.gif", - "https://cdn.modrinth.com/data/P6czZwFh/images/b9f8ef6d24a43cca24cc17a42d8f42f2f87d0335.gif", - "https://cdn.modrinth.com/data/P6czZwFh/images/77089f30da6b9107ab7378954cf45a92eb199ce5.gif" - ], - "kind": "required", - "link": "https://modrinth.com/mod/wunderreich", - "review": true, - "conflicts": null - }, { "slug": "xaeros-minimap", "project_type": "mod",