Skip to content

Configurazione

Giovanni Albanese edited this page Jun 13, 2026 · 1 revision

Configurazione

Questa pagina riassume i file di configurazione pubblici.

Open Access

File:

plugins/OpenAccess/config.yml

Default:

storage:
  type: sqlite
  sqlite:
    file: open_access.db
  mysql:
    host: 127.0.0.1
    port: 3306
    database: open_access
    username: open_access
    password: ""
    pool:
      max-size: 10
      minimum-idle: 1
      connection-timeout-millis: 30000

access:
  additional-interactive-materials:
    - NOTE_BLOCK
    - BARRIER
    - LIGHT
    - STRUCTURE_VOID

Open Cosmetics

File:

plugins/OpenCosmetics/weapon_cosmetics.yml

Sezioni:

weapons:
  <weapon-id>:
    enabled: true
    led: true
    color: true
    skin: true

leds:
  <led-id>:
    display-name: "LED Italia"
    token-material: PAPER
    token-custom-model-data: 9011

colors:
  <color-id>:
    display-name: "Finitura rossa"
    token-material: PAPER
    token-custom-model-data: 9014
    hex: "#B02E26"

skins:
  <weapon-id>:
    <skin-id>:
      display-name: "M4A1 Riserva Aurum"
      name-suffix: "Riserva Aurum"
      suffix-gradient: ["#A96F00", "#FFD76B", "#FFF2B0"]
      sound-fire: "weapons.m4a1.skin.fire"
      sound-hit: "weapons.m4a1.skin.hit"
      sound-headshot: "weapons.m4a1.skin.headshot"
      sound-reload: "weapons.m4a1.skin.reload"

Open Weapons

File:

plugins/<plugin>/weapons.yml
plugins/<plugin>/ammo.yml
plugins/<plugin>/attachments.yml
plugins/<plugin>/armor.yml
plugins/<plugin>/messages_it.yml

Nel sorgente pubblico:

open-weapons/src/main/resources/weapons.yml
open-weapons/src/main/resources/ammo.yml
open-weapons/src/main/resources/attachments.yml
open-weapons/src/main/resources/armor.yml
open-weapons/src/main/resources/messages_it.yml

weapons.yml

Definisce:

  • categoria arma;
  • materiale base;
  • custom model data;
  • stati visuali;
  • varianti visuali;
  • danno;
  • moltiplicatore headshot;
  • fire rate;
  • reload time;
  • dimensione caricatore;
  • distanza massima;
  • tipo munizione;
  • suoni;
  • recoil;
  • spread hipfire/ADS;
  • spread movimento/sneak/jump;
  • falloff danno;
  • automatico;
  • model data caricatore.

ammo.yml

Definisce munizioni e caricatori:

  • display name;
  • materiale;
  • custom model data;
  • max stack;
  • penetration class;
  • danno durabilita' armor;
  • moltiplicatore danno flesh;
  • danno durabilita' scudo.

attachments.yml

Definisce accessori:

  • display name;
  • materiale;
  • custom model data;
  • slot;
  • categorie compatibili;
  • armi compatibili specifiche;
  • moltiplicatori combat;
  • bonus zoom;
  • tempo installazione;
  • illegalita'.

armor.yml

Definisce:

  • armature;
  • caschi;
  • custom model data;
  • colore;
  • riduzione danno;
  • livello NIJ;
  • durabilita';
  • piastra;
  • negazione headshot;
  • prevenzione stun melee.

Clone this wiki locally