md_5
54450b727e
SPIGOT-2768: Fully implement map color
2016-11-17 17:32:50 +11:00
md_5
c25ddf063a
Update to Minecraft 1.11
2016-11-17 12:41:03 +11:00
Senmori
51263e9718
Implement Entity Scoreboard Tags
2016-11-06 12:18:27 +11:00
md_5
cb2749768e
SPIGOT-2757: Player#stopSound Stops All Sounds
2016-11-06 10:36:38 +11:00
md_5
33071ecfff
SPIGOT-2752: Fix resetMaxHealth
2016-11-04 18:11:36 +11:00
Senmori
709783c131
Add Enchantment#isTreasure()Z
...
Determines if the enchantment is a treasure enchantment - only available via means other than the enchantment table.
2016-10-30 12:18:27 +11:00
hibo98
251a5b6382
Explicitly log exception from asynchronous tasks.
...
Previously an UnhandledException would be thrown and the stack trace / message would be printed to System.err in the default UncaughtExceptionHandler for ThreadGroup. This was undesirable as it meant that logging frameworks / exception monitors such as Sentry were unable to get the exception. Additionally it would cause the death of the thread in the ExecutorService. This change mimics the behaviour of exceptions occuring during synchronous tasks.
2016-10-24 18:49:06 +11:00
md_5
fd8d8cf404
SPIGOT-2737: Implement Statistic.PICKUP
2016-10-22 13:07:22 +11:00
Senmori
b6490dada5
SPIGOT-2706: Implement support for Lock NBT Tag
...
Containers may now implement the Lockable interface.
2016-10-21 16:35:55 +11:00
md_5
9558f31ebb
SPIGOT-2711: CraftPlayer.getPlayerListName removes black colour
2016-10-05 19:33:33 +11:00
md_5
ae93d4fb49
SPIGOT-2705: Portal cooldown getter / setter.
2016-10-01 12:26:20 +10:00
md_5
6af9f5b84a
SPIGOT-2679: Add meta for StructureBlock
2016-09-18 09:58:54 +10:00
AgentLV
75a8885d1f
Run sync tasks scheduled for the same tick FIFO
2016-09-11 15:03:27 +10:00
md_5
48b88ed202
SPIGOT-2656: HumanEntity#isHandRaised()Z
2016-09-04 11:59:41 +10:00
md_5
4d87c3422c
SPIGOT-2644: Clearer error for invalid hanging spawns
2016-08-31 17:25:37 +10:00
md_5
2f5bda8a67
SPIGOT-2630: Console tab complete
2016-08-26 08:06:06 +10:00
md_5
60c1719354
SPIGOT-2618: Register permissions before plugin enabled.
...
Brings behaviour in line with command registration, and won't affect plugins which don't already error.
2016-08-25 13:11:42 +10:00
DemonWav
c74e2a7301
SPIGOT-215: Implement infrastructure for Location tab completes
2016-08-25 09:48:52 +10:00
md_5
6053c5c8ac
SPIGOT-2578: Method to get PotionEffect of specific type.
2016-08-07 10:53:39 +10:00
md_5
29e1d72893
SPIGOT-2574: BlockPopulators added twice.
2016-08-06 10:04:06 +10:00
md_5
83a9dbdef6
SPIGOT-2559: Kill all entities when called with setHealth(0)
2016-07-30 10:06:07 +10:00
md_5
8cc5958404
Deprecate and stop using Java15Compat class.
2016-07-29 17:28:51 +10:00
md_5
21e3b05522
SPIGOT-2552: Aliases for Vanilla commands
2016-07-26 09:05:08 +10:00
md_5
09f1a19609
Hook into World for light getters due to additional validation.
2016-07-25 19:04:06 +10:00
md_5
9ff3d7f51f
SPIGOT-2548: Don't special case spawn locations of falling blocks
2016-07-23 16:23:31 +10:00
md_5
2a5461deb1
Enhance Beacon Block API
2016-07-23 10:55:43 +10:00
redwallhp
7655e38a47
Implement basic Beacon Block API
2016-07-23 10:49:05 +10:00
md_5
7ae605218b
Fall back to name if skull has no uuid when getting player.
2016-07-22 12:02:16 +10:00
md_5
02d704b55a
SPIGOT-2503: Optimize block set
2016-07-08 14:05:22 +10:00
md_5
9c02c12179
SPIGOT-2481: Implement EnchantmentTarget.BREAKABLE
2016-07-08 12:51:32 +10:00
md_5
d7c257e120
SPIGOT-2490: Villager farming event
2016-07-08 11:12:40 +10:00
md_5
67b242440b
SPIGOT-1515: Use CUSTOM reason for GENERIC damage
2016-07-02 14:01:31 +10:00
md_5
1628ce6240
SPIGOT-2474: Use .die() to set entity remove status
2016-07-02 11:24:14 +10:00
md_5
d3507d2818
SPIGOT-1364: sendMap should update entire map
2016-07-01 11:24:11 +10:00
md_5
45038571f9
SPIGOT-1341: Cancelled cake interact decreases client hunger
2016-07-01 11:20:31 +10:00
md_5
939423a8f1
SPIGOT-1181: Ensure Minecart command updates visually
2016-06-30 13:33:26 +10:00
md_5
1fe19a83f9
SPIGOT-1129: Fix spawning leash hitch without adjacent block
2016-06-30 13:21:22 +10:00
md_5
4c43856621
SPIGOT-1599: Allow teleporting disconnected players
2016-06-30 13:01:37 +10:00
md_5
00359a18fa
SPIGOT-2456: Don't wipe tiles if type is still the same
2016-06-27 11:25:49 +10:00
md_5
0ebb9c7afa
BUILDTOOLS-251: Make much of Bukkit locale independent
2016-06-26 19:32:05 +10:00
md_5
568e27fbd0
Fix air setting block updates
2016-06-26 12:31:24 +10:00
md_5
4c1e9342cb
SPIGOT-1039: Improve DoubleChest semantics
2016-06-25 21:21:55 +10:00
md_5
341da0730b
SPIGOT-611: Improve setBlock for tile->tile transitions
2016-06-25 20:16:48 +10:00
Aikar
1953f52da1
SPIGOT-2439: Consistently fire Chunk(Load|Unload)Event
...
Clean up implementation and firing of both of these events by routing
both unload and load behaviors to consistent method calls.
This fixes issues where a few places would not call Load or Unload events
when it should have.
Additionally, reduces diff by moving the neighbor marking code into these
consistent points.
Additional benefits of the change include improving the neighbor marking
methods to use getChunkIfLoaded instead of getLoadedChunkAt in some places,
as the latter will cause chunks to be marked active and not unload.
Finally, this also updates CraftWorld.loadChunk to use the new methods, as the
previous logic did not properly handle the new unload queue.
2016-06-23 10:34:08 +10:00
Ryan Michela
9af379fc47
SPIGOT-1319: Add EntityBreedEvent
2016-06-19 20:14:09 +10:00
Roy Curtis
9856d8a183
Improvements to BookMeta API
...
* Added hasGeneration()
* Fixed `applyHash()` (used by `CraftMetaItem.hashCode()`) not taking generation into account
* Fixed `equalsCommon()` (used by `CraftMetaItem.equals()`) not taking generation into account
2016-06-16 10:50:15 +10:00
md_5
fb568fdc70
SPIGOT-2408: setTicksLived does not properly affect FallingSand
2016-06-13 18:16:15 +10:00
md_5
7964365c84
SPIGOT-2398: Armor stands still need to be treated special for gravity
2016-06-12 16:32:51 +10:00
md_5
0bc2724e51
SPIGOT-2376: Way to distinguish Zombie professions.
2016-06-12 10:28:09 +10:00
md_5
46233ffa8f
Add Player.stopSound
2016-06-12 10:28:09 +10:00