Attributable
, CommandSender
, Creature
, Damageable
, Entity
, LivingEntity
, Lootable
, Metadatable
, Mob
, Monster
, Nameable
, Permissible
, PersistentDataHolder
, ProjectileSource
, ServerOperator
public interface Creeper extends Monster
Entity.Spigot
Modifier and Type | Method | Description |
---|---|---|
void |
explode() |
Makes this Creeper explode instantly.
|
int |
getExplosionRadius() |
Get the explosion radius in which this Creeper's explosion will affect.
|
int |
getMaxFuseTicks() |
Get the maximum fuse ticks for this Creeper, where the maximum ticks
is the amount of time in which a creeper is allowed to be in the
primed state before exploding.
|
void |
ignite() |
Ignites this Creeper, beginning its fuse.
|
boolean |
isPowered() |
Checks if this Creeper is powered (Electrocuted)
|
void |
setExplosionRadius(int radius) |
Set the explosion radius in which this Creeper's explosion will affect.
|
void |
setMaxFuseTicks(int ticks) |
Set the maximum fuse ticks for this Creeper, where the maximum ticks
is the amount of time in which a creeper is allowed to be in the
primed state before exploding.
|
void |
setPowered(boolean value) |
Sets the Powered status of this Creeper
|
getAttribute
getName, sendMessage, sendMessage
damage, damage, getAbsorptionAmount, getHealth, getMaxHealth, resetMaxHealth, setAbsorptionAmount, setHealth, setMaxHealth
addPassenger, addScoreboardTag, eject, getBoundingBox, getEntityId, getFacing, getFallDistance, getFireTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getTicksLived, getType, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isGlowing, isInsideVehicle, isInvulnerable, isOnGround, isPersistent, isSilent, isValid, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, spigot, teleport, teleport, teleport, teleport
addPotionEffect, addPotionEffect, addPotionEffects, attack, getActivePotionEffects, getCanPickupItems, getEquipment, getEyeHeight, getEyeHeight, getEyeLocation, getKiller, getLastDamage, getLastTwoTargetBlocks, getLeashHolder, getLineOfSight, getMaximumAir, getMaximumNoDamageTicks, getMemory, getNoDamageTicks, getPotionEffect, getRemainingAir, getRemoveWhenFarAway, getTargetBlock, getTargetBlockExact, getTargetBlockExact, hasAI, hasLineOfSight, hasPotionEffect, isCollidable, isGliding, isLeashed, isRiptiding, isSleeping, isSwimming, rayTraceBlocks, rayTraceBlocks, removePotionEffect, setAI, setCanPickupItems, setCollidable, setGliding, setLastDamage, setLeashHolder, setMaximumAir, setMaximumNoDamageTicks, setMemory, setNoDamageTicks, setRemainingAir, setRemoveWhenFarAway, setSwimming, swingMainHand, swingOffHand
getLootTable, getSeed, setLootTable, setSeed
getMetadata, hasMetadata, removeMetadata, setMetadata
getCustomName, setCustomName
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment
getPersistentDataContainer
launchProjectile, launchProjectile
isOp, setOp
boolean isPowered()
void setPowered(boolean value)
value
- New Powered statusvoid setMaxFuseTicks(int ticks)
ticks
- the new maximum fuse ticksint getMaxFuseTicks()
void setExplosionRadius(int radius)
radius
- the new explosion radiusint getExplosionRadius()
void explode()
ExplosionPrimeEvent
and obeys the mob
griefing gamerule.void ignite()
setMaxFuseTicks(int)
is set as.
The resulting explosion can be cancelled by an
ExplosionPrimeEvent
and obeys the mob
griefing gamerule.Copyright © 2020. All rights reserved.