Skip to main content
Shulker sprite

Shulker

hostile
Read 1 loot table row, attributes from Shulker.createAttributes against Java 26.2

Ours, not the jar's: where it turns up, how a shulker behaves. Same on Bedrock v1.26.30.5 for health. Checked 2026-08-08, and how

Health
30
15 hearts
Damage
4
normal difficulty
XP Drop
5
experience
Added In
1.9
version

Overview

In Minecraft, the Shulker is classified as a hostile mob: it will attack players on sight whenever it is able to reach them.

In practice you will recognise it quickly, because hides in shell-like block, opens to shoot homing projectiles that inflict Levitation for 10 seconds.

With 30 HP (15 hearts) on its bar, killing one rewards 5 experience.

It was first added in 1.9 and has been a fixture of Minecraft ever since.

Also worth noting: Shulkers can teleport and sometimes duplicate when hit by another shulker's projectile.

Knowing how the Shulker behaves is mostly about survival: recognising it early and reacting correctly is what keeps a night-time excursion from ending in a respawn.

Damage by Difficulty

Easy
4
Normal
4
Hard
4

Spawning

Natural spawns for the Shulker occur in End Cities.

Spawns in End Cities on purpur blocks during world generation.

Every one of them is placed while an End City is being generated in the End, so the search is really a search for that structure rather than for a spawn.

Farming shulkers is not a matter of a dark platform: it is the spawn rule above that a farm has to reproduce.

Spawn Biomes
End Cities

Drops

Here is what you can expect to collect from a Shulker:

Nothing here is guaranteed: a kill can give you 1 Shulker Shell (usually, 50% chance).

In terms of experience, each kill is worth 5 XP orbs.

These are well worth keeping. Shulker Shells craft Shulker Boxes, the most important storage item in the game.

With nothing guaranteed, output is swingy: over many kills the averages hold, but any single Shulker may give you little, so farm in volume rather than expecting a jackpot each time.

ItemCountChanceConditions
Shulker Shell150%

Shulker attributes

AttributeValue
Experience5
Health30 points
Follow range16 blocks

The Shulker shares this stretch of the scale: the polar bear on the same 30 health, the turtle at that same figure and the guardian at that same figure.

Shulker: 0.5 items per kill over 1 drop row

The roll ranges in a shulker's Java 26.2 loot table give 0.5 Shulker Shell per kill, so 64 Shulker Shell costs 128 kills before Looting.

ItemAverage per kill
Shulker Shell0.5

How this average is worked out

Full swings to kill a shulker, at 30 health.
WeaponAttack damageFull swingsSwings per 64 Shulker Shell
golden sword, wooden sword481024
stone sword56768
iron sword65640
diamond sword, golden axe, wooden axe75640
netherite sword84512
diamond axe, iron axe, stone axe94512
netherite axe103384

Attack damage per weapon, read from the Java 26.2 tool data

On the receiving end a shulker takes 20% off a player's 20 health per hit, so 5 of them land the kill; that share is the shulker's 4 damage on Normal.

Behavior & Combat

Behaviourally, hides in shell-like block, opens to shoot homing projectiles that inflict Levitation for 10 seconds. High armor when closed.

Its 30 health is 12th of 69, just under the 32 of the camel.

On the offensive it deals 4 damage on every difficulty, and you will need to chew through 30 health (15 hearts) to bring one down.

The fastest way to win is to lean on what it fears: Attack when shell is open and Arrows.

Since it can attack from range, closing the distance quickly or breaking line of sight with cover is often safer than trading hits at a distance.

The practical takeaway is to respect its strengths, exploit the weaknesses listed above, and you will rarely lose a fight you choose to take.

Weaknesses
Attack when shell is openArrows

Shulker: common questions

How much health does a Shulker have?

A Shulker has 30 health points, which is 15 hearts on its health bar. Its 30 health is 12th of 69, just under the 32 of the camel.

What does a Shulker drop?

When killed, a Shulker drops 1 Shulker Shell (50% chance), along with 5 experience.

Where do Shulkers spawn in Minecraft?

Shulkers spawn in End Cities. Spawns in End Cities on purpur blocks during world generation.

How do you defeat a Shulker?

To defeat a Shulker, target its weaknesses, it is vulnerable to Attack when shell is open and Arrows, while dealing with its 30 health (15 hearts).

How much damage does a Shulker deal?

A Shulker deals 4 damage on all difficulties.

How much XP does a Shulker drop?

A Shulker drops 5 experience points when killed.