▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Bliss SMP plugin (BlissGems)
Bliss SMP plugin (BlissGems)

Bliss SMP plugin (BlissGems)

BlissGems is a Minecraft plugin that adds a unique gem system where players equip magical gems in their offhand to gain passive abilities and activate powerful skills. There are 8 of the gem types (Astra, Fire, Flux, Life, Puff, Speed, Strength, Wealth)

16.9K
32
Все версииBliss SMP plugin (BlissGems) 3.4

Bliss SMP plugin (BlissGems) 3.4

Release1 мес. назад

Список изменений

  1. Speed Gem T2 - Removed Spam Click Feature
  • File: SpeedAbilities.java
  • Changes:
    • Removed attack speed modifier (+100 instant attacks)
    • Removed attribute cleanup code
    • Updated action bar and activation messages
    • Cleaned up unused imports (Attribute-related)
  • Result: Adrenaline Rush now only gives speed boost, no instant attacks
  1. Gem Drop Prevention System
  • File: CustomItemManager.java
    • Changed PDC key to "locked_item" (DropItemControl compatible)
    • Auto-marks all gems with lock flag when created
    • Added PersistentDataContainer import
    • Updated isUndroppable() method to use DropItemControl's exact logic
  • File: GemDropListener.java
    • Integrated DropItemControl's exact drop prevention logic
    • Checks config gems.prevent-drop: true
    • Blocks drops if gem has locked flag
    • Shows configurable message
  • File: PlayerDeathListener.java
    • Added savedGems storage map
    • Removes gems from death drops (if prevent-drop enabled)
    • Stores gems temporarily
    • Returns gems on respawn
    • Cleans up on player quit
  • File: config.yml
    • Added gems.prevent-drop: true
    • Added cannot-drop-gem: "&c&lYou cannot drop your gem!"
  1. Gem Reroll Command
  • File: BlissCommand.java
    • Added /bliss reroll [tier] command
    • Removes ALL old gems before giving new one
    • Selects random gem from enabled gems
    • Triggers ritual animation
    • Updates tab completion
    • Updates help message
  • File: config.yml
    • Added gem-rerolled: "&aRerolled {player}'s gem to {gem} (Tier {tier})!"
    • Added gem-rerolled-received: "&aYour gem has been rerolled to {gem} (Tier {tier})!"
  1. Gem Give Command Fix
  • File: BlissCommand.java
    • Updated /bliss give to remove old gems before giving new one
    • Prevents gem duplication
  1. Gem Ritual Animation System
  • File: GemRitualManager.java (NEW)
    • Created elaborate 6-second ritual animation
    • Phase 1: Expanding ground circle
    • Phase 2: Triple helix spiral rising
    • Phase 3: Massive totem explosion
    • Phase 4: Particle convergence
    • Phase 5: Final burst and lingering effects
    • Gem-specific colors for each gem type
    • Levitation + slow falling effects
  • File: BlissGems.java
    • Added GemRitualManager field
    • Added import, initialization, and getter
  • File: PlayerJoinListener.java
    • First gem now triggers ritual animation
    • Shows welcome messages
    • 2-second delay before ritual starts
  • File: BlissCommand.java (reroll)
    • Triggers ritual animation on reroll
    • Gem given after 1-second ritual buildup
  1. Revive Beacon Enhancements
  • File: GemRitualManager.java
    • Added performReviveBeaconRitual() method
    • 5-second golden ritual animation
    • Phase 1: Ground circle expansion
    • Phase 2: Rising golden pillar
    • Phase 3: Massive explosion + beacon beam
    • Phase 4: Orbiting particles
  • File: ReviveBeaconListener.java
    • Added BanList imports
    • Activation now triggers ritual animation
    • Shows ritual messages
    • 3-second delay before beacon activates
    • Unban functionality: Unbans players banned for 0 energy
    • Energy restoration: Restores configurable energy amount
    • Enhanced visual/audio effects on revive
    • Better messaging system
  • File: config.yml
    • Added revive-beacon config section:
      • duration: 300 (5 minutes)
      • range: 10.0 (10 blocks)
      • revive-health: 10.0
      • restore-energy: 3
  1. Code Quality Fixes
  • Fixed lambda expression final variable issues
  • Added missing imports

Файлы

BlissGems-V3.4.jar(251.13 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

3.4

Загрузчики

Folia
Paper
Purpur

Версии игры

1.21–1.21.11

Загрузок

799

Дата публикации

1 мес. назад

Загрузил

ID версии

Главная