[MC-11630] Ender Crystals can grief even if gamerule mobGriefing is set to false. Created: 12/Mar/13  Updated: 04/Oct/22  Resolved: 13/Mar/13

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.5
Fix Version/s: None

Type: Bug
Reporter: 08Juan80 Assignee: Unassigned
Resolution: Works As Intended Votes: 0
Labels: crystal, ender, gamerule, griefing, mobGriefing

Attachments: PNG File 2013-03-12_21.09.06.png     PNG File 2013-03-12_21.09.09.png     PNG File 2013-03-12_21.09.21.png    
Issue Links:
Duplicate
is duplicated by MC-199200 Mob griefing do not affect End Crystals Resolved
is duplicated by MC-256235 End Crystals are unaffected by the mo... Resolved
Confirmation Status: Unconfirmed
Game Mode: Creative

 Description   

Ender Crystals can grief stuff even if the gamerule mobGriefing is set to false, so that people can use 3rd party programs to spawn ender crystals, and they will destroy stuff.

Steps to reproduce:
-Go to the end.
-Find an ender crystal.
-Build something so close to it/around it.
-Make sure the gamerule mobGriefing is set to false.
-When you're done, punch the ender crystal.
-You'll see it destroyed part of your building.



 Comments   
Comment by Jake Gearhart [ 08/Dec/16 ]

Rogger R Rabbit, ender crystals that are spawned on the towers have a ShowBottom tag to show the bedrock stand at their base and the ender crystals that are used to respawn the dragon have to be placed on bedrock so so if you want to stop griefing you could run a few commands in repeating command blocks in this order:
1) /scoreboard players tag @e[type=ender_crystal] add bottom

{ShowBottom:1b}

2) Optional, if you want the players to get the ender crystal item back:
1) /scoreboard objectives add placeCrystal stat.useItem.minecraft.end_crystal
2) /execute @e[type=ender_crystal,tag=!bottom] ~ ~ ~ detect ~ ~-1 ~ obsidian * give @a[score_placeCrystal_min=1] end_crystal
3) /scoreboard players reset @a[score_placeCrystal_min=1] placeCrystal

3) /execute @e[type=ender_crystal,tag=!bottom] ~ ~ ~ detect ~ ~-1 ~ obsidian * kill @e[type=ender_crystal,tag=!bottom,r=1]

Comment by Roger R Rabbit [ 07/Dec/16 ]

I'm a co-owner of a 1.11 vanilla server, we have a no grief rule, we disabled TNT but cannot find how to stop people from using these to grief. Is there a place this can be found? Or is it just going to grief our server either way?

Comment by user-f2760 (Inactive) [ 30/Jul/14 ]

tnt does destroy, a fireball is from a ghast who is a mob a eder crystal isn't a mob nor from a mob, that's why it is intended

Comment by Marcono1234 [ 30/Jul/14 ]

So why is this marked now as "Works as intended as other entities like fireballs, tnt... don't destroy blocks when they explode!?

Confirmed for 14w30c

Comment by 08Juan80 [ 21/Mar/13 ]

Then hoping Mojang makes the entityGriefing gamerule xD (TNT, TNT carts and Ender Crystals wont grief, but they will deal explosion damage to the player/mobs).

Comment by FireHunterX [ 13/Mar/13 ]

Ender Crystals have absolutely no AI, therefore they aren't mobs. They are still entities, but they cannot do anything without interaction.

They will not "Willingly" explode unless you make them.

Comment by Anon Ymus [ 13/Mar/13 ]

Yeah, that's like saying TNT shouldn't make explosions in mobGriefing is turned off.

Comment by 08Juan80 [ 12/Mar/13 ]

Well people can use 3rd party programs to spawn them, they are entities I know. Well, they interact with the Ender Dragon. If this is invalid, close it. TNT carts have to do block damage because they are TNT carts, they have TNT.

Comment by Kumasasa [ 12/Mar/13 ]

Endercrystals are no mobs !?

Generated at Sun Jan 12 12:28:16 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.