[MC-141] "/spawnpoint" command fails directly on Pressure Plates, Cobwebs, Signs, Open Fence Gates Created: 24/Oct/12 Updated: 12/Feb/15 Resolved: 12/Feb/15 |
|
| Status: | Resolved |
| Project: | Minecraft: Java Edition |
| Component/s: | None |
| Affects Version/s: | Minecraft 1.4.1, Minecraft 1.4.2, Minecraft 1.4.3, Snapshot 13w07a, Snapshot 13w10b, Minecraft 1.5, Minecraft 1.5.1, Snapshot 13w16b, Minecraft 1.5.2, Snapshot 13w17a, Minecraft 1.6.1, Minecraft 1.6.2, Minecraft 1.6.4, Minecraft 13w38c, Minecraft 13w42a, Minecraft 13w42b, Minecraft 13w43a, Minecraft 1.7.1, Minecraft 1.7.2, Minecraft 1.7.5, Minecraft 14w11b, Minecraft 1.7.9, Minecraft 14w17a, Minecraft 14w18a, Minecraft 1.7.10, Minecraft 14w30b, Minecraft 14w30c, Minecraft 1.8, Minecraft 1.8.1-pre3, Minecraft 1.8.1, Minecraft 1.8.2-pre4, Minecraft 1.8.2-pre5, Minecraft 1.8.2-pre6 |
| Fix Version/s: | Minecraft 1.4.3, Minecraft 1.8.2-pre7 |
| Type: | Bug | ||
| Reporter: | David Warner | Assignee: | [Mojang] Searge (Michael Stoyke) |
| Resolution: | Fixed | Votes: | 22 |
| Labels: | cobweb, fence, gate, plate, pressure, sign, spawnpoint | ||
| Environment: |
Vista 32-bit, vanilla 1.4.2 prerelease client |
||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||
| CHK: | |||||||||||||||||||||||||||||||||||||||||
| Confirmation Status: | Confirmed | ||||||||||||||||||||||||||||||||||||||||
| Description |
|
For a simple pressure-plate & command block setup, when /spawnpoint @p (without coordinates) is operated by a command block, the command will fail after setting. /kill or dying says that the the home bed is obstructed, and returns the player to the original spawnpoint. This makes pressure plates and tripwires unreliable for setting a new spawn. When the coordinate is set, it is within a block- namely the pressure plate or tripwire string. This is probably why the spawnpoint command fails. If the player's hitbox brushes the edge of the pressure plate or string, there's a higher chance setting spawnpoint will work. To reproduce- place a pressure plate above the command block. Jump or land directly on the pressure plate. Type "/kill". Nov. 1st: I tested this today. Still get the same issue landing directly on a pressure plate. This is not fixed. |
| Comments |
| Comment by [Mojang] Searge (Michael Stoyke) [ 12/Feb/15 ] |
|
It's fixed for pressure plates and signs, but I explicitly designed it not to work for cobwebs and open fence gates |
| Comment by Joey Robinson [ 09/Jan/15 ] |
|
In 1.8.1 (and 1.8.2 pre-1), I can't use the /spawnpoint command anywhere! It has halted the development of my new minigame indefinitely, or at least until it is fixed!!! D: |
| Comment by Dlawso the Really Lucky Rabbit [ 25/Nov/14 ] |
|
Still in 1.8.1 |
| Comment by Dylan Beswick [ 09/Nov/14 ] |
|
But you could use absolute coordinates so that you can set the player's spawn to a place without any blocks |
| Comment by Jasper van den Berg [ 13/Sep/14 ] |
|
A pressure plate is considered as a full block by the game, and you cannot spawn in a full block, so that's why it not works. |
| Comment by Dlawso the Really Lucky Rabbit [ 11/Sep/14 ] |
|
Still in 1.8 |
| Comment by Dlawso the Really Lucky Rabbit [ 24/Jul/14 ] |
|
Still in 30c. |
| Comment by Xesau [ 29/May/14 ] |
|
So this means that if someone has a spawnpoint somewhere, you can troll him and put a pressureplate over there... |
| Comment by qmagnet [ 30/Apr/14 ] |
|
Of course this doesn't work. It never has. You can't set spawn in a pressure plate. Just spawnpoint one block above. A pressure plate IS a block. |
| Comment by Brian van den Berg [ 29/Apr/14 ] |
|
Is this still a concern in the latest Minecraft version 14w17a? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. |
| Comment by A Y [ 22/Mar/14 ] |
|
yep "bug" still in the newest snapshot . Tested it with a room of 2 hight, set a pressure plate , set my spawnpoint there and killed myself => spawned in worlds first spawnpoint |
| Comment by [Mod] Ezekiel (ezfe) [ 22/Mar/14 ] |
|
Is this still a concern in the latest Minecraft version 14w11b? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases. |
| Comment by kazblox [ 28/Jan/14 ] |
|
You dont get the concept. It's destroyed when you are inside a block, not on a block. |
| Comment by Tails [ 28/Jan/14 ] |
|
Respawning works on any other non-solid blocks (carpets, redstone dust, tall grass etc.) except for the blocks listed here. |
| Comment by kazblox [ 28/Jan/14 ] |
|
This is intended. Explanation: The command sets a "virtual ghost bed" requiring 1 free block of air for it to be placed, but cobwebs, water, lava, and mostly every transparent block, even blocks inside the player, take the space. A really ugly workaround would to be with messing with the 1.7.2 MCP code and make it so it removes the 1 block inside you while placing spawnpoints. |
| Comment by Privacy Issue [ 21/Dec/13 ] |
I would like to see this fixed =/ (still present in 1.7.4) |
| Comment by jack [ 05/Oct/13 ] |
|
ya it does i was like what when it happened |
| Comment by Marcono1234 [ 28/Sep/13 ] |
|
Maybe it was make like this that you can't get spawned in lava and it just has the future ffrm the start spawnpoint |
| Comment by Tails [ 24/Feb/13 ] |
|
Tested all kinds of non-solid blocks, these do not set the spawn when ontop: |
| Comment by Ali [ 24/Feb/13 ] |
|
@IanK Thanks for this description! if you set y 1 higher it works because it won't spawn you inside the pressureplate! Like this i can use this until it is fixed! (still impossible to set spawn into a 1x2x1 big space with pressureplate!) |
| Comment by Ali [ 24/Feb/13 ] |
|
This one isn't fixed, please fix this bug! |
| Comment by Niels Nierobisch [ 24/Feb/13 ] |
|
In snapshot 13w07a,I wanted to have my spawnpoint on a pressure plate,but it said "Your home bed was missing or obstructed"! |
| Comment by Kumasasa [ 03/Feb/13 ] |
|
Can anyone else confirm this ? |
| Comment by A Y [ 03/Feb/13 ] |
|
This bug is set as fixed but the bug still in the newest snapshot .. :S |
| Comment by David Warner [ 03/Nov/12 ] |
|
Math Maniac- I'm still having this issue as well. Probably the easiest way to reproduce this is with several pressure plates surrounding the command block. If the player position is in any of the pressure plate blocks, the command sets but fails upon player death, back to the original spawnpoint. This is odd, because pressure plates are considered non-solid. |
| Comment by Math Maniac [ 30/Oct/12 ] |
|
I also had a similar problem, but with a few changes:
I never seem to reproduce mine on a different world, but the bug is still on the world I am on. |
| Comment by Ian K [ 25/Oct/12 ] |
|
the game says "oke there is a thing there , ! don't let him die in a block or something , just don't TP him so hi wont die ,'oke I tell him that he doesn't have a respawn set'." that is how it works just set the TP above the pressure plate or string |
| Comment by David Warner [ 25/Oct/12 ] |
|
Yes, but a pressure plate (or string between hooks) isn't solid. A spawnpoint set doesn't appear to work if the player's hitbox is inside even redstone/transparent blocks. |
| Comment by [Mojang] Grum (Erik Broes) [ 25/Oct/12 ] |
|
You can spawn as long as the blocks you are in are neither liquid nor solid |