Halaman ini diterjemahkan dari bahasa Inggris dengan bantuan AI. Perbaiki terjemahan ini atau baca versi aslinya.
Kondisi Player & Target
Pengaturan kondisi
Semua kondisi memiliki format yang sama, Anda memiliki:
{theCondition}{theCondition}Msg: Pesan yang dikirim jika kondisi tidak valid (tanpa pesan ini, pesan error default akan dikirim, kecuali untuk aktivator LOOP dari ExecutableItems){theCondition}Cancel: Apakah event harus dibatalkan atau tidak jika kondisi tidak valid{theCondition}Cmds: Perintah yang dijalankan jika kondisi tidak valid- Contoh:
playerConditions:
ifSneaking: true
ifSneakingMsg: "&cMy custom error message here"
ifSneakingCancel: true
ifSneakingCmds:
- kill %player%
Untuk kondisi numerik, Anda dapat menetapkan 2 kondisi sekaligus.
Contoh:
"Saya ingin membuat kondisi yang hanya aktif jika nilainya lebih besar dari 50 tetapi lebih kecil dari 250"
{theCondition}: 50 < CONDITION < 250
Anda ingin menambahkan kondisi player?
Maka pada bagian aktivator, tambahkan playerConditions.
Dan tentu saja targetConditions untuk kondisi target.
INFO GIF: Aktivator yang digunakan pada GIF untuk mendemonstrasikan cara kerja setiap kondisi adalah aktivator LOOP, itulah sebabnya pesan error kondisi muncul beberapa kali.
ifSneaking - Not
- Deskripsi: Memeriksa apakah pemain sedang sneaking
- Contoh:
playerConditions:
ifSneaking: false
ifSneakingMsg: '' #<- Here is where you will add the custom message.
ifNotSneaking: true
ifNotSneakingMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain (tidak) sedang sneaking, aktivator akan aktif.
- Jika pemain sedang terbang dan turun dengan menekan tombol sneak, aktivator akan aktif. untuk ifSneaking
- Wajib: TIDAK (Default: false)

Jangan aktifkan ifNotSneaking jika kondisi ifSneaking diaktifkan, karena tidak masuk akal mengaktifkan keduanya
ifSprinting - Not
- Deskripsi: Memeriksa apakah pemain sedang sprinting
- Contoh:
playerConditions:
ifSprinting: false
ifSprintingMsg: '' #<- Here is where you will add the custom message.
ifNotSprinting: false
ifNotSprintingMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain (tidak) sedang sprinting, aktivator akan aktif.
- Wajib: TIDAK (Default: false)
ifFlying - Not
- Deskripsi: Memeriksa apakah pemain sedang terbang
- Contoh:
playerConditions:
ifFlying: false
ifFlyingMsg: '' #<- Here is where you will add the custom message.
ifNotFlying: false
ifNotFlyingMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain mengaktifkan mode terbang dengan menekan tombol lompat dua kali dan (tidak) terbang, aktivator akan aktif.
- Wajib: TIDAK (Default: false)

ifBlocking - Not
- Deskripsi: Memeriksa apakah pemain memegang perisai dan mengeklik kanan padanya (memblokir)
- Contoh:
playerConditions:
ifBlockng: false
ifBlockingMsg: '' #<- Here is where you will add the custom message.
ifNotBlockng: false
ifNotBlockingMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain (tidak) sedang memblokir dengan perisai, aktivator akan aktif
- Wajib: TIDAK (Default: false)

ifGliding - Not
- Deskripsi: Memeriksa apakah pemain sedang gliding
- Contoh:
playerConditions:
ifGliding: false
ifGlidingMsg: '' #<- Here is where you will add the custom message.
ifNotGliding: false
ifNotGlidingMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain (tidak) meluncur di udara dengan elytra, aktivator akan aktif.
- Wajib: TIDAK (Default: false)

ifSwimming - Not
- Deskripsi: Memeriksa apakah pemain sedang berenang (Update Aquatic 1.13)
- Contoh:
playerConditions:
ifSwimming: false
ifSwimmingMsg: '' #<- Here is where you will add the custom message.
ifNotSwimming: false
ifNotSwimmingMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain melompat ke dalam air dan mulai berenang dengan posisi gaya bebas, aktivator akan aktif.
- Wajib: TIDAK (Default: false)

ifStunned - Not
- Deskripsi: Memeriksa apakah pemain sedang stunned
- Contoh:
playerConditions:
ifStunned: false
ifStunnedMsg: '' #<- Here is where you will add the custom message.
ifNotStunned: false
ifNotStunnedMsg: ''
Anda dapat membuat pemain stunned dengan menjalankan perintah pemain kustom STUN_ENABLE
// Example of a stun of 5 seconds
- STUN_ENABLE
- DELAY 5
- STUN_DISABLE
- Wajib: TIDAK (Default: false)
ifIsOnFire - Not
- Deskripsi: Memeriksa apakah pemain sedang terbakar
- Contoh:
playerConditions:
ifIsOnFire: false
ifIsOnFireMsg: '' #<- Here is where you will add the custom message.
ifIsNotOnFire: false
ifIsNotOnFireMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain (tidak) terbakar karena jatuh ke lava / berjalan di atas api, aktivator akan aktif
- Wajib: TIDAK (Default: false)
ifIsInTheAir - Not
- Deskripsi: Memeriksa apakah pemain berada di udara.
- Contoh:
playerConditions:
ifIsInTheAir: false
ifIsInTheAirMsg: '' #<- Here is where you will add the custom message.
ifIsNotInTheAir: false
ifIsNotInTheAirMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain (tidak) memiliki blok di bawah kakinya, aktivator akan aktif.
- Wajib: TIDAK (Default: false)

ifLineOfSight
- Deskripsi: Memeriksa apakah pemain memiliki garis pandang ke makhluk hidup (dalam jarak 50 blok).
- Contoh:
playerConditions:
ifLineOfSight: true
ifLineOfSightMsg: ''
- Contoh situasi:
- Jika pemain menatap langsung ke mob atau pemain lain dalam jarak 50 blok, aktivator akan aktif.
- Berguna untuk membuat item yang hanya berfungsi saat membidik sebuah entity.
- Wajib: TIDAK (Default: false)
Kondisi ini membutuhkan versi server 1.14+.
ifPlayerMustBeOnHisTown
- MENDUKUNG PLUGIN BERIKUT:
- Towny
- Deskripsi: Memeriksa apakah pemain berada di town miliknya.
- Contoh:
playerConditions:
ifPlayerMustBeOnHisTown: true
ifPlayerMustBeOnHisTownMsg: '' #<- Here is where you will add the custom message.
- Wajib: TIDAK (Default: false)
ifPlayerMustBeOnHisClaim
- MENDUKUNG PLUGIN BERIKUT:
- GriefPrevention
- Lands
- GriefDefender
- Residence
- Deskripsi: Memeriksa apakah pemain berada di claim yang ia memiliki izin di dalamnya.
- Contoh:
playerConditions:
ifPlayerMustBeOnHisClaim: true
ifPlayerMustBeOnHisClaimMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain berada di claim miliknya, aktivator akan aktif.
- Jika pemain berada di claim yang bukan miliknya tetapi ia memiliki izin, aktivator akan aktif.
- Wajib: TIDAK (Default: false)
ifPlayerMustBeOnHisClaimOrWilderness
- MENDUKUNG PLUGIN BERIKUT:
- GriefPrevention (mengembalikan valid jika pemain berada di claim publik GriefPrevention)
- Lands
- GriefDefender
- Residence
- Deskripsi: Memeriksa apakah pemain berada di claim yang ia memiliki izin di dalamnya atau di wilderness.
- Contoh:
playerConditions:
ifPlayerMustBeOnHisClaimOrWilderness: true
ifPlayerMustBeOnHisClaimOrWildernessMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain berada di claim miliknya, aktivator akan aktif.
- Jika pemain berada di claim yang bukan miliknya tetapi ia memiliki izin, aktivator akan aktif.
- Jika pemain berada di wilderness, aktivator akan aktif.
- Wajib: TIDAK (Default: false)
ifPlayerMustBeOnHisIsland
- Deskripsi: Memeriksa apakah pemain berada di island miliknya.
- Plugin yang kompatibel:
- IridiumSkyblock
- SuperiorSkyblock2
- BentoBox
- Contoh:
playerConditions:
ifPlayerMustBeOnHisIsland: true
ifPlayerMustBeOnHisIslandMsg: '' #<- Here is where you will add the custom message
- Contoh situasi:
- Jika pemain berada di island miliknya, aktivator akan aktif.
- Wajib: TIDAK (Default: false)
ifPlayerMustBeOnHisPlot
- MENDUKUNG PLUGIN BERIKUT:
- PlotSquared
- Deskripsi: Memeriksa apakah pemain berada di plot yang ia memiliki izin di dalamnya.
- Contoh:
playerConditions:
ifPlayerMustBeOnHisPlot: true
ifPlayerMustBeOnHisPlotMsg: '' #<- Here is where you will add the custom message
- Wajib: TIDAK (Default: false)
ifCursorDistance
- Deskripsi: Memeriksa apakah arah yang dilihat pemain kosong atau terhalang
- Contoh:
playerConditions:
ifCursorDistance: '>5'
ifCursorDistanceMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Pada
">5", selama ada udara di luar jarak 5 blok di depan Anda, aktivator akan aktif - Pada
"<5", jika ada blok udara 5 blok di depan Anda, aktivator tidak akan aktif
- Pada
- Wajib: TIDAK

ifLightLevel
- Deskripsi: Memeriksa apakah pemain berada di tempat dengan level cahaya yang sesuai
- Contoh:
playerConditions:
ifLightLevel: ==5
ifLightLevelMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika nilainya
<5, aktivator hanya akan aktif jika level cahaya di lokasi pemain di bawah 5 - Jika nilainya
<=5, aktivator hanya akan aktif jika level cahaya di lokasi pemain 5 ke bawah. - Jika nilainya
==13, aktivator hanya akan aktif jika level cahaya di lokasi pemain adalah 13. - Jika nilainya
>5, aktivator hanya akan aktif jika level cahaya di lokasi pemain di atas 5. - Jika nilainya
>=5, aktivator hanya akan aktif jika level cahaya di lokasi pemain 5 ke atas.
- Jika nilainya
- Wajib: TIDAK
- Info lebih lanjut: Anda dapat mengedit pesan error dengan menambahkan ini di file:
ifLightLevelMsg: "&4&lError you need...."atau di dalam game.
Jika nilainya ==13, aktivator hanya akan aktif jika level cahaya di lokasi pemain adalah 13.

ifPlayerExp
- Deskripsi: Memeriksa apakah pemain memiliki jumlah experience point yang disebutkan.
- Contoh:
playerConditions:
ifPlayerExp: <8
ifPlayerExpMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika nilainya
<120, aktivator hanya akan aktif jika experience point pemain di bawah 120 - Jika nilainya
<=96, aktivator hanya akan aktif jika experience point pemain 96 ke bawah. - Jika nilainya
==13, aktivator hanya akan aktif jika experience point pemain adalah 13. - Jika nilainya
>696, aktivator hanya akan aktif jika experience point pemain di atas 696. - Jika nilainya
>=45, aktivator hanya akan aktif jika experience point pemain 45 ke atas.
- Jika nilainya
- Wajib: TIDAK
ifPlayerLevel
- Deskripsi: Memeriksa apakah pemain memiliki jumlah experience level yang disebutkan.
- Contoh:
playerConditions:
ifPlayerLevel: <76
ifPlayerLevelMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika nilainya
<700, aktivator hanya akan aktif jika experience point pemain di bawah 700 - Jika nilainya
<=1296, aktivator hanya akan aktif jika experience point pemain 1296 ke bawah. - Jika nilainya
==153, aktivator hanya akan aktif jika experience point pemain adalah 5. - Jika nilainya
>420, aktivator hanya akan aktif jika experience point pemain di atas 420. - Jika nilainya
>=99, aktivator hanya akan aktif jika experience point pemain 99 ke atas.
- Jika nilainya
- Wajib: TIDAK
ifPlayerFoodLevel
- Deskripsi: Memeriksa apakah pemain memiliki jumlah makanan yang disebutkan
- Contoh:
playerConditions:
ifPlayerFoodLevel: '>=12'
ifPlayerFoodLevelMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika nilainya
<10, aktivator hanya akan aktif jika makanan pemain di bawah 10 - Jika nilainya
<=10, aktivator hanya akan aktif jika makanan pemain 10 ke bawah. - Jika nilainya
==10, aktivator hanya akan aktif jika makanan pemain adalah 10. - Jika nilainya
>10, aktivator hanya akan aktif jika makanan pemain di atas 10. - Jika nilainya
>=10, aktivator hanya akan aktif jika makanan pemain 10 ke atas.
- Jika nilainya
- Wajib: TIDAK
ifPlayerHealth
- Deskripsi: Memeriksa apakah pemain memiliki jumlah health yang disebutkan
- Contoh:
playerConditions:
ifPlayerHealth: ==20
ifPlayerHealthMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika nilainya
<10, aktivator hanya akan aktif jika health pemain di bawah 10 - Jika nilainya
<=10, aktivator hanya akan aktif jika health pemain 10 ke bawah. - Jika nilainya
==10, aktivator hanya akan aktif jika health pemain adalah 20. - Jika nilainya
>10, aktivator hanya akan aktif jika health pemain di atas 10. - Jika nilainya
>=10, aktivator hanya akan aktif jika health pemain 10 ke atas.
- Jika nilainya
- Wajib: TIDAK

Jika nilainya <=10, aktivator hanya akan aktif jika health pemain 10 ke bawah.
ifPlayerSpeed
- Deskripsi: Memeriksa besaran kecepatan (velocity) pemain (kecepatan gerak).
- Contoh:
playerConditions:
ifPlayerSpeed: '>=0.1'
ifPlayerSpeedMsg: ''
- Contoh situasi:
- Jika nilainya
>=0.1, aktivator hanya akan aktif jika pemain sedang bergerak. - Jika nilainya
>=0.3, aktivator hanya akan aktif jika pemain sedang sprinting atau bergerak cepat. - Jika nilainya
==0, aktivator hanya akan aktif jika pemain diam di tempat.
- Jika nilainya
- Wajib: TIDAK
ifPosX
- Deskripsi: Memeriksa apakah pemain berada pada level X yang disebutkan.
- Contoh:
playerConditions:
ifPosX: <76
ifPosXMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika nilainya
<700, aktivator hanya akan aktif jika nilai posisi X pemain di bawah 700 - Jika nilainya
<=1296, aktivator hanya akan aktif jika nilai posisi X pemain 1296 ke bawah. - Jika nilainya
==153, aktivator hanya akan aktif jika nilai posisi X pemain adalah 5. - Jika nilainya
>420, aktivator hanya akan aktif jika nilai posisi X pemain di atas 420. - Jika nilainya
>=99, aktivator hanya akan aktif jika nilai posisi X pemain 99 ke atas.
- Jika nilainya
- Wajib: TIDAK
ifPosY
- Deskripsi: Memeriksa apakah pemain berada pada level Y yang disebutkan.
- Contoh:
playerConditions:
ifPosY: <76
ifPosYMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika nilainya
<700, aktivator hanya akan aktif jika nilai posisi Y pemain di bawah 700 - Jika nilainya
<=1296, aktivator hanya akan aktif jika nilai posisi Y pemain 1296 ke bawah. - Jika nilainya
==153, aktivator hanya akan aktif jika nilai posisi Y pemain adalah 5. - Jika nilainya
>420, aktivator hanya akan aktif jika nilai posisi Y pemain di atas 420. - Jika nilainya
>=99, aktivator hanya akan aktif jika nilai posisi Y pemain 99 ke atas.
- Jika nilainya
- Wajib: TIDAK
ifPosZ
- Deskripsi: Memeriksa apakah pemain berada pada level Z yang disebutkan.
- Contoh:
playerConditions:
ifPosZ: <76
ifPosZMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika nilainya
<700, aktivator hanya akan aktif jika nilai posisi Z pemain di bawah 700 - Jika nilainya
<=1296, aktivator hanya akan aktif jika nilai posisi Z pemain 1296 ke bawah. - Jika nilainya
==153, aktivator hanya akan aktif jika nilai posisi Z pemain adalah 5. - Jika nilainya
>420, aktivator hanya akan aktif jika nilai posisi Z pemain di atas 420. - Jika nilainya
>=99, aktivator hanya akan aktif jika nilai posisi Z pemain 99 ke atas.
- Jika nilainya
- Wajib: TIDAK
ifNearbyEntityCount
- Deskripsi: Memeriksa jumlah entity dalam radius 10 blok di sekitar pemain.
- Contoh:
playerConditions:
ifNearbyEntityCount: '>=3'
ifNearbyEntityCountMsg: ''
- Contoh situasi:
- Jika nilainya
>=3, aktivator hanya akan aktif jika ada setidaknya 3 entity di dekat pemain. - Jika nilainya
==0, aktivator hanya akan aktif jika pemain sendirian tanpa entity di sekitarnya. - Menghitung semua jenis entity (mob, pemain, item yang dijatuhkan, dll.).
- Jika nilainya
- Wajib: TIDAK
ifNearbyPlayerCount
- Deskripsi: Memeriksa jumlah pemain dalam radius 10 blok di sekitar pemain.
- Contoh:
playerConditions:
ifNearbyPlayerCount: '>=1'
ifNearbyPlayerCountMsg: ''
- Contoh situasi:
- Jika nilainya
>=1, aktivator hanya akan aktif jika ada setidaknya 1 pemain lain di dekatnya. - Jika nilainya
==0, aktivator hanya akan aktif jika tidak ada pemain lain dalam jarak 10 blok. - Berbeda dengan ifNearbyEntityCount, kondisi ini hanya menghitung pemain, bukan mob atau entity lainnya.
- Jika nilainya
- Wajib: TIDAK
ifHasPermission - Not
- Deskripsi: Memeriksa apakah pemain (tidak) memiliki izin yang disebutkan.
- Contoh:
playerConditions:
ifHasPermission:
- test.ei
ifHasPermissionMsg: '' #<- Here is where you will add the custom message.
ifNotHasPermission:
- test.ei
ifNotHasPermissionMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain memiliki izin
custom.jump.yes, aktivator akan aktif. Jika pemain tidak memiliki izin tersebut, aktivator tidak akan aktif. - Kondisi yang sebenarnya tidak digunakan pada gif ini agar perilaku kondisi dapat ditampilkan dengan benar. Saat Anda benar-benar menggunakan kondisi ini, sebuah error khusus akan muncul untuk Anda
- Jika pemain memiliki izin
- Wajib: TIDAK
Untuk mengujinya, sebaiknya jangan menjadi OP karena jika Anda OP, Anda memiliki semua izin

ifHasTag - Not
- Deskripsi: Memeriksa apakah pemain memiliki tag yang dipilih.
- Contoh:
playerConditions:
ifHasTag:
- thisisthenameofmytag
ifHasTagMsg: ''
ifNotHasTag:
- thisisthenameofmytag
ifNotHasTagMsg: ''
ifTargetBlock - Not
- Deskripsi: Memeriksa apakah pemain (tidak) sedang menyorot blok yang disebutkan.
- Contoh:
playerConditions:
ifTargetBlock:
- SAND
ifTargetBlockMsg: '' #<- Here is where you will add the custom message.
ifNotTargetBlock:
- DIRT
ifNotTargetBlockMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain mengarahkan kursornya ke pasir, aktivator akan aktif.
- Wajib: TIDAK

ifIsInTheBlock - Not
- Deskripsi: Memeriksa apakah pemain (tidak) berada di dalam sebuah blok.
- Contoh:
playerConditions:
ifIsInTheBlock:
material0:
material: COBWEB
ifIsInTheBlockMsg: '' #<- Here is where you will add the custom message.
ifIsNotInTheBlock:
material0:
material: WATER
tags: '{level:0}'
ifIsNotInTheBlockMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain berada di dalam COBWEB (kepala atau kaki), aktivator akan aktif.
- Selama pemain tidak lebih dari 1 blok lebih tinggi dari blok tempat pemain berada, aktivator akan aktif
- Wajib: TIDAK (Default: false)
Untuk spesifikasi tag, lihat daftar berikut:
https://minecraft.fandom.com/wiki/Block_states
ifIsOnTheBlock - Not
- Deskripsi: Memeriksa apakah pemain (tidak) berdiri di atas sebuah blok.
- Contoh:
playerConditions:
ifIsOnTheBlock:
blocks:
- EXECUTABLEBLOCKS:FREE_HUT
- DIAMOND_BLOCK
- Contoh situasi:
- Jika pemain memiliki stone di bawah kakinya, aktivator akan aktif.
- Selama pemain tidak lebih dari 1 blok lebih tinggi dari blok tempat pemain berdiri, aktivator akan aktif
- Wajib: TIDAK (Default: false)

Anda dapat menambahkan grup blok, berikut grup-grupnya:
ALL_CHESTS,
ALL_FURNACES,
ALL_PLANKS,
ALL_LOGS,
ALL_WOODS,
ALL_ORES,
ALL_WOOLS,
ALL_SLABS,
ALL_STAIRS,
ALL_FENCES,
ALL_SAPLINGS,
ALL_CROPS,
ALL_DOORS,
ALL_TRAPDOORS,
ALL_BEDS,
ALL_TERRACOTTA,
ALL_NORMAL_TERRACOTTA,
ALL_GLAZED_TERRACOTTA,
ALL_CONCRETE,
ALL_GLASS,
ALL_STAINED_GLASS,
ALL_SHULKER_BOXES;
Untuk spesifikasi tag, lihat daftar berikut:
https://minecraft.fandom.com/wiki/Block_states
Mendukung blok IA dan EB
ifPlayerMounts - Not
- Deskripsi: Memeriksa apakah pemain (tidak) sedang menunggangi "entity yang dipilih"
- Contoh:
playerConditions:
ifPlayerMounts:
- COW
- SILVERFISH
- FOX
ifPlayerMountsMsg: '&4&l&o[ExecutableItems] &cYou must mount on a specific entity to active the activator: &6%activator% &cof this item!'
ifPlayerNotMounts:
- PIG
ifPlayerNotMountsMsg: '&4&l&o[ExecutableItems] &cdont mount pigs'
ifInBiome - Not
- Deskripsi: Memeriksa apakah pemain (tidak) berada di biome yang disebutkan.
- Contoh:
playerConditions:
ifInBiome:
- TAIGA
- EXTREME_HILLS
ifInBiomeMsg: '' #<- Here is where you will add the custom message.
ifNotInBiome:
- EXTREME_HILLS
ifNotInBiomeMsg: '' #<- Here is where you will add the custom message.
-
Contoh situasi:
- Jika pemain berada di Birch Forest Biome dan Birch Forest Biome terdaftar dalam daftar world pada kondisi
ifInBiome:, aktivator akan aktif.
- Jika pemain berada di Birch Forest Biome dan Birch Forest Biome terdaftar dalam daftar world pada kondisi
- Wajib: TIDAK

ifInRegion - Not
- Deskripsi: Memeriksa apakah pemain (tidak) berada di region yang disebutkan (WorldGuard Region).
- Contoh:
playerConditions:
ifInRegion:
- area1
ifInRegionMsg: '' #<- Here is where you will add the custom message.
ifNotInRegion:
- mySpawnRegion
ifNotInRegionMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain berada di region "area1" dan region "area1" terdaftar dalam daftar world pada kondisi
ifInRegion:, aktivator akan aktif.
- Jika pemain berada di region "area1" dan region "area1" terdaftar dalam daftar world pada kondisi
- Wajib: TIDAK

ifInWorld - Not
- Deskripsi: Memeriksa apakah pemain (tidak) berada di world yang disebutkan.
- Contoh:
playerConditions:
ifInWorld:
- world_nether
ifInWorldMsg: '' #<- Here is where you will add the custom message.
ifNotInWorld:
- world_the_end
ifNotInWorldMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain berada di nether dan nether terdaftar dalam daftar world pada kondisi
ifInWorld:, aktivator akan aktif.
- Jika pemain berada di nether dan nether terdaftar dalam daftar world pada kondisi
- Wajib: TIDAK

ifPlayerHasEffect
- Deskripsi: Memeriksa apakah pemain memiliki efek tersebut.
- Contoh:
playerConditions:
ifPlayerHasEffect:
- "SPEED:0" <- (Format: "EFFECT:MINIMAL_REQUIRED_AMPLIFIER")
ifPlayerHasEffectMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain memiliki speed dengan amplifier minimal 0, aktivator akan aktif
- Daftar semua efek: PotionEffectType
- Wajib: TIDAK
ifPlayerNotHasEffect
- Deskripsi: Memeriksa apakah pemain tidak memiliki efek tersebut.
- Contoh:
playerConditions:
ifPlayerNotHasEffect:
- SPEED:2 # if the player has speed 1 = okay, but if has speed 2 or above, invalid
ifPlayerNotHasEffectMsg: '&4&l&o[ExecutableItems] &cYou have an effect that you shouldn''t have to active the activator: &6%activator% &cof this item!'
ifPlayerNotHasEffectCE: false
ifCanBreakTargetedBlock
- Deskripsi: Memeriksa apakah pemain dapat menghancurkan blok yang ditargetkan. Jika aktivator memiliki sebuah blok (block break, block place, klik pada blok…), blok itulah yang diperiksa; jika tidak, blok yang sedang dilihat pemain (maksimal 5 blok).
- Contoh:
playerConditions:
ifCanBreakTargetedBlock: true
Mendukung GriefPrevention, IridiumSkyblock, SuperiorSkyblock, BentoBox, Lands, Worldguard, Towny, ProtectionStones; Residence
ifPlayerHasEffectEquals
- Deskripsi: Memeriksa apakah pemain memiliki efek tersebut. HARUS MEMILIKI AMPLIFIER YANG PERSIS SAMA
- Contoh:
playerConditions:
ifPlayerHasEffectEquals:
- "SPEED:1" #<- (Format: "EFFECT:REQUIRED_AMPLIFIER")
ifPlayerHasEffectEqualsMsg: '' #<- Here is where you will add the custom message.
- Contoh situasi:
- Jika pemain memiliki speed dengan amplifier 1, aktivator akan aktif
- Daftar semua efek: PotionEffectType
- Wajib: TIDAK
ifPlayerHasExecutableItems - Not
- Deskripsi: Memeriksa apakah pemain (tidak) memiliki ExecutableItems yang disebutkan.
- Contoh:
playerConditions:
ifHasExecutableItems:
condition1:
multi-choices:
'1':
executableItem: test1
amount: 1
detailedSlots:
- 38
'2':
executableItem: test2
amount: 1
detailedSlots:
- 38
'3':
executableItem: test3
amount: 1
detailedSlots:
- 38
condition2:
executableItem: ddx
amount: 1
detailedSlots:
- 40
ifHasExecutableItemsMsg: war
ifHasNotExecutableItems:
hasExecutableItem0:
executableItem: Leto2025_Srdcova10
amount: 1
detailedSlots: []
ifHasNotExecutableItemsMsg: famine
- Contoh di atas bekerja seperti ini.
- Anda harus memiliki item ei dengan id "test1", "test2" atau "test3" di slot 38, maka aktivator berjalan
- Anda harus memiliki item ei dengan id "ddx" di slot 40
- Wajib: TIDAK

Salin indeks dari contoh dengan benar, beberapa orang telah meminta dukungan, dan semuanya tidak menyalin formatnya dengan benar.
ifPlayerHasItem - Not
- Deskripsi: Memeriksa apakah pemain memiliki item tertentu
- Contoh:
playerConditions:
ifHasItems:
condition1:
multi-choices:
'1':
material: DIAMOND_HELMET
amount: 1
detailedSlots:
- 39
'2':
material: IRON_HELMET
amount: 1
detailedSlots:
- 39
condition2:
material: DIAMOND_CHESTPLATE
amount: 1
detailedSlots:
- 38
ifHasItemMsg: '' #<- Here is where you will add the custom message.
ifHasNotItems:
hasItem0:
material: STONE
amount: 32
detailedSlots:
- -1 #<- -1 means main hand
ifHasNotItemMsg: '&cYou should not have more than 32 stones in your main hand !'
- Contoh situasi:
- Jika diamond helmet berada di slot 39, aktivator akan aktif
- Wajib: TIDAK
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.
playerConditions:
ifSneaking: true
ifSneakingMsg: "&cMy custom error message here"
ifSneakingCancel: true
ifSneakingCmds:
- kill %player%Plugin 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