All Mods Resource Packs Data Packs Shaders Modpacks Plugins
ForgeCraft - Equipment Extension

ForgeCraft - Equipment Extension

by LPMC2 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

 

Welcome to ForgeCraft! Have you ever complain about having too little modification on the items? Or just play a lot of survival minecraft and want to modify the game without using any mods? Well, this datapack suits you! This datapack features a Reforge System where you can alter your Weapons, Armor, Tools and Utilities in a different way! As of right now, there are 54 Unique Reforges for you to discover and use. They all support multiplayer so you don't have to worry about it working inproperly. However, if you found any bugs and problems with the datapack, let me know by commenting here! This datapack does have a resourcepack, which is currently in stage 2: All Armor reforge items. Now it is required for the datapack to work properly. To download the resourcepack, here's the link:
🗺️⬇️Resourcepack download link: [https://www.curseforge.com/minecraft/texture-packs/forgecraft-support-resource-pack](https://www.curseforge.com/minecraft/texture-packs/forgecraft-support-resource-pack)

 

 

**- Available Forge Options (Some reforges can apply to multiple types):**
  • 6 [Any] Reforges
  • 22 [Armor] Reforges
  • 18 [Melee] Reforges
  • 13 [Tool] Reforges
  • 14 [Ranged] Reforges

Not Going to provide the details here, go find it yourself!

(Mobs are optional feature, disabled on default)
  • 3 New Bosses
  • 7 Conditional Mobs (Boss Included)
  • 33 Reforges with special abilities
  • 22 Reforge related Advancements
  • Customizable Projectile System

    • Try not to cheat through the reforge items (I know, some of them are hard to get)
    • Please do not put the reforge anvil outside of 1 block height, it may have unintentional behaviour!
    • Please read the README from the source file for some extra details
    • If you wished to remove mob modification, you can type:
      /function gamerules/ismobmodification/false
    • If you updated this datapack to newer versions, please type:

      /function reforge/unlock_all_reforges   To view the recipes for new reforges.

    • (Minecraft 1.21.6 or newer!) To change the settings for this datapack, type the command:
      /function forgecraft_lpmc2:settings to start the menu!

    • Craft the Reforge Anvil from the crafting table (Required in V1.57.2 or older ONLY. Recipe is on the Recipe Book) and place it like a block. But be warned, it can destroy blocks
    • To put the item to the slot, right click to place and left click to get it back
    • To forge the item, click on the symbol 🛠. It will only work if the items are correct and you have enough xp levels
    • To get the reforge anvil back, just simply destory the anvil with proper tools, remaining items in the slot will return as a dropped item.
    • Skeletons will not always be holding a bow, they can now hold a sword or a axe with enchantments (They are deadly...)
    • You can get a special reforge from a wandering trader with a low percentage
    • Since that the enderman can be ranged, I would not recommend to build the usual enderman farm as the endermite may die from projectile.
    • Recommend to have a unbreakable shield as some mobs can quickly destroy your normal shield like a paper
    • Some items will have limitation, please read the forge item carefully. (At least bow can work like a charm in left hand due to 'weapon' data is inside the arrow data)
    • The advancement will provide guide on spawning the conditional mobs. Getting advancement will also reward with a bit of xp.
    • (For V1.62.2 or newer only!) To modify the maximum count for enhancement books applied, you can type the following command: /function gamerules:enhancementmaxcount/set {count:10} Where "count" is the maximum count to apply
    • Getting Forging Xp
      Just start forging the items, and you will receive xp!
    [Version V1.4 & After Only!]

    Now you can customize the stats of a item! Requirement: - The item is vanilla reforged by the Vanilla Item Converter

    Getting the Stat Booster Item: They are obtainable from crafting recipes, like the one below:

    List of Available Boosts: - Max Health - Armor - Armor Toughness - Attack Damage - Attack Speed - Attack Knockback - Block Interaction Range - Entity Interaction Range - Burning Time (Reduce) - Safe Fall Distance - Gravity (Reduce) - Knockback Resistance - Jump Strength - Block Break Speed - Scale (Both Reduce & Increase) - Movement Speed - Oxygen Bonus To apply the boost, just do it the same way as forging the item

    You can apply various boosts into one item, but the maximum total applies is 10.

     

     

     

    Datapack Creators

    Plugins

    Starting from V1.8.3, you can now add custom reforges to the ForgeCraft world!

    Requirements

    • Use function forgecraft_lpmc2:plugins/register {...} to register the plugin. Example can be seen below.
    • Registration must be appended in datapack load, otherwise the reforge won't register at all.
    • Must use V1.8.3 or later
    • Don't change the slug, or else there might be duplicates
    • Be aware of repeated id from other plugins. Make sure yours are unique.
    • Must follow the format below, or the data won't get registered.

    Storage Location, in case you are wondering

    forgecraft:plugin custom

    Format

    {
        slug: string (UNIQUE)
        name: string
        reforges:
        {
            id: integer (Required, UNIQUE, don't get repeated with any other, including outside)
            name: string (Required)
            description: string (Required, Tooltip Reforge's description)
            info: string (Debug Menu Info)
            req_xp: integer (Required, XP level needed to apply)
            req_lvl: integer (Required, Forging Level needed to apply, 0 means no requirement)
            types: {id:integer}[] (id is ranged from 1 - 9, which are:
            1 - Melee
            2 - Ranged
            3 - Armor - Helmet
            4 - Armor - Chestplate
            5 - Armor - Leggings
            6 - Armor - Boots
            7 - Tool
            8 - Utility (Item that has durability)
            9 - Other )
            attributes: {
                type: string (For example, 'minecraft:attack_damage')
                operation: 'add_value' | 'add_multiplied_total' | 'add_multiplied_base'
                slot: string|'auto' (auto means based on item type)
                amount: double
                percentage: integer 
                (Add percentage value based on current Item's value, if available. amount is the fallback. For example, 100 -> +100%)
            }[]
            tags: object (For example, {is_electric: 1b})
            rarity: 'common' | 'uncommon' | 'rare' | 'epic' (Required)
            texture: string
            custom_function: string
            (Function that apply to the entity -> minecraft:item.
            Example: 'example:electric/apply')
        }[]
    }

    Example

    function forgecraft_lpmc2:plugins/register {\
        slug: 'example-plugin',\
        reforges:[\
            {\
                id: 1000,\
                name: 'Electrocuting',\
                description: 'Attack Entity causing electrocution',\
                info: 'Electrify Entity into oblivion',\
                req_xp: 20,\
                req_lvl: 5,\
                types: [{id:1},{id:2}],\
                attributes: [\
                    {\
                        type: 'minecraft:attack_damage',\
                        operation: 'add_value',\
                        slot: 'auto',\
                        amount: 1.5,\
                        percentage: 50\
                    },\
                    {\
                        type: 'minecraft:attack_speed',\
                        operation: 'add_multiplied_total',\
                        slot: 'auto',\
                        amount: -0.6\
                    },\
                    {\
                        type: 'minecraft:armor',\
                        operation: 'add_value',\
                        slot: 'offhand',\
                        amount: 2\
                    },\
                    {\
                        type: 'minecraft:armor_toughness',\
                        operation: 'add_multiplied_total',\
                        slot: 'auto',\
                        amount: 1.0,\
                    }\
                ],\
                tags: {is_electric: 1b},\
                rarity: 'common',\
                texture: 'electric',\
                custom_function: 'example:electric/apply'\
            },\
            {\
                id: 1001,\
                name: 'Example Reforge',\
                description: 'The very example of reforge',\
                info: 'DEMO',\
                req_xp: 0,\
                req_lvl: 0,\
                types: [{id:1},{id:2},{id:3},{id:4},{id:5},{id:6},{id:7},{id:8}],\
                attributes: [\
                    {\
                        type: 'minecraft:attack_damage',\
                        operation: 'add_value',\
                        slot: 'auto',\
                        amount: 20,\
                        percentage: 200\
                    },\
                ],\
                rarity: 'rare'\
            }\
        ]\
    }

    This datapack is compatible with any other datapacks, for example, MineTreasure item's ability can work properly.

    If you want to change how your custom item works in this datapack, you can add the following custom component data to the item:

    minecraft:custom_data.itemname - Type: String. An item name, for example, "Aspect of the Jerry"

    minecraft:custom_data.reforgeid - Type: Integer. Set the value to 0, if you want it to be reforged, and prevents the name from overriding.

    minecraft:custom_data.typename - Type: String. The id of the item, for example, "minecraft:iron_sword"

    minecraft:custom_data.typeid - Type: Integer. The type of the item. Important for determining what reforge can it gets. Here's the list of typeid:

    1 -> Melee

    2 -> Ranged

    3 -> Armor - Helmet

    4 -> Armor - Chestplate

    5 -> Armor - Leggings

    6 -> Armor - Boots

    7 -> Tool

    8 -> Utilities

    9 -> Other

    minecraft:custom_data.itemtype - Type: String. Optional, the item type name of the item. For example, "Melee"

    minecraft:custom_data.global_id - Type: Integer. The id for the item. If you have multiple item, they should not have the same id.

    How to Install ForgeCraft - Equipment Extension (Datapack)

    ForgeCraft - Equipment Extension by LPMC2 is verified for Datapack, Fabric, Forge, Neoforge, Quilt across Minecraft versions 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.11-pre1, 1.21.4, 1.21.5, 1.21.6 (latest release: B1.8.3+mod, file size: 4.1 MB). Follow the steps below to install it safely from ModCraft.tv:

    1. Click the Download button above and select your Minecraft version (1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.11-pre1, 1.21.4, 1.21.5, 1.21.6) and platform (Datapack, Fabric, Forge, Neoforge, Quilt).
    2. Make sure you have the compatible loader or environment installed for Datapack, Fabric, Forge, Neoforge, Quilt.
    3. Move the downloaded ForgeCraft - Equipment Extension file into your Minecraft .minecraft/saves/<world>/datapacks folder and launch the game.
  • All Versions

    + Add Version
    Name Game version Platforms Published Downloads Actions
    26.2 26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    2mo ago 1
    26.2 26.1.x 1.21.x
    Datapack
    2mo ago 1
    26.3
    Fabric Forge Neoforge Quilt
    2mo ago 1
    26.3
    Datapack
    2mo ago 1
    26.2 26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    2mo ago 1
    26.3
    Fabric Forge Neoforge Quilt
    2mo ago 1
    26.3
    Datapack
    2mo ago 1
    26.2 26.1.x 1.21.x
    Datapack
    2mo ago 1
    26.2 26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    2mo ago 1
    26.2 26.1.x 1.21.x
    Datapack
    2mo ago 1
    26.2 26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    2mo ago 1
    26.2 26.1.x 1.21.x
    Datapack
    2mo ago 1
    26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    8mo ago 1
    26.1.x 1.21.x
    Datapack
    8mo ago 1
    26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1.x 1.21.x
    Datapack
    10mo ago 1
    26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1.x 1.21.x
    Datapack
    10mo ago 1
    26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1.x 1.21.x
    Datapack
    10mo ago 1
    26.1.x 1.21.x
    Datapack
    10mo ago 1
    26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1.x 1.21.x
    Datapack
    10mo ago 1
    26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1.x 1.21.x
    Datapack
    10mo ago 1
    26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1.x 1.21.x
    Datapack
    10mo ago 1
    26.1.x 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1.x 1.21.x
    Datapack
    10mo ago 1
    26.1-snapshot-1 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1-snapshot-1 1.21.x
    Datapack
    10mo ago 1
    26.1-snapshot-1 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1-snapshot-1 1.21.x
    Datapack
    10mo ago 1
    26.1-snapshot-1 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1-snapshot-1 1.21.x
    Datapack
    10mo ago 1
    26.1-snapshot-1 1.21.x
    Fabric Forge Neoforge Quilt
    10mo ago 1
    26.1-snapshot-1 1.21.x
    Datapack
    10mo ago 1
    1.21.x
    Fabric Forge Neoforge Quilt
    11mo ago 1
    1.21.x
    Datapack
    11mo ago 1
    1.21.x
    Fabric Forge Neoforge Quilt
    11mo ago 1
    1.21.x
    Datapack
    11mo ago 1
    1.21.x
    Fabric Forge Neoforge Quilt
    11mo ago 1
    1.21.x
    Datapack
    11mo ago 1
    1.21.x
    Fabric Forge Neoforge Quilt
    11mo ago 1
    1.21.x
    Fabric Forge Neoforge Quilt
    11mo ago 1
    1.21.x
    Datapack
    11mo ago 1
    1.21.x
    Fabric Forge Neoforge Quilt
    11mo ago 1
    1.21.x
    Datapack
    11mo ago 1
    1.21.x
    Fabric Forge Neoforge Quilt
    11mo ago 1
    1.21.x
    Datapack
    11mo ago 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    25w46a 25w45a 25w43a +3
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w46a 25w45a 25w43a +3
    Datapack
    last yr. 1
    25w45a 25w44a 25w43a +3
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w45a 25w44a 25w43a +3
    Datapack
    last yr. 1
    25w45a 25w44a 25w43a +2
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w45a 25w44a 25w43a +2
    Datapack
    last yr. 1
    25w44a 25w43a 25w42a +2
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w44a 25w43a 25w42a +2
    Datapack
    last yr. 1
    25w43a 25w42a 25w41a +1
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w43a 25w42a 25w41a +1
    Datapack
    last yr. 1
    25w42a 25w41a 1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w42a 25w41a 1.21.x
    Datapack
    last yr. 1
    25w42a 25w41a 1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w42a 25w41a 1.21.x
    Datapack
    last yr. 1
    25w41a 1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w41a 1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.9
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.5
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.5
    Datapack
    last yr. 1
    25w32a 25w31a
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w32a 25w31a
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.1
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    25w32a 25w31a
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w32a 25w31a
    Datapack
    last yr. 1
    1.21.5
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.5
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    25w32a 25w31a
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w32a 25w31a
    Datapack
    last yr. 1
    1.21.5
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.5
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.5
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.5
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.5
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w31a
    Fabric Forge Neoforge Quilt
    last yr. 1
    25w31a
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.5
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.5
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.x
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.x
    Datapack
    last yr. 1
    1.21.4
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.4
    Datapack
    last yr. 1
    1.21.4
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.4
    Datapack
    last yr. 1
    1.21.4
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.4
    Datapack
    last yr. 1
    1.21.4
    Fabric Forge Neoforge Quilt
    last yr. 1
    1.21.4
    Datapack
    last yr. 1
    1.21.4
    Datapack
    last yr. 1
    1.21.4
    Datapack
    last yr. 1
    1.21.4
    Datapack
    last yr. 1
    # The Plugin update
    Now user can add custom reforges to the system.
    • use function forgecraft_lpmc2:plugins/register {...} to register the plugin.
    • developer can customize name, type, xp/forging lvl requirement, attributes and more!
    • allow multiple reforges on a single plugin
    • allow testing reforges using function forgecraft_lpmc2:menu. You would see it at the bottom of the list.
    • display error message if issues detected.

    ## Other changes
    • Warped reforge: Increased usage from 5 to 7, increased max travel distance to 15 blocks, and decreased movement decrease from -20% to -15%
    • Now allow slowness/armor reduction time stacking from each use, instead of resetting time on use. (The display might not be synced)
    • Renamed id from scoreboard to forgecraft.id, to avoid conflicting with other datapacks.
    # The Plugin update
    Now user can add custom reforges to the system.
    • use function forgecraft_lpmc2:plugins/register {...} to register the plugin.
    • developer can customize name, type, xp/forging lvl requirement, attributes and more!
    • allow multiple reforges on a single plugin
    • allow testing reforges using function forgecraft_lpmc2:menu. You would see it at the bottom of the list.
    • display error message if issues detected.

    ## Other changes
    • Warped reforge: Increased usage from 5 to 7, increased max travel distance to 15 blocks, and decreased movement decrease from -20% to -15%
    • Now allow slowness/armor reduction time stacking from each use, instead of resetting time on use. (The display might not be synced)
    • Renamed id from scoreboard to forgecraft.id, to avoid conflicting with other datapacks.
    # The Plugin update
    Now user can add custom reforges to the system.
    • use function forgecraft_lpmc2:plugins/register {...} to register the plugin.
    • developer can customize name, type, xp/forging lvl requirement, attributes and more!
    • allow multiple reforges on a single plugin
    • allow testing reforges using function forgecraft_lpmc2:menu. You would see it at the bottom of the list.
    • display error message if issues detected.

    ## Other changes
    • Warped reforge: Increased usage from 5 to 7, increased max travel distance to 15 blocks, and decreased movement decrease from -20% to -15%
    • Now allow slowness/armor reduction time stacking from each use, instead of resetting time on use. (The display might not be synced)
    • Renamed id from scoreboard to forgecraft.id, to avoid conflicting with other datapacks.
    # The Plugin update
    Now user can add custom reforges to the system.
    • use function forgecraft_lpmc2:plugins/register {...} to register the plugin.
    • developer can customize name, type, xp/forging lvl requirement, attributes and more!
    • allow multiple reforges on a single plugin
    • allow testing reforges using function forgecraft_lpmc2:menu. You would see it at the bottom of the list.
    • display error message if issues detected.

    ## Other changes
    • Warped reforge: Increased usage from 5 to 7, increased max travel distance to 15 blocks, and decreased movement decrease from -20% to -15%
    • Now allow slowness/armor reduction time stacking from each use, instead of resetting time on use. (The display might not be synced)
    • Renamed id from scoreboard to forgecraft.id, to avoid conflicting with other datapacks.
    # Just a single fix:
    • Fixed an issue where Midas's reforge on Armor would not work properly
    # Added Support for Minecraft 26.3
    > There are quite a lot of issues with Advancements, Recipes, Loot tables and Predicates. They should be fixed here.

    (**Warning**! This datapack doesn't support 26.2 or older, or the world would not load!!!)
    # Added Support for Minecraft 26.3
    > There are quite a lot of issues with Advancements, Recipes, Loot tables and Predicates. They should be fixed here.

    (**Warning**! This datapack doesn't support 26.2 or older, or the world would not load!!!)
    # Just a single fix:
    • Fixed an issue where Midas's reforge on Armor would not work properly
    # V1.8.1 update
    • Fixed an issue where armor would keep refreshing (In terms of abilities) when getting hit, while not having a helmet equipped.
    • Fixed an issue where using supreme reforge along with a single reforge could cause applying enhancement book to not register correctly
    • Added new feature to Ender reforge:
    • Added Melee support. When equipped, player can right click to fire projectile at a cost of 1x Eye of Ender
    • Updated Enhancement book of Attack Damage, that Melee/Ranged now increase damage by 5% instead of 1%.
    # V1.8.1 update
    • Fixed an issue where armor would keep refreshing (In terms of abilities) when getting hit, while not having a helmet equipped.
    • Fixed an issue where using supreme reforge along with a single reforge could cause applying enhancement book to not register correctly
    • Added new feature to Ender reforge:
    • Added Melee support. When equipped, player can right click to fire projectile at a cost of 1x Eye of Ender
    • Updated Enhancement book of Attack Damage, that Melee/Ranged now increase damage by 5% instead of 1%.
    # Long awaited update for V1.8
    Let's just say I'm too busy at work...

    > It's great this datapack can survive this long. But unfortunately, 26.3 actually broke the entire datapack. It's been a great run I guess.
    • Fixed a issue where Sorcerer Reforge ability doesn't work at all.
    • Add support for 26.1 and 26.2.
    • Rework for Armor Reforges that addes Attack Damage, along with Book of Damage:
    • Now uses base percentage increase instead of value increase. The new value goes to:
    • Powerful Reforge (Armor): +10% Damage
    • Warrior Reforge: +15% Damage
    • Inferno Reforge: + 20% Damage
    • Enhancement book for Attack Damage: +1% Atack Damage
    • Previously Updated for V1.8 Alpha:
    • Fixing an issue with translated text. It will now be considered and will use fallback as text.
    • Item should actually use Attribute modifiers now, with overrided id (To prevent from duplicating)
    • Forgot to put the lore building system to the new forging system, so here it is.
    • Armorfluxing: Unlocks at lvl 16, it can help the player surviving by gaining self heal and shield, either from using the weapon or dropping to a certain health.
    • Fixed an issue where the right click detection somehow not working
    • Knocking: A simple reforge that launch entity upwards.
    • Protective: Gain +1 Armor & Armor Toughness for each time you got hurt. Reset in 10s. Unlocks at Reforge lvl 11.
    • Now instead of trying to check each reforge's ability, it now only runs the equipped reforge. On inventory changed, it will first check the original list of abilities, then removes them. After that, it will get and store the head, chest, legs and feet equipment ability name and count correspondingly. Lastly, apply and runs all available abilities. Since it addes a new item data, the original method will now be deprecated, and will only activate if all of your equipped armor doesn't have the new data.
    • Bonus new reforge: Vanguarding (Armor): Gain +1 Resistance Effect, but reduce 30% of TOTAL armor & armor toughness. Unlockes at lvl 18.
    • Starting from this update, most ability will provide a info from either Actionbar/Bossbar.
    • Now player id will be checked each minute, to ensure the id isn't missing.
    • This feature can be changed or disabled through settings, with the command /function forgecraft_lpmc2:settings
    • This system is ticked per second, to reduce the memory usage.
    For any server out there, please do not implement this to the main server until you test through the features.
    • In the furture of V1.8, loads of new ability reforges will be introduced. Might expect even more reworks/changes beforehand.
    # Long awaited update for V1.8
    Let's just say I'm too busy at work...

    > It's great this datapack can survive this long. But unfortunately, 26.3 actually broke the entire datapack. It's been a great run I guess.
    • Fixed a issue where Sorcerer Reforge ability doesn't work at all.
    • Add support for 26.1 and 26.2.
    • Rework for Armor Reforges that addes Attack Damage, along with Book of Damage:
    • Now uses base percentage increase instead of value increase. The new value goes to:
    • Powerful Reforge (Armor): +10% Damage
    • Warrior Reforge: +15% Damage
    • Inferno Reforge: + 20% Damage
    • Enhancement book for Attack Damage: +1% Atack Damage
    • Previously Updated for V1.8 Alpha:
    • Fixing an issue with translated text. It will now be considered and will use fallback as text.
    • Item should actually use Attribute modifiers now, with overrided id (To prevent from duplicating)
    • Forgot to put the lore building system to the new forging system, so here it is.
    • Armorfluxing: Unlocks at lvl 16, it can help the player surviving by gaining self heal and shield, either from using the weapon or dropping to a certain health.
    • Fixed an issue where the right click detection somehow not working
    • Knocking: A simple reforge that launch entity upwards.
    • Protective: Gain +1 Armor & Armor Toughness for each time you got hurt. Reset in 10s. Unlocks at Reforge lvl 11.
    • Now instead of trying to check each reforge's ability, it now only runs the equipped reforge. On inventory changed, it will first check the original list of abilities, then removes them. After that, it will get and store the head, chest, legs and feet equipment ability name and count correspondingly. Lastly, apply and runs all available abilities. Since it addes a new item data, the original method will now be deprecated, and will only activate if all of your equipped armor doesn't have the new data.
    • Bonus new reforge: Vanguarding (Armor): Gain +1 Resistance Effect, but reduce 30% of TOTAL armor & armor toughness. Unlockes at lvl 18.
    • Starting from this update, most ability will provide a info from either Actionbar/Bossbar.
    • Now player id will be checked each minute, to ensure the id isn't missing.
    • This feature can be changed or disabled through settings, with the command /function forgecraft_lpmc2:settings
    • This system is ticked per second, to reduce the memory usage.
    For any server out there, please do not implement this to the main server until you test through the features.
    • In the furture of V1.8, loads of new ability reforges will be introduced. Might expect even more reworks/changes beforehand.
    # V1.8.4.1
    Warning: Textures may not work in 26.1 or later, and the new ability display system will have issues.
    • Fixing an issue with translated text. It will now be considered and will use fallback as text.
    • Item should actually use Attribute modifiers now, with overrided id (To prevent from duplicating)
    • For some reason, I forgot to put the lore building system to the new forging system, so here it is.
    # V1.8.4.1
    Warning: Textures may not work in 26.1 or later, and the new ability display system will have issues.
    • Fixing an issue with translated text. It will now be considered and will use fallback as text.
    • Item should actually use Attribute modifiers now, with overrided id (To prevent from duplicating)
    • For some reason, I forgot to put the lore building system to the new forging system, so here it is.
    # New Reforge and right click fix
    • Armorfluxing: Unlocks at lvl 16, it can help the player surviving by gaining self heal and shield, either from using the weapon or dropping to a certain health.
    • Fixed an issue where the right click detection somehow not working
    ForgeCraft - Equipment Extension Icon
    Download ForgeCraft - Equipment Extension
    Select game version
    Select platform