DynamicDifficulty icon

DynamicDifficulty -----

DynamicDifficulty Plugin per Minecraft



DynamicDifficulty Plugin per Minecraft

Un plugin Minecraft Spigot/Paper che regola dinamicamente la difficoltà del gioco, rendendo l'esperienza più impegnativa o più facile in base a ciò che succede sul server.

✨ Cosa fa questo plugin?

DynamicDifficulty non è un plugin per la difficoltà "fissa". Invece, si adatta in tempo reale! Ecco come:
  • Mob più forti o più deboli: Cambia la salute e il danno dei mob ostili.
  • Frequenza di spawn dinamica: I mob possono spawnare più o meno spesso.
  • Effetti Pozione ai mob: Dà potenziamenti extra ai mob (es. velocità, forza).
  • Si adatta a te e ai tuoi amici:
    • Quanti siete online? Se ci sono molti giocatori, la difficoltà aumenta. Se siete pochi, diminuisce.
    • È giorno o notte? La notte può diventare più pericolosa, e il giorno più tranquillo.
    • Siete feriti? Se la salute media dei giocatori vicini è bassa, i mob diventano meno aggressivi per darti una mano. Se siete in forma smagliante, si preparano a darvi del filo da torcere!
  • Mini-Boss Casuali: A volte, un mob normale può trasformarsi in un "Mini-Boss" super potente con più vita, più danno, effetti speciali e a volte anche equipaggiamento.
L'obiettivo è rendere il gioco sempre interessante e bilanciato, evitando che divenga troppo facile o troppo difficile nel tempo!

⚙️ Come funziona

Il plugin analizza costantemente diversi fattori:
  • Il numero di giocatori attivi (in modalità sopravvivenza o avventura).
  • L'ora del giorno nel mondo di gioco.
  • La salute media dei giocatori in una certa area.
In base a questi fattori, applica automaticamente moltiplicatori di danno, salute e frequenza di spawn ai mob ostili che si generano.

Configurazione (
Code (Text):
config.yml
)


Dopo il primo avvio, nella cartella
Code (Text):
plugins/DynamicDifficulty
verrà creato un file chiamato
Code (Text):
config.yml
. Puoi modificare questo file per personalizzare ogni aspetto del plugin.

Ecco alcune impostazioni chiave che puoi cambiare:
  • Code (Text):
    debug_mode: true
    :
    Metti
    Code (Text):
    false
    per disabilitare i messaggi di debug in console.
  • Code (Text):
    thresholds.players.weak
    :
    Giocatori fino a questo numero avranno mob più deboli.
  • Code (Text):
    thresholds.players.normal
    :
    Giocatori fino a questo numero avranno mob normali. Oltre, i mob saranno più forti.
  • Code (Text):
    thresholds.health.low
    /
    Code (Text):
    high
    :
    Salute media sotto/sopra questi valori influenzerà la difficoltà.
  • Code (Text):
    night_buff: true
    /
    Code (Text):
    day_nerf: true
    :
    Abilita/disabilita i bonus/malus per i mob a seconda dell'ora del giorno.
  • Code (Text):
    mob_modifiers
    :
    Qui trovi tutti i dettagli su come i moltiplicatori (danno, vita, spawn) e gli effetti pozione (
    Code (Text):
    INCREASE_DAMAGE:1
    = Forza II) vengono applicati ai mob in base alle varie condizioni.
  • Code (Text):
    mini_boss_spawn_chance
    :
    La probabilità (da
    Code (Text):
    0.0
    a
    Code (Text):
    1.0
    ) che appaia un mini-boss.
  • Code (Text):
    mini_boss_modifiers
    :
    Impostazioni specifiche per i mini-boss (vita, danno, effetti, tipi di mob e equipaggiamento che possono avere).
Ricorda: Dopo aver modificato
Code (Text):
config.yml
, salva il file e usa il comando
Code (Text):
/dd reload
in gioco o in console per applicare le modifiche senza riavviare il server.

Comandi

  • Code (Text):
    /dd reload
    • Permesso:
      Code (Text):
      dynamicdifficulty.admin
    • Funzione: Ricarica la configurazione del plugin dal file
      Code (Text):
      config.yml
      . Utile dopo aver fatto modifiche!

Contributi

Se hai idee, bug da segnalare o vuoi contribuire con del codice, sentiti libero di aprire una "Issue" o una "Pull Request" su questo repository GitHub! Ogni aiuto è benvenuto.
Resource Information
Author:
----------
Total Downloads: 9
First Release: Jun 10, 2025
Last Update: Jun 10, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings