Halaman ini diterjemahkan dari bahasa Inggris dengan bantuan AI. Perbaiki terjemahan ini atau baca versi aslinya.
🏹 Custom Projectiles
Halaman ini akan membantu Anda mempelajari cara membuat custom projectiles dan meluncurkannya.
Kami telah membuatkan editor in-game agar proses pengeditan menjadi mudah. Gunakan editor tersebut.
Untuk meluncurkannya, caranya mudah: gunakan perintah LAUNCH atau LOCATED_LAUNCH. Projectile ini tidak dapat diberikan kepada pemain.
Perintah:
| Perintah | Fungsi |
|---|---|
| /score projectiles | Menampilkan semua projectile dan memungkinkan Anda mengeditnya |
| /score projectiles-create <id> | Membuka editor untuk membuat projectile baru |
| /score projectiles-delete <id> | Aksi untuk menghapus projectile (memerlukan konfirmasi) |
| /score reload | Memuat ulang plugin (berguna jika Anda mengedit projectile di file .yml) |
Informasi Dasar
Type
Ini adalah hal pertama yang harus Anda atur, yaitu tipe projectile yang ingin Anda buat. Score mendukung:
- ARROW
- SPECTRAL_ARROW
- EGG
- ENDER_PEARL
- FIREBALL
- SPLASH_POTION
- SHULKER_BULLET
- SNOWBALL
- TRIDENT
- WITHER_SKULL
- DRAGON_FIREBALL
- THROWNEXPBOTTLE
- WIND_CHARGE
- LLAMASPIT
- FISHHOOK
- FIREWORK
Contoh:
type: ARROW
Custom name visible
- Opsi ini memungkinkan Anda menampilkan nama kustom di atas projectile
- Opsi:
- true
- false
- Contoh:
customNameVisible: true
Custom Name
- Ini adalah NAMA projectile, berguna untuk customNameVisible dan hal-hal terkait placeholder.
- Contoh:
customName: '&eBullet'
Visual fire
- Opsi untuk mengaktifkan api visual pada projectile
- Contoh:
visualFire: true
Invisible
- Menentukan apakah projectile akan tidak terlihat atau tidak. Memerlukan ProtocolLib
invisible: false
Pickup status
- Opsi untuk mengonfigurasi apakah projectile dapat diambil
- Opsi: Pickup status
- Contoh:
pickupStatus: CREATIVE_ONLY # DISALLOWED, ALLOWED
Glowing
- Menentukan apakah projectile akan memiliki efek bersinar atau tidak
- Opsi:
- true
- false
- Contoh:
glowing: true
Bounce
- Menentukan apakah projectile akan memantul dari entity selama entity tersebut dalam keadaan kebal.
- Opsi:
- true
- false
- Contoh:
bounce: true
Gravity
- Menentukan apakah projectile akan dipengaruhi gravitasi atau tidak
- Opsi:
- true
- false
- Contoh:
gravity: true
Velocity
- Seberapa cepat projectile akan melaju
- VERSION Opsi ini juga berfungsi pada FIREBALL, WITHER_SKULL, dan DRAGON_FIREBALL:
2.0melaju dua kali lebih cepat,1mempertahankan kecepatan vanilla. Sebelum 1.20.5, projectile ini mempertahankan kecepatan vanilla.
- VERSION Opsi ini juga berfungsi pada FIREBALL, WITHER_SKULL, dan DRAGON_FIREBALL:
- Contoh:
velocity: 2.0
DAMAGE DARI ARROW AKAN DIPENGARUHI OLEH OPSI INI
Rumus: velocity x 1 = Arrow Damage
Particles
-
Opsi ini dapat mengubah partikel apa yang ditampilkan di sekitar projectile.
-
particlesType: Tipe partikel -
particlesAmount: Berapa banyak partikel yang dipancarkan setiap kali -
particlesOffSet: Seberapa dekat partikel muncul dari projectile -
particlesSpeed: Seberapa cepat partikel bergerak -
redstoneColor: Mengubah warna partikel redstone. Colors -
blockType: Blok apa yang digunakan partikel. Hanya untuk: BLOCK_CRACK, BLOCK_DUST, BLOCK_MARKER -
particleDensity: Kepadatan partikel, berguna jika Anda menginginkan jejak projectile yang rapi -
Contoh:
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
Despawn delay
- Berapa lama umur projectile dalam detik. (Mendukung desimal)
- Contoh:
despawnDelay: 10
Knockback strength
- Seberapa kuat knockback yang diberikan projectile kepada targetnya
- Rumus:
Knockback strength x 3 = Jumlah blok target terpental ke belakang
knockbackStrengt: 1
Remove when hit block
- Menentukan apakah projectile menghilang saat mengenai blok
- Opsi:
- true
- false
- Contoh:
removeWhenHitBlock: true
Informasi Kustom
- Semua informasi berikut dibatasi oleh tipe projectile.
Visual item:
- Opsi ini memberi Anda kemampuan untuk menyamarkan projectile dengan sebuah item
- Projectile yang tersedia:
- EGG
- ENDER_PEARL
- SNOWBALL
Contoh:
visualItem: diamond_sword
visualItem kompatibel dengan custom head dan penambahan tekstur pada head tersebut
Custom model data
- Visual item juga mendukung custom model data dari item.
customModelData: 37
Item Model
- Sejak 1.21.2, Anda dapat mengedit item Model dari projectile.
itemModel: mypack:mymodel
Arrow
Critical
- Menentukan apakah projectile ARROW akan meninggalkan jejak partikel critical
- Opsi:
- true
- false
- Contoh:
critical: true
Hanya untuk projectile ARROW
Damage
- Seberapa besar damage yang diberikan arrow
- Rumus:
<Damage> x 3 = Damage arrow
- Default: -1
- Contoh:
damage: 10.0
Jangan gunakan nilai negatif, tidak akan ada yang berubah.
Pierce level
- Berapa banyak mob yang terkena dalam satu projectile sebelum projectile tersebut menghilang
- Rumus:
<PierceLevel> + 1 = Jumlah mob yang akan terkena
- Jika nilainya diatur ke -1, projectile akan menghilang setelah mengenai 1 mob.
- Contoh:
pierceLevel: 4
Active color | Color
- Active color diatur ke true memungkinkan pengeditan Color. Colors
activeColor: true
- Ini adalah warna yang akan dipancarkan arrow
color: AQUA
Silent
- Menentukan apakah arrow akan mengeluarkan suara
- Opsi:
- true
- false
- Contoh:
silent: true
Hit sound
PAPER
-
Mengonfigurasi suara yang akan dikeluarkan saat arrow mengenai sesuatu. Sounds
-
Berfungsi untuk ARROW, TRIDENT, dan SPECTRAL_ARROW
-
Contoh:
hitSound: BLOCK_BELL_USE
Wither skull
Charged
- Menentukan apakah wither_skull bermuatan atau tidak
- Opsi:
- true
- false
- Contoh:
charged: true
Fireball
Radius
- Radius ledakan
- Contoh
radius: 3
Incendiary
- Menentukan apakah projectile fireball akan menyebabkan api atau tidak saat mengenai sesuatu
- Opsi:
- true
- false
- Contoh:
incendiary: true
Firework
Lifetime
- Berapa lama firework dapat bertahan sebelum menghilang (seperti jumlah gunpowder yang digunakan)
- Contoh:
lifeTime: 3
fireworkExplosions:
- Pengaturan warna ledakan firework
- Contoh:
fireworkExplosions:
explosion_0:
colors:
- RGB-94-84-214
fadeColors:
- RGB-1-2-33
type: BALL_LARGE
hasTrail: true
hasTwinkle: true
Untuk warna, Anda dapat menggunakan nama warna biasa atau RGB-<0-255>-<0-255>-<0-255>
Konfigurasi YML
- Ada beberapa fitur yang belum dapat diedit di dalam game
Enchantments (TRIDENT)
VERSION
- Memungkinkan Anda memberi enchantment pada trident.
enchantments:
enchantment1:
enchantment: unbreaking
level: 1
enchantment3:
enchantment: mending
level: 1
Potion effects (Splash potion)
- Memungkinkan Anda mengedit efek dari splash potion. Potion effects
potionEffects:
1:
potionEffectType: SPEED
duration: 20
amplifier: 2
2:
potionEffectType: INCREASE_DAMAGE
duration: 10
amplifier: 4
Konfigurasi YAML Lengkap
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
Coba sekarang
Salin ini ke ExecutableItems lalu muat ulang
Diambil dari halaman ini. Tempelkan ke config, jalankan perintah reload plugin, dan Anda punya titik awal yang berfungsi untuk diedit.
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 yang digunakan di halaman ini
ExecutableItemsItem kustom dengan kemampuan, aktivator, dan perintah, tanpa kode.
- 5.0/5 dari 10 ulasan
- 3.1K server menjalankannya saat ini (bStats)
- 103 unduhan di SPlugins
€19.99
sekali bayar, pembaruan seumur hidup