▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/UltimateBlissSMP
UltimateBlissSMP

UltimateBlissSMP

A recreation of minecraft Bliss SMP feature into plugin.....

2.9K
6

**

Overview

UltimateBliss is a comprehensive class-based power system plugin for Minecraft servers running Paper 1.21.1 - 1.21.11. It introduces a unique Gem System where each player possesses one of 8 distinct Gems, each granting unique passive abilities and active skills.

Key Features

FeatureDescription
8 Unique GemsEach with 4 abilities and distinct playstyles
Dynamic Energy SystemPower fluctuates based on PvP performance
3-Tier ProgressionEvolve your gem to unlock more abilities
Custom ItemsUpgraders, traders, repair items
Visual EffectsParticles, sounds, and glow effects
Full GUI SystemInteractive menus for gem selection
Persistent DataUses PDC for reliable data storage
Highly ConfigurableEvery value can be customized

Core Concepts

How It Works

┌─────────────────────────────────────────────────────────────┐
│                     ULTIMATEBLISS FLOW                       │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│  Player Joins → Selects Gem → Uses Abilities → Gains Energy │
│       ↓              ↓              ↓              ↓        │
│  Load Data    Open Menu     Click Actions    Kill Players   │
│                     ↓              ↓              ↓        │
│              Get Tier 1 Gem   Cooldowns      +1 Energy      │
│                     ↓              ↓              ↓        │
│              Upgrade Tier    Deal Damage    Power Up        │
│                     ↓              ↓              ↓        │
│              Unlock More     Win Fights    Max at 10        │
│               Abilities                                      │
│                                                              │
│  Death = -1 Energy → Broken at 0 → Repair at Pedestal       │
└─────────────────────────────────────────────────────────────┘

The Power Triangle

         ┌──────────────┐
         │   GEM TYPE   │
         │  (Abilities) │
         └──────┬───────┘
                │
       ┌────────┴────────┐
       ▼                 ▼
┌──────────────┐  ┌──────────────┐
│    TIER      │  │   ENERGY     │
│ (Unlocks &   │  │ (Power Level │
│  Multiplier) │  │  & Effects)  │
└──────────────┘  └──────────────┘

The 8 Gems - Complete Guide


⚡ FLUX GEM "Control electrical energy"

Theme: Electricity, lightning, and kinetic energy

Color: Yellow Icon: Lightning Rod

Passives

PassiveDescriptionRequirements
Flow StateSpeed and attack speed buffs that increase while running/fighting. Stacks up to 5 levels. Resets when you stop moving.Always active
ConductionSneak + Left Click on a copper block within 20 blocks to teleport to it with lightning effects.Sneaking near copper
TirelessComplete immunity to Weakness, Slowness, and Hunger effects.Always active
Shocking Chance15% chance on arrow hit to stun enemy (no movement for 1 second).Arrow hits

Active Abilities

AbilityTierTypeDescriptionCooldown
FlashbangIInstantSpawns flash particles, applies Blindness and Nausea to enemies in radius. "Tastes like blue raspberry flavor."15s
Flux BeamIChargedRaytrace a damaging beam. Damage scales with charge %. When overcharged (100-200%), beam pierces through multiple entities.8s
GroundIIChargedFreezes target enemy (max slowness). When overcharged, also disables their jumping.20s
Kinetic BurstIInstantRadial knockback blast pushing all nearby enemies away with sonic boom effect.12s

Charge Mechanic

  • Hold Right Click to charge (visualized on XP bar)
  • 0-100% = Normal charge (3 seconds)
  • 100-200% = Overcharge (additional 2 seconds, XP bar flashes)
  • Release with F key (swap hands) or stop sneaking
  • Interrupted if you take damage or switch items

Controls

ActionEffect
Right Click (Hold)Start charging
F Key / Stop SneakingRelease charge
Shift + Right ClickCycle ability selection
Shift + Left ClickConduction teleport
Left ClickCancel charge

🔥 FIRE GEM "Harness the power of flames"

Theme: Fire, heat, and destruction

Color: Red

Icon: Blaze Powder

Passives

PassiveDescriptionRequirements
Fire ResistancePermanent immunity to fire and lava damage.Always active
Ember TrailLeave fire particles behind when sprinting.Sprinting
Heat AuraNearby enemies take small fire damage every 2 seconds and catch fire. 4 block radius.Always active
Burning StrikesMelee attacks set targets on fire for 3 seconds.Melee hits

Active Abilities

AbilityTierTypeDescriptionCooldown
FireballIChargedLaunch an explosive fireball. Size and damage scale with charge time. Sets area on fire.10s
CrispIInstantEvaporate all water in a radius (5-11 blocks based on tier). Extra damage to water mobs (fish, squid, drowned).8s
Blaze AuraIIToggleSurround yourself in flames. Damages all enemies within 3 blocks. Lasts 5-9 seconds.30s
InfernoIIIInstantMassive fire explosion. Sets ground on fire, huge damage and knockback to all nearby.45s

Controls

ActionEffect
Right Click (Hold)Charge Fireball
F KeyRelease Fireball
Shift + Left ClickCrisp
Shift + Right ClickToggle Blaze Aura

🗡️ ASTRA GEM "Master of shadows and daggers"

Theme: Stealth, assassination, and shadows

Color: Dark Purple

Icon: Amethyst Shard

Passives

PassiveDescriptionRequirements
Night VisionPermanent night vision effect.Always active
Shadow CloakWhile sneaking, mobs have 50% reduced chance to target you. Gain brief invisibility.Sneaking
BackstabDeal 50% extra damage when attacking enemies from behind.Attacking from behind

Active Abilities

AbilityTierTypeDescriptionCooldown
Dagger ThrowIInstantThrow a fast, no-gravity dagger projectile. Applies poison on hit (3 seconds).5s
InvisibilityIToggleBecome invisible. Breaks when you attack or take damage. Duration: 5-9s based on tier.25s
PhaseIIToggleWalk through solid blocks for 2-3 seconds. Teleports you through obstacles.15s
Shadow StepIIITargetedInstantly teleport behind a target player within 15 blocks. Grants brief invisibility after.8s

Controls

ActionEffect
Left ClickThrow Dagger
Right ClickToggle Invisibility
Shift + Right ClickActivate Phase
Shift + Left ClickShadow Step to target

💚 LIFE GEM "Manipulate health and vitality"

Theme: Healing, support, and vampirism

Color: Green

Icon: Glistering Melon Slice

Passives

PassiveDescriptionRequirements
Natural RegenerationEnhanced health regeneration (0.5 hearts every 2 seconds).Always active
Life SenseSee nearby players' health on action bar. Warns when allies are low.Always active
VitalityIncreased maximum health: +4/+8/+12 HP based on tier.Always active

Active Abilities

AbilityTierTypeDescriptionCooldown
Health ShareIInstantShare 25% of your health with nearby allies. Visual beam connection.20s
Heart LockIToggleLock your health at current value for 5-7 seconds. Cannot go below locked amount.60s
Regeneration BurstIIInstantApply powerful Regeneration (I-III based on tier) and Absorption for 5-7 seconds.30s
Lifesteal AuraIIIToggleSteal 20% of damage dealt as healing. Lasts 10 seconds.Varies

Controls

ActionEffect
Right ClickHealth Share
Shift + Right ClickToggle Heart Lock
Shift + Left ClickRegeneration Burst
Left ClickToggle Lifesteal Aura (Tier 3)

🌬️ PUFF GEM "Master of air and mobility"

Theme: Air, movement, and flight

Color: White

Icon: Feather

Passives

PassiveDescriptionRequirements
Feather FallComplete immunity to fall damage. Soft landing particles.Always active
Air Cushion40% reduced knockback received.Always active
GlideWhile sneaking in air, slow falling with forward momentum.Sneaking while airborne

Active Abilities

AbilityTierTypeDescriptionCooldown
Double JumpIInstantPerform a second jump while in mid-air. Resets on landing.3s
Cloud DashIInstantDash forward leaving a cloud trail. Damages enemies in path.10s
UpdraftIIInstantLaunch yourself and nearby entities upward. Enemies take damage.15s
TornadoIIISustainedCreate a moving tornado that pulls, spins, and damages enemies for 5 seconds.45s

Controls

ActionEffect
Right Click (in air)Double Jump
Right Click (on ground)Cloud Dash
Left ClickUpdraft
Shift + Left ClickTornado (Tier 3)

⚡ SPEED GEM "Lightning fast reflexes"

Theme: Speed, lightning, and time manipulation

Color: Aqua

Icon: Sugar

Passives

PassiveDescriptionRequirements
SwiftPermanent Speed I-III based on tier.Always active
Quick ReflexesIncreased attack speed (Haste effect).Always active
MomentumSpeed increases while sprinting continuously. Stacks up to 5 levels. Bonus damage at max.Continuous sprinting

Active Abilities

AbilityTierTypeDescriptionCooldown
Lightning StrikeITargetedCall down lightning at target location. Stuns and damages enemies.12s
Speed BoostIInstantTemporary massive speed increase (Speed IV-VI) with Jump Boost. Lasts 5-9 seconds.20s
DashIIInstantInstant teleport in look direction (8-11 blocks). 2 charges, regenerate every 3 seconds.Charge-based
Time SlowIIIAreaSlow down time for all enemies within 10 blocks for 5 seconds. You gain speed during this.45s

Controls

ActionEffect
Left ClickLightning Strike
Right ClickDash
Shift + Right ClickSpeed Boost
Shift + Left ClickTime Slow (Tier 3)

💪 STRENGTH GEM "Raw power and tracking"

Theme: Brute force, hunting, and nullification

Color: Gold

Icon: Blaze Rod

Passives

PassiveDescriptionRequirements
TitanPermanent Strength I-III based on tier.Always active
Armor PiercingAttacks ignore 10-30% of enemy armor (based on tier).Melee attacks
Heavy Hitter30% increased knockback dealt to enemies.Melee attacks
Combo DamageConsecutive hits increase damage. Resets when hit or after 3 seconds.Continuous combat

Active Abilities

AbilityTierTypeDescriptionCooldown
Bounty TrackerITargetedTrack the nearest player with a compass. Shows distance and particle trail for 30 seconds.30s
NullifyIAreaRemove all beneficial potion effects from enemies within 8-11 blocks. Applies brief Weakness.25s
Power StrikeIIChargedCharge for 3 seconds, then your next hit deals massive bonus damage (15+) with huge knockback. Expires after 5 seconds if unused.15s
Iron SkinIIIToggle60% damage resistance + fire immunity for 5-7 seconds. Slight slowness applied.40s

Controls

ActionEffect
Right ClickStart Power Strike charge
Left ClickRelease Power Strike (when charged)
Shift + Left ClickNullify
Shift + Right ClickBounty Tracker / Iron Skin

💰 WEALTH GEM "Virtual storage and protection"

Theme: Fortune, storage, and item protection

Color: Yellow

Icon: Gold Ingot

Passives

PassiveDescriptionRequirements
Fortune15-45% chance for double drops from ores and mobs (based on tier). Triple drops possible at Tier 3.Breaking ores, killing mobs
Miser20-60% chance to prevent durability loss on tools (based on tier).Using tools
Greed10-30% bonus XP from all sources (based on tier).Collecting XP

Active Abilities

AbilityTierTypeDescriptionCooldown
Virtual PocketIMenuAccess a personal virtual inventory (9/18/27 slots based on tier).None
Item LockIToggleLock items in your inventory slots (3/6/9 max based on tier). Locked items are kept on death.10s
Fortune BoostIIInstantTriple your fortune chance for 10-14 seconds.60s
Midas TouchIIIAreaConvert nearby dropped items into gold for 5 seconds. Value based on item rarity.Varies

Controls

ActionEffect
Right ClickOpen Virtual Pocket
Left ClickToggle Item Lock on held item
Shift + Right ClickFortune Boost (Tier 2)
Shift + Left ClickMidas Touch (Tier 3)

Energy System

Energy Scale

Energy  State          Effect              Visual
──────────────────────────────────────────────────
  10    Pristine +5    150% power          GLOWING ✨
   9    Pristine +4    140% power          GLOWING ✨
   8    Pristine +3    130% power          
   7    Pristine +2    120% power          
   6    Pristine +1    110% power          
   5    Pristine       100% power          ← Starting
   4    Scratched       90% power          
   3    Cracked         80% power          
   2    Shattered       70% power          
   1    Ruined          50% power          ⚠️ Passives OFF
   0    Broken           0% power          ❌ ALL OFF

Energy Bar Visualization

[██████████] = 10 Energy (Pristine +5)
[████████░░] = 8 Energy (Pristine +3)  
[█████░░░░░] = 5 Energy (Pristine)
[███░░░░░░░] = 3 Energy (Cracked)
[█░░░░░░░░░] = 1 Energy (Ruined)
[░░░░░░░░░░] = 0 Energy (Broken)

Gaining & Losing Energy

ActionEnergy Change
Kill a player+1
Die to a player-1
Use Reparation Shard+1
Use Reparation Pedestal+5 (costs diamonds)

Broken State When energy reaches 0:

  • ❌ All abilities disabled
  • ❌ All passives disabled
  • ✅ No death ban
  • ✅ Can still play normally otherwise
  • 🔧 Must repair at Pedestal or use Reparation Shards

Tier System

Tier Comparison

AspectTier I (Apprentice)Tier II (Adept)Tier III (Master)
Abilities2 unlocked3 unlocked4 unlocked (all)
Damage Multiplier1.0x1.25x1.5x
ColorGrayAquaPurple
Symbol[I][II][III]

Upgrading Tiers

Tier I ──[Gem Upgrader]──> Tier II ──[Gem Polisher]──> Tier III

Combined Power Calculation

Final Power = Energy Multiplier × Tier Multiplier

Example (Max Power):
Energy 10 (1.5x) × Tier III (1.5x) = 2.25x damage/effect power

Example (Low Power):
Energy 3 (0.8x) × Tier I (1.0x) = 0.8x damage/effect power

Custom Items

Gem Upgrader

┌─────────────────────────────────┐
│  ◆ Gem Upgrader                 │
│  Material: Amethyst Shard       │
│  Function: Tier I → Tier II     │
├─────────────────────────────────┤
│  Recipe:                        │
│    D A D                        │
│    A E A    D = Diamond         │
│    D A D    A = Amethyst Shard  │
│             E = Emerald         │
└─────────────────────────────────┘

Gem Polisher

┌─────────────────────────────────┐
│  ◆ Gem Polisher                 │
│  Material: Amethyst Cluster     │
│  Function: Tier II → Tier III   │
├─────────────────────────────────┤
│  Recipe:                        │
│    N G N                        │
│    G E G    N = Netherite Ingot │
│    N G N    G = Gold Block      │
│             E = End Crystal     │
└─────────────────────────────────┘

Gem Trader

┌─────────────────────────────────┐
│  ◆ Gem Trader                   │
│  Material: Ender Eye            │
│  Function: Reroll gem type      │
│  Note: Keeps tier and energy!   │
├─────────────────────────────────┤
│  Recipe:                        │
│    E P E                        │
│    P N P    E = Ender Eye       │
│    E P E    P = Ender Pearl     │
│             N = Nether Star     │
└─────────────────────────────────┘

Reparation Shard

┌─────────────────────────────────┐
│  ◆ Reparation Shard             │
│  Material: Prismarine Shard     │
│  Function: +1 Energy            │
├─────────────────────────────────┤
│  Recipe:                        │
│    . D .                        │
│    D P D    D = Diamond         │
│    . D .    P = Prismarine Shard│
└─────────────────────────────────┘

Reparation Pedestal

┌─────────────────────────────────┐
│  ◆ Reparation Pedestal          │
│  Material: Lodestone (placeable)│
│  Function: Full repair station  │
│  Cost: 5 Diamonds per use       │
│  Effect: +5 Energy              │
│  Cooldown: 5 minutes            │
├─────────────────────────────────┤
│  Recipe:                        │
│    D E D                        │
│    E L E    D = Diamond Block   │
│    O O O    E = Emerald Block   │
│             L = Lodestone       │
│             O = Obsidian        │
└─────────────────────────────────┘

Commands Reference

Player Commands

CommandAliasesDescription
/bliss/ub, /gem, /gemsMain command
/bliss helpShow help menu
/bliss info/bliss statusView your gem information
/bliss select/bliss chooseSelect your initial gem (GUI)
/bliss tradeTrade your gem for another (GUI)
/bliss abilities/bliss skillsView your abilities list
/bliss energyView detailed energy info

Admin Commands

CommandDescriptionExample
/blissadmin give <player> <gem> [tier]Give a gem/ba give Steve FLUX 2
/blissadmin remove <player>Remove gem/ba remove Steve
/blissadmin settier <player> <1-3>Set tier/ba settier Steve 3
/blissadmin setenergy <player> <0-10>Set energy/ba setenergy Steve 10
/blissadmin repair <player>Repair to pristine/ba repair Steve
/blissadmin giveitem <player> <item> [amount]Give custom item/ba giveitem Steve upgrader 5
/blissadmin info <player>View player info/ba info Steve
/blissadmin reloadReload configs/ba reload

Item Types for giveitem

  • upgrader - Gem Upgrader
  • polisher - Gem Polisher
  • trader - Gem Trader
  • shard / repshard - Reparation Shard
  • pedestal - Reparation Pedestal
  • gemshard <gemtype> - Gem Shard (gives that gem)

GUI Menus

Gem Selection Menu

╔════════════════════════════════════════╗
║         ✦ Select Your Gem ✦            ║
╠════════════════════════════════════════╣
║  [ASTRA] [FIRE] [FLUX] [LIFE]         ║
║  [PUFF]  [SPEED][STRENGTH][WEALTH]    ║
║                                        ║
║            [Random Gem]                ║
║                              [Close]   ║
╚════════════════════════════════════════╝

Gem Trader Menu

╔════════════════════════════════════════╗
║           ✦ Gem Trader ✦               ║
╠════════════════════════════════════════╣
║      Current: [Your Current Gem]       ║
║                  ↓                     ║
║              TRADE                     ║
║                  ↓                     ║
║  [GEM] [GEM] [GEM] [GEM] [GEM]        ║
║                                        ║
║         [Random Trade]       [Close]   ║
╚════════════════════════════════════════╝

Virtual Pocket (Wealth Gem)

╔════════════════════════════════════════╗
║         ✦ Virtual Pocket ✦             ║
╠════════════════════════════════════════╣
║ [Edit Mode] [INFO]              [X]    ║
╠════════════════════════════════════════╣
║ [Storage Slots - 9/18/27 based on tier]║
║ [ ][ ][ ][ ][ ][ ][ ][ ][ ]           ║
║ [ ][ ][ ][ ][ ][ ][ ][ ][ ]           ║
║ [ ][ ][ ][ ][ ][ ][ ][ ][ ]           ║
╠════════════════════════════════════════╣
║ [🔒 Locked Items Display]              ║
╚════════════════════════════════════════╝

Shard Spin Animation When selecting a gem, an animated slot-machine style reveal plays:

╔════════════════════════════════════════╗
║          ✦ Gem Selection ✦             ║
╠════════════════════════════════════════╣
║               ▼ Selected ▼             ║
║  [gem] [gem] [★ YOUR GEM ★] [gem]     ║
║                                        ║
╚════════════════════════════════════════╝

Configuration Guide

config.yml - Main Settings

settings:
  debug: false               Enable debug messages
  save-interval: 300         Auto-save interval (seconds)

energy:
  default: 5                 Starting energy
  min: 0
  max: 10

effects:
  glow_at_max_energy: true   Glowing at energy 9-10
  particles_enabled: true    Enable particle effects
  sounds_enabled: true       Enable sound effects

gems:
  flux:
    enabled: true            Enable/disable gems
    display_name: "&eFlux Gem"
     ... per-gem settings

cooldowns.yml - Ability Timers

global:
  ability_global_cooldown: 0.5   Minimum time between abilities

flux:
  flashbang: 15
  flux_beam: 8
  ground: 20
  kinetic_burst: 12
  charge_time: 3.0
  overcharge_time: 2.0

fire:
  fireball: 10
  crisp: 8
  blaze_aura: 30
  inferno: 45
  
 ... all gems

messages.yml - All Text

prefix: "&8[&bUltimateBliss&8] "

gem:
  received: "&aYou have received the {gem} &a!"
  changed: "&eYour gem has been changed to {gem}&e!"
  upgraded: "&aYour gem has been upgraded to Tier {tier}!"

energy:
  gained: "&a+1 Energy! ({current}/{max})"
  lost: "&c-1 Energy! ({current}/{max})"
  broken: "&c&lYour gem is BROKEN! Visit a Pedestal to repair it."

 ... all messages customizable

Permissions

Player Permissions

PermissionDescriptionDefault
ultimatebliss.useUse gem abilitiestrue
ultimatebliss.command.infoUse /bliss infotrue
ultimatebliss.command.selectUse /bliss selecttrue
ultimatebliss.command.tradeUse /bliss tradetrue

Admin Permissions

PermissionDescriptionDefault
ultimatebliss.adminAll admin commandsop
ultimatebliss.admin.giveGive gems to playersop
ultimatebliss.admin.removeRemove player gemsop
ultimatebliss.admin.reloadReload pluginop

Bypass Permissions

PermissionDescriptionDefault
ultimatebliss.bypass.cooldownNo ability cooldownsop
ultimatebliss.bypass.energyAbilities work at 0 energyop

API Documentation

Getting Started

// Check if UltimateBliss is available
if (BlissAPI.isAvailable()) {
    // Use the API
}

// Get the plugin instance
UltimateBliss plugin = BlissAPI.getPlugin();

Player Data Operations

// Check if player has a gem
boolean hasGem = BlissAPI.hasGem(player);

// Get player's gem type
GemType type = BlissAPI.getGemType(player);  // Returns null if no gem

// Get player's tier
GemTier tier = BlissAPI.getGemTier(player);

// Get player's energy (0-10)
int energy = BlissAPI.getEnergy(player);

// Get energy state enum
EnergyState state = BlissAPI.getEnergyState(player);

Gem Management

// Give a gem
BlissAPI.giveGem(player, GemType.FLUX);
BlissAPI.giveGem(player, GemType.FIRE, GemTier.ADEPT);

// Remove a gem
BlissAPI.removeGem(player);

// Change gem type (keeps tier)
BlissAPI.changeGemType(player, GemType.ASTRA);

// Upgrade gem tier
BlissAPI.upgradeGem(player);

Energy Management

// Set exact energy
BlissAPI.setEnergy(player, 7);

// Add energy
BlissAPI.addEnergy(player, 2);

// Repair to pristine (5)
BlissAPI.repairGem(player);

Active Gem Instance

// Get the active gem instance for advanced operations
Gem gem = BlissAPI.getActiveGem(player);
if (gem != null) {
    // Access gem-specific methods
    if (gem instanceof FluxGem fluxGem) {
        boolean charging = fluxGem.isCharging();
    }
}

Events (Custom) You can listen to standard Bukkit events and check for gem involvement:

@EventHandler
public void onDamage(EntityDamageByEntityEvent event) {
    if (event.getDamager() instanceof Player player) {
        Gem gem = BlissAPI.getActiveGem(player);
        if (gem != null && gem.getGemType() == GemType.STRENGTH) {
            // Player with Strength gem dealt damage
        }
    }
}

Installation & Setup

Requirements

  • Paper 1.21.1 or higher
  • Java 21

Installation Steps

  1. Download the latest UltimateBliss.jar

  2. Place in your plugins/ folder

  3. Start your server (generates default configs)

  4. Stop the server

  5. Configure the files in plugins/UltimateBliss/:

    • config.yml - Main settings
    • messages.yml - Customize text
    • cooldowns.yml - Adjust timings
    • recipes.yml - Recipe settings
  6. Start the server again

First-Time Setup Checklist

  • Review config.yml settings
  • Customize messages if desired
  • Test with /bliss select
  • Give yourself admin items: /ba giveitem YourName upgrader 1
  • Place a Reparation Pedestal for testing

Recommended Server Settings

 In your server's spigot.yml or paper.yml
 Ensure good tick rates for smooth ability effects

 paper-global.yml
chunk-loading:
  player-max-chunk-load-rate: 100

Gameplay Tips

For Players

Choosing Your Gem

PlaystyleRecommended Gem
Aggressive PvPFire, Strength
Assassin/StealthAstra
Support/TeamLife
Hit & RunSpeed, Puff
Resource GatheringWealth
VersatileFlux

Energy Management Tips

  • 🎯 Target weaker players to safely gain energy
  • 🛡️ Avoid fights when below 5 energy
  • 💎 Carry Reparation Shards for emergencies
  • 📍 Know where Reparation Pedestals are located
  • ⚠️ At energy 1-2, play very defensively

Combat Tips

  • Flux: Charge behind cover, release when enemies approach
  • Fire: Stay aggressive, your heat aura chips away at enemies
  • Astra: Use invisibility to escape or set up backstabs
  • Life: Stay near teammates to share health
  • Puff: Use mobility to kite melee attackers
  • Speed: Build momentum before engaging
  • Strength: Track targets, set up power strikes
  • Wealth: Focus on resources, avoid unnecessary fights

For Server Owners

Balancing Tips

 If a gem seems too strong, adjust in cooldowns.yml:
flux:
  flux_beam: 12   Increase from 8 to 12

 If energy drain is too punishing:
energy:
  default: 6   Start with extra energy

 For hardcore servers:
pedestal:
  repair_cost: 10   More diamonds needed

Event Ideas

  • Gem Wars: Team battles based on gem types
  • Bounty Hunts: Strength gems track targets
  • Treasure Hunt: Wealth gems get bonus loot
  • Survival Games: Start at Tier 1, find upgraders

Troubleshooting

Common Issues

IssueSolution
Abilities not workingCheck energy level (broken at 0)
Can't select gemAlready have one? Use trade instead
No particlesCheck effects.particles_enabled in config
Commands not foundEnsure plugin loaded: /plugins
Recipes not working/ba giveitem for manual giving

Performance Tips

  • Particles run on paper async threads
  • Passive abilities only tick when needed
  • Reduce save-interval if seeing lag (less frequent saves)

Debug Mode Enable in config.yml:

settings:
  debug: true

This logs detailed ability usage and gem events.


Texture Pack

download here


Credits & Support

UltimateBliss - A comprehensive gem system for Minecraft servers.

Version: 1.0.0
API Version: 1.21


Thank you for using UltimateBliss! May your gems always shine bright. ✨**

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:2 месяца назад
Обновлён:6 дней назад
Главная