Questa pagina è stata tradotta dall'inglese con l'aiuto dell'IA. Migliora questa traduzione o leggi l'originale.
đš Custom Projectiles
Questa pagina ti aiuterĂ a scoprire come creare proiettili personalizzati e lanciarli.
Abbiamo creato per te un editor in game per rendere la modifica semplice. Usalo.
Per lanciarli è facile: usa i comandi LAUNCH o LOCATED_LAUNCH. Questi proiettili non possono essere dati ai giocatori.
Comandi:
| Comando | Funzione |
|---|---|
| /score projectiles | Mostra tutti i proiettili e ti permette di modificarli |
| /score projectiles-create <id> | Apre l'editor per creare un nuovo proiettile |
| /score projectiles-delete <id> | Azione per eliminare un proiettile (richiede conferma) |
| /score reload | Ricarica il plugin (utile se modifichi un proiettile nel file .yml) |
Informazioni di base
Tipo
Questa è la prima cosa da impostare: il tipo di proiettile che vuoi creare. Score supporta:
- ARROW
- SPECTRAL_ARROW
- EGG
- ENDER_PEARL
- FIREBALL
- SPLASH_POTION
- SHULKER_BULLET
- SNOWBALL
- TRIDENT
- WITHER_SKULL
- DRAGON_FIREBALL
- THROWNEXPBOTTLE
- WIND_CHARGE
- LLAMASPIT
- FISHHOOK
- FIREWORK
Esempio:
type: ARROW
Nome personalizzato visibile
- Ti permette di mostrare il nome personalizzato sopra il proiettile
- Opzioni:
- true
- false
- Esempio:
customNameVisible: true
Nome personalizzato
- Questo è il NOME del proiettile, utile per customNameVisible e per i placeholder.
- Esempio:
customName: '&eBullet'
Fuoco visivo
- Opzione per permettere il fuoco visivo sul proiettile
- Esempio:
visualFire: true
Invisibile
- Indica se il proiettile sarĂ invisibile o meno. Richiede ProtocolLib
invisible: false
Stato di raccolta
- Opzione per configurare se il proiettile può essere raccolto
- Opzioni: Stato di raccolta
- Esempio:
pickupStatus: CREATIVE_ONLY # DISALLOWED, ALLOWED
Bagliore
- Indica se il proiettile avrĂ l'effetto di bagliore o meno
- Opzioni:
- true
- false
- Esempio:
glowing: true
Rimbalzo
- Indica se il proiettile rimbalzerĂ sull'entitĂ durante il suo stato di invulnerabilitĂ .
- Opzioni:
- true
- false
- Esempio:
bounce: true
GravitĂ
- Indica se il proiettile sarĂ influenzato dalla gravitĂ o meno
- Opzioni:
- true
- false
- Esempio:
gravity: true
VelocitĂ
- Quanto sarĂ veloce il proiettile
- VERSION Funziona anche su FIREBALL, WITHER_SKULL e DRAGON_FIREBALL:
2.0vola al doppio della velocitĂ ,1mantiene la velocitĂ vanilla. Prima della 1.20.5 mantengono la loro velocitĂ vanilla.
- VERSION Funziona anche su FIREBALL, WITHER_SKULL e DRAGON_FIREBALL:
- Esempio:
velocity: 2.0
IL DANNO DELL'ARROW SARĂ INFLUENZATO DA QUESTA OPZIONE
Equazione: velocity x 1 = Arrow Damage
Particelle
-
Permette di modificare quali particelle verranno mostrate attorno al proiettile.
-
particlesType: Tipo di particella -
particlesAmount: Quante particelle emette ogni volta -
particlesOffSet: Quanto vicino al proiettile compariranno le particelle -
particlesSpeed: Quanto velocemente si muoveranno le particelle -
redstoneColor: Cambia il colore della particella redstone. Colori -
blockType: Quale blocco usa la particella. Solo per: BLOCK_CRACK, BLOCK_DUST, BLOCK_MARKER -
particleDensity: DensitĂ delle particelle, utile quando vuoi una scia pulita del tuo proiettile -
Esempio:
particles:
1:
particlesType: FLAME
particlesAmount: 10
particlesOffSet: 1
particlesSpeed: 2
2:
particlesType: REDSTONE
particlesAmount: 10
particlesOffSet: 0.2
particlesSpeed: 0.5
redstoneColor: GRAY
3:
particlesType: BLOCK_DUST
particlesAmount: 10
particlesOffSet: 1.0
particlesSpeed: 1.0
particlesDelay: 1
blockType: SPONGE
Ritardo di despawn
- Quanto durerĂ la vita del proiettile, in secondi. (Supporta i decimali)
- Esempio:
despawnDelay: 10
Forza del knockback
- Quanto sarĂ forte il knockback che il proiettile infligge ai suoi bersagli
- Equazione:
Knockback strength x 3 = QuantitĂ di blocchi di cui il bersaglio viene respinto
knockbackStrengt: 1
Rimuovi quando colpisce un blocco
- Indica se il proiettile scompare quando colpisce un blocco
- Opzioni:
- true
- false
- Esempio:
removeWhenHitBlock: true
Informazioni personalizzate
- Tutte le informazioni seguenti sono limitate dal tipo di proiettile.
Item visivo:
- Ti dĂ la possibilitĂ di camuffare un proiettile con un item
- Proiettili disponibili:
- EGG
- ENDER_PEARL
- SNOWBALL
Esempio:
visualItem: diamond_sword
visualItem è compatibile con le teste personalizzate e con l'aggiunta di texture a quella testa
Custom model data
- Anche visual item supporta il custom model data dell'item.
customModelData: 37
Item Model
- Dalla 1.21.2 puoi modificare l'item model del proiettile.
itemModel: mypack:mymodel
Arrow
Critico
- Indica se il proiettile ARROW lascerĂ una scia di particelle critiche
- Opzioni:
- true
- false
- Esempio:
critical: true
Solo per il proiettile ARROW
Danno
- Quanto danno infliggerĂ la freccia
- Equazione:
<Damage> x 3 = Danno della freccia
- Predefinito: -1
- Esempio:
damage: 10.0
Non usare valori negativi, non cambierĂ nulla.
Livello di perforazione
- Quanti mob verranno colpiti da un singolo proiettile prima che scompaia
- Equazione:
<PierceLevel> + 1 = QuantitĂ di mob che verranno colpiti
- Se il valore è impostato a -1, scomparirà dopo aver colpito 1 mob.
- Esempio:
pierceLevel: 4
Active color | Color
- Active color impostato su true permette la modifica di Color. Colori
activeColor: true
- Ă il colore che la freccia emetterĂ
color: AQUA
Silenzioso
- Indica se la freccia emetterĂ rumore
- Opzioni:
- true
- false
- Esempio:
silent: true
Suono d'impatto
PAPER
-
Configura il suono che emetterĂ quando la freccia colpisce qualcosa. Suoni
-
Funziona per ARROW, TRIDENT e SPECTRAL_ARROW
-
Esempio:
hitSound: BLOCK_BELL_USE
Wither skull
Carico
- Indica se il wither_skull è carico o meno
- Opzioni:
- true
- false
- Esempio:
charged: true
Fireball
Raggio
- Raggio dell'esplosione
- Esempio
radius: 3
Incendiario
- Indica se il proiettile fireball causerĂ fuoco o meno quando colpisce qualcosa
- Opzioni:
- true
- false
- Esempio:
incendiary: true
Firework
Durata
- Per quanto tempo il firework può durare prima di svanire (come il numero di polveri da sparo usate)
- Esempio:
lifeTime: 3
fireworkExplosions:
- Le impostazioni dei colori dell'esplosione del firework
- Esempio:
fireworkExplosions:
explosion_0:
colors:
- RGB-94-84-214
fadeColors:
- RGB-1-2-33
type: BALL_LARGE
hasTrail: true
hasTwinkle: true
Per i colori puoi usare i normali nomi dei colori oppure RGB-<0-255>-<0-255>-<0-255>
Configurazione YML
- Ci sono alcune funzionalitĂ che per ora non sono modificabili in game
Incantesimi (TRIDENT)
VERSION
- Permette di incantare i tridenti.
enchantments:
enchantment1:
enchantment: unbreaking
level: 1
enchantment3:
enchantment: mending
level: 1
Effetti di pozione (Splash potion)
- Permette di modificare gli effetti della splash potion. Effetti di pozione
potionEffects:
1:
potionEffectType: SPEED
duration: 20
amplifier: 2
2:
potionEffectType: INCREASE_DAMAGE
duration: 10
amplifier: 4
Configurazione YAML completa
type: TRIDENT
customNameVisible: false
customName: "Trident2"
visualFire: true
invisible: false
pickupStatus: DISALLOWED
glowing: true
critical: false
bounce: true
gravity: true
damage: -1
velocity: 1
knockbackStrength: -1
pierceLevel: -1
despawnDelay: 3
removeWhenHitBlock: false
enchantments:
enchantment1:
enchantment: unbreaking
level: 1
enchantment3:
enchantment: mending
level: 1
particles:
1:
particlesType: WATER_BUBBLE
particlesAmount: 10
particlesOffSet: 0.5
particlesSpeed: 0.3
particlesDelay: 1
#visualItem: DIAMOND_SWORD
#customModelData: 5
#critical: true
#charged: true
#radius: 3
#incendiary: true
#lifeTime: 3
#fireworkExplosions:
# explosion_0:
# colors:
# - RGB-94-84-214
# fadeColors:
# - RGB-1-2-33
# type: BALL_LARGE
# hasTrail: true
# hasTwinkle: true
Provalo ora
Copia questo in ExecutableItems e ricarica
Preso da questa pagina. Incollalo in una config, esegui il comando di reload del plugin e avrai una base funzionante da modificare.
particles:
1:
particlesType: FLAME
particlesAmount: 10
particlesOffSet: 1
particlesSpeed: 2
2:
particlesType: REDSTONE
particlesAmount: 10
particlesOffSet: 0.2
particlesSpeed: 0.5
redstoneColor: GRAY
3:
particlesType: BLOCK_DUST
particlesAmount: 10
particlesOffSet: 1.0
particlesSpeed: 1.0
particlesDelay: 1
blockType: SPONGEPlugin usato in questa pagina
ExecutableItemsItem personalizzati con abilitĂ , attivatori e comandi, senza codice.
- 5.0/5 da 10 recensioni
- 3.1K server lo usano in questo momento (bStats)
- 103 download su SPlugins
âŹ19.99
pagamento unico, aggiornamenti a vita