Shulker

From Minecraft Wiki
Jump to: navigation, search
Shulker
Shulker.pngWhite Shulker.pngLight Gray Shulker.pngGray Shulker.pngBlack Shulker.pngBrown Shulker.pngRed Shulker.pngOrange Shulker.pngYellow Shulker.pngLime Shulker.pngGreen Shulker.pngCyan Shulker.pngLight Blue Shulker.pngBlue Shulker.pngPurple Shulker.pngMagenta Shulker.pngPink Shulker.png
Shulker Box.pngWhite Shulker Box.pngLight Gray Shulker Box.pngGray Shulker Box.pngBlack Shulker Box.pngBrown Shulker Box.pngRed Shulker Box.pngOrange Shulker Box.pngYellow Shulker Box.pngLime Shulker Box.pngGreen Shulker Box.pngCyan Shulker Box.pngLight Blue Shulker Box.pngBlue Shulker Box.pngPurple Shulker Box.pngMagenta Shulker Box.pngPink Shulker Box.png
Health points

30♥ × 15

Armor points

20 ( × 10) when closed, 0 () when opened

Behavior

Hostile
Passive (Peaceful)

Attack strength

4♥♥

Size

Closed:
Height: 1 Block
Width: 1 Block
Peeking:
Height: 1.2 Blocks
Width: 1 Block
Open:
Height: 2 Blocks
Width: 1 Block

Spawn

End city

Internal ID*

JE: 69
BE: 54

Namespaced ID*

shulker

Marsh Davies Mojang avatar.png

Adventurers should explore the outer islands of the End with care - in among the blocks of purpur hang these cannily camouflaged critters. Get too close, and their block-shaped shells pop open, allowing the mollusk-like Shulker to launch a homing projectile!

Marsh Davies[1]

Shulkers are box-shaped hostile mobs found in end cities. They hide in their shell to blend in with surrounding purpur blocks and guard the city's various treasures.

Spawning[edit]

Shulkers spawn during the generation of end cities, which are located on the outer islands of the End. They usually spawn on the walls of the city. They don't despawn naturally, even in Peaceful difficulty, and once killed, they don't respawn unless spawners are used.

Drops[edit]

Shulkers have a 50% chance of dropping a shulker shell when killed. This is increased by 6.25% per level of Looting, for a maximum of 68.75% with Looting III.

Shulkers also drop 5 when killed by a player or a tamed wolf.

Behavior[edit]

The shell of the mob looks similar to a purpur block, blending in relatively easily to its surroundings. Inside the shell of the mob is a small yellow head with two eyes. Shulkers are uncolored by default when using spawn eggs, while white is the default when using /summon or spawners. Spawning shulkers with other colors can be done using the /summon command, as detailed below.

Shulkers generally remain stationary, attached to an adjacent solid block. However, if the block the shulker occupies becomes something other than air or the shulker finds itself not adjacent to any solid block, or the shell cannot open, it attempts to teleport (5 attempts per tick) to an air block within a 17×17×17 cuboid centered on the shulker that is adjacent to a solid block. If it finds no solid blocks to teleport onto (like when in the Void) it does not move.

Shulkers occasionally open their shell for 1–3 seconds to peer outside. When a target comes within about 16 blocks, it opens fully and shoots guided projectiles that follow the player, moving only along the X, Y, or Z axes and leaving trails of white particles. The projectiles can be destroyed by attacking them or blocked with a shield. If the projectile hits an entity, it does 4♥♥ of damage and inflicts the Levitation status effect for 10 seconds. (Levitation has no effect underwater, or on players in boats.) The shulker continues firing every 1–5.5 seconds while the target remains in range. If the shulker's target dies with projectiles still in flight, they fall to the ground.

When its shell is closed, a shulker has 20 ( × 10) armor points and deflects arrows. When the shell opens, it loses this natural armor and takes damage as normal. When at less than half health, a shulker has a 25% chance of teleporting (as described above) after taking damage. When a shulker is attacked, other shulkers in the area target the attacker as well.

Shulkers don't take burning damage from lava or fire, but they drown in lava. They teleport when touched by water.

In Peaceful difficulty, shulkers exist within the world, but do not attack, like vindicators and evokers.

Shulkers are treated differently than true blocks. For example, mobs are unable to pathfind around[2] or jump over them,[3] and falling on them from a height does not produce particles.[4] Their spawn egg also does not destroy blocks such as grass.[5]

Shulkers can be hooked by a fishing rod. However, they cannot be reeled.

In Bedrock Edition, they apply Levitation II instead of I.

Dyeing[edit]

In Bedrock Edition, shulkers can be dyed in a similar fashion to sheep. Using a dye on a shulker gives it the color of the dye.

Transportation[edit]

A Shulker is transported overland in the End by boat. Pistons raise the boat uphill.

Shulkers can be moved by boats or minecarts; pushing a boat/cart into a shulker causes it to board. In a boat, the shulker retains the orientation it had before it was put in the boat. For example, if a shulker is attached to the ceiling: it is possible to build a platform adjacent to the shulker and slide a boat under it, at which point the shulker moves into the boat but appears upside-down. A boat's sides block some of a shulkers projectiles (more if it is upside-down).

A shulker pushed through the exit portal gets transported to the origin in the Overworld. Since shulkers teleport when not adjacent to a solid block they must be pushed down the central pillar of the exit portal with a piston.

Sounds[edit]

SoundSubtitleSourceDescriptionNamespaced IDSubtitle keyVolumePitchAttenuation distance
Shulker lurks? ? entity.shulker.ambient subtitles.entity.shulker.ambient ? ? 16
Shulker closes? ? entity.shulker.close subtitles.entity.shulker.close ? ? 16
Shulker dies? ? entity.shulker.death subtitles.entity.shulker.death ? ? 16
Shulker hurts? ? entity.shulker.hurt subtitles.entity.shulker.hurt ? ? 16
Shulker opens? ? entity.shulker.open subtitles.entity.shulker.open ? ? 16
Shulker shoots? ? entity.shulker.shoot subtitles.entity.shulker.shoot ? ? 16
Shulker teleports? ? entity.shulker.teleport subtitles.entity.shulker.teleport ? ? 16
Shulker hurts? ? entity.shulker.hurt_closed subtitles.entity.shulker.hurt ? ? 16
Shulker bullet explodes? ? entity.shulker_bullet.hit subtitles.entity.shulker_bullet.hit ? ? 16
Shulker bullet breaks? ? entity.shulker_bullet.hurt subtitles.entity.shulker_bullet.hurt ? ? 16

Data values[edit]

Shulkers have entity data associated with them that contain various properties of the mob.

  • Entity data
    • Tags common to all entities see Template:Nbt inherit/entity/template
    • Tags common to all mobs see Template:Nbt inherit/mob/template
    •  Peek: Height of the head of the shulker.
    •  AttachFace: Direction of the block the shulker is attached to.
    •  Color: The color of the shulker. Default is 0. Shulkers spawned by eggs or as part of End cities have value 16.
    •  APX: Approximate X coordinate.
    •  APY: Approximate Y coordinate.
    •  APZ: Approximate Z coordinate.

Shulker color

[edit]

Shulker bullet[edit]

Shulker bullet
Shulker Bullet.png
Size

Height: 0.3125 Blocks
Width: 0.3125 Blocks

Internal ID*

JE: 25
BE: 76

Network ID*

JE: 67

Namespaced ID*

shulker_bullet

A shulker bullet is a guided projectile that is shot from shulkers, and they follow the player along the X, Y, or Z axis and leave trails of white particles.

The shulker's projectiles also have entity data that control its movement.

The bullet can be destroyed by hitting it with a sword, shooting it with an arrow, or blocking it with a shield.

  • Entity data
    • Tags common to all entities see Template:Nbt inherit/entity/template
    •  Owner[until JE 1.16]: The owner of this ShulkerBullet.
    •  Owner‌[upcoming: JE 1.16]: The UUID of the entity that fired this shulker bullet, stored as four ints.
    •  Steps: How many "steps" it takes to attack to the target. The higher it is, the further out of the way the bullet travels to get to the target. If set to 0, it makes no attempt to attack the target and instead uses TXD/TYD/TZD in a straight line (similar to fireballs).
    •  Target[until JE 1.16]: The target of this ShulkerBullet.
    •  Target‌[upcoming: JE 1.16]: The UUID of the target of this shulker bullet, stored as four ints.
    •  TXD: The offset in the X direction to travel in accordance with its target.
    •  TYD: The offset in the Y direction to travel in accordance with its target.
    •  TZD: The offset in the Z direction to travel in accordance with its target.

Achievements[edit]

Icon Achievement In-game description Actual requirements (if different) Xbox points earned Trophy type (PS)
Great View From Up HereLevitate up 50 blocks from the attacks of a Shulker20GBronze

Advancements[edit]

Icon Advancement In-game description Parent Actual requirements (if different) Namespaced ID

Advancement-fancy-raw.png

Great View From Up HereLevitate up 50 blocks from the attacks of a ShulkerThe City at the End of the GameMove a vertical distance of 50 blocks with the levitation effect applied.end/levitate

Advancement-plain-raw.png

AdventureAdventure, exploration, and combatKill any entity, or be killed by any entity.adventure/root

Advancement-plain-raw.png

Monster HunterKill any hostile monsterAdventureKill one of these 25 mobs. ‌In Java Edition 1.16, elder guardians, ender dragons, endermites, hoglins, piglins, vexes, withers, and zoglins can also be killed for this advancement. Other mobs may be killed, but are ignored for the advancement.adventure/kill_a_mob

Advancement-fancy-raw.png

Monsters HuntedKill one of every hostile monsterMonster HunterKill each of these 25 mobs. ‌In Java Edition 1.16, elder guardians, ender dragons, endermites, hoglins, piglins, vexes, withers and zoglins are also required for the advancement. Other mobs may be killed, but are ignored for the advancement.adventure/kill_all_mobs

History[edit]

Java Edition
1.915w31aShulker.png Added shulkers.
15w32bShulkers can now no longer teleport by themselves if NoAI is set to 1.
Shulkers can now be teleported using /tp or /spreadplayers.
15w40aShulkers can now no longer target players or attack in the Peaceful difficulty.
Shulker bullets now despawn in Peaceful.
15w45aAdded sounds for shulkers being damaged.
15w47aShulkers now drop experience.
15w47bAdded ambient, aggravated and death sounds for shulkers, and added sounds for their bullets dealing and taking damage.
1.1116w32aThe entity ID of shulkers has now been changed from Shulker to shulker.
The bullet's entity ID is changed from ShulkerBullet to shulker_bullet.
16w39aShulkers now drop shulker shells.
White Shulker JE1.png Orange Shulker JE1.png Magenta Shulker JE1.png Light Blue Shulker JE1.png Yellow Shulker JE1.png Lime Shulker JE1.png Pink Shulker JE1.png Gray Shulker JE1.png Light Gray Shulker JE1.png Cyan Shulker JE1.png Blue Shulker JE1.png Brown Shulker JE1.png Green Shulker JE1.png Red Shulker JE1.png Black Shulker JE1.png The color of a shulker can now be changed through commands using a new byte tag Color.
16w39cShulkers can now be spawned on the sides and bottoms of blocks through the usage of spawn eggs.
1.1217w16aWhite Shulker.png Orange Shulker.png Magenta Shulker.png Light Blue Shulker.png Yellow Shulker.png Lime Shulker.png Pink Shulker.png Gray Shulker.png Light Gray Shulker.png Cyan Shulker.png Purple Shulker.png Blue Shulker.png Brown Shulker.png Green Shulker.png Red Shulker.png Black Shulker.png Shulkers have now been retextured, none of them are now like purpur blocks.
17w17aShulker.png The purple shulker's color has now been reverted to the previous color.
1.1318w10bShulker.png Added a default shulker.
Purple Shulker.png The purple shulker texture has now been changed to the one used in 17w16a.
Pocket Edition
1.0.0alpha 0.17.0.1Shulker.png Added shulkers.
Shulkers can now be dyed in Creative mode by long-tapping any dye on a shulker, or through an interact button.
alpha 1.0.0.1Shulkers now drop shulker shells.
1.0.4alpha 1.0.4.0The shulker's models can now be edited using add-ons.
1.1.0alpha 1.1.0.9White Shulker.png Orange Shulker.png Magenta Shulker.png Light Blue Shulker.png Yellow Shulker.png Lime Shulker.png Pink Shulker.png Gray Shulker.png Light Gray Shulker.png Cyan Shulker.png Purple Shulker.png Blue Shulker.png Brown Shulker.png Green Shulker.png Red Shulker.png Black Shulker.png The textures' shulkers have now been changed.
?Shulker.png The purple shulker's color has now been reverted to the previous color.
Legacy Console Edition
TU46CU361.38Patch 15Shulker.png Added shulkers and spawn eggs for the shulkers.
New Nintendo 3DS Edition
1.7.10Shulker.png Added shulkers.

Issues[edit]

Issues relating to "Shulker" are maintained on the bug tracker. Report issues there.

Trivia[edit]

  • The word "shulker" is a portmanteau (combination of multiple words) of "shell lurker".[6]
  • All shulker named 'Dinnerbone' or 'Grumm', the mob flips upside-down, revealing a spiral pattern on the base. This appears to also lift the shulker by the same height as a pressure plate.
  • Shulkers can attack each other, in which case they shoot fully guided bullets at each other, but are unaffected by levitation when hit. The normal teleportation habits apply during shulker vs. shulker battles.
  • By using commands, they can be made to be part of a team to attack other teams and can be used as defense mobs. In that case, it doesn't attack its teammates but targets most hostile mobs without provocation.
  • Walking towards a shulker at the same level as the player's head will push the player down to the one-block crawling position if there is space beneath.
  • If given the invisibility effect, only the shulker's shell becomes invisible. This is different to most other mobs such as armored mobs and saddled pigs, where the living part of the mob turns invisible with the outer areas remaining visible.
  • In the game's texture files, the shulker bullet is named "spark.png".
  • If a creeper has been hit by a shulker bullet and has the Levitation effect, it will leave a lingering levitation cloud where it explodes.

Gallery[edit]

References[edit]