Wsy Palladium Character Lock

A simple character locking system for Palladium powers. It prevents the use of multiple characters.

🔒 WSY Palladium Character Lock

WSY Palladium Character Lock is a customizable KubeJS script for Palladium designed to manage character and superpower ownership on Minecraft 1.20.1 Forge.

The script is designed for superhero servers and modpacks where each character or power should have a unique owner. It prevents players from using characters that are already claimed by another player, while also supporting temporary character changes, character restoration, armor-based characters, and custom addon powers.

✨ Features

  • 🔒 Global Character Lock
    When a player obtains a character or power, it becomes locked to that player and cannot be claimed by another player.

  • 👤 One Main Character System
    Players can have one main locked character while also temporarily switching to another character.

  • 🔄 Character Change System
    Use:
    /wsylock character change

    This switches between your current character and your previously used character.

    The script remembers both characters, allowing players to switch back and forth without losing their character ownership.

  • ♻️ Automatic Character Restoration
    If a temporary character is removed, the script automatically restores the previous character.

  • 🛡️ Armor-Based Character Detection
    Supports characters that are activated through specific superhero suits, allowing suit-based characters to work alongside the character-lock system.

  • 🚫 Banned Powers
    Specific powers or characters can be disabled completely through the script.

  • ⚙️ Ignored Powers
    Utility powers, transformation abilities, suit-related abilities, and other selected powers can be ignored by the character-lock system.

  • 🗑️ Character Removal
    Players can remove their currently selected character using:
    /wsylock character remove

    When the main character is removed, its ownership is released and another player can claim it.

  • 📢 Global Character Announcements
    When a player becomes a character, the server can announce the new character to everyone.

  • 🧩 Custom Addon Support
    Character IDs, powers, suits, ignored abilities, and banned powers can be customized directly in the script.

  • 👥 Multiplayer Support
    Designed specifically for multiplayer superhero servers where multiple players use different characters. 

🛠️ Commands

Change Character

/wsylock character change

Switch between your current and previous character.

Remove Character

/wsylock character remove

Remove your current character. If it is your main locked character, its ownership will be released.

🧩 Compatibility

Compatible with:

  • Palladium

  • Arrzee's Superhero Multiverse

  • Powerborne Heroes

  • Satsu Iron Man Addon

  • Alien Evolution

The script is designed to be customizable, so additional characters, powers, suits, ignored abilities, and banned powers can be added directly to the script.

📋 Requirements

  • Minecraft 1.20.1 Forge

  • KubeJS

  • Palladium

  • Rhino

  • Architectury API

⚠️ Important

This project is a KubeJS script, not a standalone mod or modpack.

You need KubeJS + Palladium installed and the script placed in your KubeJS server scripts folder.

The character and power IDs can be customized directly inside the script to fit your own superhero server or modpack.

The Wsy Palladium Character Lock Team

profile avatar
Owner
  • 3
    Projects
  • 2.6K
    Downloads

More from Wsy