Mineuniverse
Log in Register
Mods

SetCraftJS

You can use it to create set effects
by RainMelody
Download Claim this project
986 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Addons KubeJS

SetCraftJS is a powerful KubeJS addon that enables modpack developers to create custom equipment set effects with minimal effort. Designed with flexibility in mind, it allows you to define special bonuses when players wear specific combinations of items, from simple armor sets to complex custom configurations including Curios slots.

 

Key Features:

Multiple Set Modes: Support for standard equipment, Curios slots, or fully custom configurations

Diverse Effects: Apply potion effects, attribute modifiers, or custom event handlers

Custom Tooltips: Add informative tooltips to items indicating set bonuses

Event-Driven: Execute custom logic through event handlers when set conditions are met

KubeJS Integration: Seamless integration with KubeJS scripting

 

Example

SetCraftEvent.registry(event => {

    event.create([

        'minecraft:diamond_helmet',

        'minecraft:diamond_chestplate',

        'minecraft:diamond_leggings',

        'minecraft:diamond_boots',

        'minecraft:diamond_sword'

    ], 'diamond_set')

        .setName('Diamond Warrior Set')

        .mode('equipment'

        .addPotionEffect('minecraft:strength', 1, false, true

        .addPotionEffect('minecraft:resistance', 0, false, true)

        .addAttribute('minecraft:generic.max_health', 'diamond_set_health', 4.0, 'addition'

        .tooltip(true) 

        .customTooltip(tooltip => {

            tooltip.add('§6Diamond Set Bonus:', 0)

            tooltip.add('§7• Strength II', 1)

            tooltip.add('§7• Resistance I', 2)

            tooltip.add('§7• +2 Hearts Max Health', 3)

        })

        .build();

});

setcraftjs-1.0.1-all.jar
MC Client, 1.20.1, Forge, Server
Release 2026-01-08 Get
setcraftjs-1.0.0.jar
MC Client, 1.21.1, NeoForge, Server
Release 2025-12-13 Get

More from RainMelody

NoUnsafe
73
KubeJS Data Component
5,115
MoreEventsJS
45,259
RainAPI
28
Spellbooks Attributes Reforged
2,058
Stellar Striker
1,700

You Might Also Like

Theurgy KubeJS
Theurgy KubeJS provides KubeJS integrations for Theurgy.
9,503,452
EntityJS
This mod uses KubeJS to dynamically register entities with full AI/Animation/Spawn Control support!
8,731,173
KubeJS TFC
KubeJS TFC integration
919,127
Forbidden Arcanus JS
Forbidden and Arcanus kubejs Compatibility
97,097
Immersive Engineering JS
kubejs compat for ie
94,624
KubeJS REI Runtime
Allows KubeJS to hide and show items from REI dynamically
89,244