Thinkofdeath
c4129c259b
Disconnect old players before firing PlayerLoginEvent and fire a
...
PlayerQuitEvent straight after a PlayerKickEvent
2014-12-06 20:53:57 +00:00
Thinkofdeath
d04430e09b
SPIGOT-80: Fix players being invisible after teleporting
2014-12-06 20:17:47 +00:00
Thinkofdeath
a7287cb4c6
Force the player to be saved when disconnecting duplicates
...
Allows the current player to grab the updated file
2014-12-06 11:16:18 +00:00
Thinkofdeath
adc129ab3d
Readd missed diff in EntityEnderCrystal
2014-12-05 23:42:08 +00:00
Thinkofdeath
cc2b09de09
Add basic support for executing commands from signs
...
TODO: Wrap the player in to allow for plugins to handle it better
2014-12-05 23:10:47 +00:00
Thinkofdeath
0d4fba2c14
SPIGOT-117: Fix sticky pistons firing for the wrong direction when pulling blocks backwards
2014-12-05 15:11:22 +00:00
Thinkofdeath
3f6a1db4f6
SPIGOT-123: Force inventory updates on crafting to correctly support custom recipes
2014-12-05 15:04:01 +00:00
Thinkofdeath
bab0e8bc70
Fix the chunks being blocked from unloading based on the keepSpawnInMemory flag
2014-12-05 11:17:47 +00:00
Aikar
64492523a7
Move WorldSaveEvent to proper location
...
calling CraftWorld.save() currently does not call WorldSaveEvent, and WorldSaveEvent could fire on worlds that have saving disabled.
New location will always fire during a world save and only during an actual save.
2014-12-03 14:35:33 -05:00
Thinkofdeath
8110f51b50
Minor formatting fixes
2014-12-03 11:08:35 +00:00
Thinkofdeath
df0b4c1ca4
Fix spawn reason for mob eggs
2014-12-03 10:52:18 +00:00
Thinkofdeath
37102a0c16
SPIGOT-102: Fix the player being teleported up 1.62 blocks on cancelling the PlayerMoveEvent
2014-12-02 20:39:30 +00:00
Thinkofdeath
2422099346
Fix selectors in non-bukkit commands for command blocks
2014-12-02 20:24:03 +00:00
Thinkofdeath
3c4a02ed33
Filter invalid bounding boxes for entities
...
This should prevent issues caused by broken horses
2014-12-02 17:53:34 +00:00
Thinkofdeath
0429c76df6
Fix a missed case for weather transitions on join
2014-12-02 16:38:16 +00:00
Thinkofdeath
b6cff41473
SPIGOT-96/BUKKIT-5016: Fix thunder storms not darkening the sky and transitions being broken.
2014-12-02 15:14:17 +00:00
Thinkofdeath
d2c2630307
SPIGOT-85: Fix NPE in monster spawners when right-clicked with invalid spawn eggs
2014-12-01 10:08:17 +00:00
Fabian Faßbender
ebec73b5a9
Another attempt of fixing OOB Horses. Just remove them from the world instead of setting it dead.
2014-11-30 19:02:56 +01:00
Thinkofdeath
cab7c772df
Add missing CB comment
2014-11-30 16:35:44 +00:00
Thinkofdeath
c81db390ac
Force chunk loading in EntityHuman.getBed, Fixes SPIGOT-64
2014-11-30 16:33:45 +00:00
Fabian Faßbender
cc0d8bb327
Update the correct Scoreboard Criteria when a health change comes in. This fixes SPIGOT-20
2014-11-30 13:34:38 +01:00
Thinkofdeath
7c0f352486
Fix LEFT_CLICK_AIR
2014-11-30 12:10:30 +00:00
Thinkofdeath
c8adfecee3
Add a flag to correctly convert signs to 1.8
2014-11-30 11:23:45 +00:00
Fabian Faßbender
c8a76994dc
Horses spawned under Y 0 cause CraftBukkit to crash. This happens a lot since people keep using bugged Horses for Holographics
...
Remove out of bounds horses, fixes an vanilla bug. Fixes SPIGOT-58
2014-11-30 01:03:59 +01:00
Thinkofdeath
cef65526d4
Optimize the invalid block fixing
2014-11-29 23:25:17 +00:00
Thinkofdeath
0f552845d0
Treat LeavesDecayEvent as canceled if a plugin changes the block
2014-11-29 22:31:55 +00:00
Thinkofdeath
9255e9d82c
Fix canceling BlockPlaceEvent
2014-11-29 21:17:57 +00:00
Thinkofdeath
bf401fbbde
Remove old debug info
2014-11-29 21:09:04 +00:00
Thinkofdeath
89f59f9e4d
Merge pull request #8 in SPIGOT/craftbukkit from ~GENAZT/craftbukkit:bugfix/SPIGOT-46 to master
...
* commit '1e8a3f192f78aebad26c3ed9dcdd27d61d51e130':
Corrected WorldData patch file
Rewrite the level.dat properly. This fixes SPIGOT-46
2014-11-29 22:14:27 +02:00
Thinkofdeath
dd096a5255
Improve the invalid block handling
2014-11-29 20:00:52 +00:00
Fabian Faßbender
1e8a3f192f
Corrected WorldData patch file
2014-11-29 20:36:57 +01:00
Fabian Faßbender
b08f233fe1
Rewrite the level.dat properly. This fixes SPIGOT-46
2014-11-29 20:33:33 +01:00
Fabian Faßbender
4d0f5edb05
Just only hold the last BlockState update for the same location. This fixes SPIGOT-44
2014-11-29 19:08:50 +01:00
Thinkofdeath
fdfadd23d0
Fix a vanilla issue which causes invalid data values on blocks to turn to air
...
Worlds already loaded in 1.8 can still be saved by this but tile entities will
be lost
2014-11-29 17:31:40 +00:00
Thinkofdeath
939f76458e
Fire EntityDamageEvent for armor stands
...
Somewhat of a lazy way of doing it but it will do for now
2014-11-29 16:05:55 +00:00
Fabian Faßbender
a2c4d7e150
Minecraft by default only uses the World at index 0 for the WorldBorder command. This fixes SPIGOT-12
2014-11-29 10:57:22 +00:00
Thinkofdeath
8c3698bf0f
Fix command blocks
2014-11-29 00:53:49 +00:00
Thinkofdeath
69e66a69c4
Don't default the universe to the current directory
2014-11-28 23:53:11 +00:00
Thinkofdeath
40d6bb2dc2
Re-add the timestamp for spigot
2014-11-28 23:27:09 +00:00
Thinkofdeath
e795876491
Fix interaction issues
2014-11-28 23:07:00 +00:00
Thinkofdeath
90ac03522a
Revert "Remove patch headers"
...
This reverts commit d6e3dff7d8
.
2014-11-28 23:02:15 +00:00
GunfighterJ
d6e3dff7d8
Remove patch headers
2014-11-28 16:54:14 -06:00
Thinkofdeath
b84c71e522
Fix enchanting to match 1.8 behaviour
2014-11-28 22:39:33 +00:00
Thinkofdeath
c5d0d74eae
Improve vanilla command handling for command blocks
2014-11-28 20:20:03 +00:00
Thinkofdeath
2abdb9a061
Use the right name for the AsyncPlayerPreLoginEvent
2014-11-28 17:43:48 +00:00
Thinkofdeath
669c44cb3c
Fix eating food whilst not facing a block
2014-11-28 11:23:19 +00:00
Thinkofdeath
24557bc2b3
Update to Minecraft 1.8
...
For more information please see http://www.spigotmc.org/
2014-11-28 17:16:30 +11:00