CraftBukkit/Spigot
75c992cac3
SPIGOT-4849: Fix server crash when accessing chunks during chunk load/unload/populate events
...
By: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
2019-07-13 20:19:44 +02:00
CraftBukkit/Spigot
a30fef9d1f
SPIGOT-5171: Don't fire PlayerTeleportEvent if not actually moving
...
By: md_5 <git@md-5.net>
2019-07-16 10:15:59 +10:00
CraftBukkit/Spigot
9ce6ef849c
SPIGOT-5163: Cancelling PlayerBucketFillEvent visually removes the targeted block
...
By: md_5 <git@md-5.net>
2019-07-13 12:07:15 +10:00
CraftBukkit/Spigot
dacd4f2a36
Tweak build expiration to 7 days
...
By: md_5 <git@md-5.net>
2019-07-10 19:57:22 +10:00
CraftBukkit/Spigot
22a969374b
MC-155077, SPIGOT-5113: EntityTracker desync
...
By: Spottedleaf <Spottedleaf@users.noreply.github.com>
2019-07-10 19:56:39 +10:00
CraftBukkit/Spigot
f3d1e78efe
SPIGOT-5146: BlockDataMeta does not work
...
By: md_5 <git@md-5.net>
2019-07-09 10:47:07 +10:00
CraftBukkit/Spigot
0117fb27e2
SPIGOT-5155: Setting EntityExplodeEvent yield to 0 still causes blocks to drop
...
By: md_5 <git@md-5.net>
2019-07-09 10:10:36 +10:00
CraftBukkit/Spigot
74808290c6
Print number of force loaded chunks per plugin in crash reports
...
By: md_5 <git@md-5.net>
2019-07-08 12:34:15 +10:00
CraftBukkit/Spigot
aedce73dd1
Add Plugin Chunk Ticket API
...
Allows plugins to force certain chunks to be kept loaded for as long as they are enabled.
By: Spottedleaf <Spottedleaf@users.noreply.github.com>
2019-07-08 12:14:16 +10:00
CraftBukkit/Spigot
09309c363f
SPIGOT-5149: resetRecipes does nothing
...
By: md_5 <git@md-5.net>
2019-07-07 11:40:14 +10:00
CraftBukkit/Spigot
a760b9414a
SPIGOT-5141: World.generateTree() causes ClassCastException with huge mushrooms
...
By: md_5 <git@md-5.net>
2019-07-06 10:13:00 +10:00
CraftBukkit/Spigot
6e816175e1
SPIGOT-5142: Ignore invalid firework effects
...
By: md_5 <git@md-5.net>
2019-07-06 10:08:52 +10:00
CraftBukkit/Spigot
69da7cce55
SPIGOT-5136: EntityPortalEvent getting called on interdimensional entity teleports
...
By: md_5 <git@md-5.net>
2019-07-05 10:09:11 +10:00
CraftBukkit/Spigot
1778168cb4
SPIGOT-3102: Add EXPLOSION SpawnReason
...
By: md_5 <git@md-5.net>
2019-07-03 11:10:51 +10:00
CraftBukkit/Spigot
7ca2721835
Re-add chunk GC for plugin chunk loads
...
By: md_5 <git@md-5.net>
2019-07-03 10:29:02 +10:00
CraftBukkit/Spigot
05a4221869
SPIGOT-5123: Snapshot tile entities can end up with a non-null world
...
By: md_5 <git@md-5.net>
2019-07-03 10:22:42 +10:00
CraftBukkit/Spigot
efa1cc7359
SPIGOT-5130: PersistentDataContainer not removing values on TileEntities
...
By: md_5 <git@md-5.net>
2019-07-03 10:17:50 +10:00
CraftBukkit/Spigot
3d19313465
SPIGOT-5133: Throwing items into secondary end world portal causes crash
...
By: md_5 <git@md-5.net>
2019-07-02 10:47:00 +10:00
CraftBukkit/Spigot
d3a55e3c6e
SPIGOT-5121: Method to set PierceLevel of arrows
...
By: md_5 <git@md-5.net>
2019-06-30 09:52:18 +10:00
CraftBukkit/Spigot
2667bfc200
SPIGOT-5122: Skip world#notify if sign has no world.
...
By: blablubbabc <lukas@wirsindwir.de>
2019-06-29 19:54:50 +02:00
CraftBukkit/Spigot
020a6a58b2
SPIGOT-5105: The EntityTag nbt tag disappears from preset armor_stand items.
...
By: md_5 <git@md-5.net>
2019-06-29 16:55:36 +10:00
CraftBukkit/Spigot
d6d34c98e7
SPIGOT-5106: Config option to prevent plugins with incompatible API's from loading
...
By: md_5 <git@md-5.net>
2019-06-29 16:36:58 +10:00
CraftBukkit/Spigot
efb16ae1da
SPIGOT-5110: Zombies converting to drowned too quickly
...
By: md_5 <git@md-5.net>
2019-06-28 17:37:06 +10:00
CraftBukkit/Spigot
aa8276bcd1
SPIGOT-5101: Raids crash
...
By: md_5 <git@md-5.net>
2019-06-28 16:54:54 +10:00
CraftBukkit/Spigot
5add39bbe3
SPIGOT-5103: World.save does not save gamerules
...
By: md_5 <git@md-5.net>
2019-06-25 21:02:13 +10:00
CraftBukkit/Spigot
a2f5bbf93c
Correct pom.xml version
...
By: md_5 <git@md-5.net>
2019-06-25 20:57:20 +10:00
CraftBukkit/Spigot
4d4628bf1c
Update to Minecraft 1.14.3
...
By: md_5 <git@md-5.net>
2019-06-25 06:44:52 +10:00
CraftBukkit/Spigot
257ba6c003
SPIGOT-5098: Add a method to allow colored sign changes
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2019-06-22 16:22:53 +02:00
CraftBukkit/Spigot
8d06a4ef69
SPIGOT-5100: Console warning from pig zombie targeting
...
By: md_5 <git@md-5.net>
2019-06-23 09:14:01 +10:00
CraftBukkit/Spigot
9d2d82c126
SPIGOT-5094: Allow opening merchant for wandering traders and hide the xp bar for custom merchants
...
By: blablubbabc <lukas@wirsindwir.de>
2019-06-21 05:06:16 +02:00
CraftBukkit/Spigot
21a654cdfe
SPIGOT-5097: Bukkit.clearRecipes() no longer working
...
By: md_5 <git@md-5.net>
2019-06-22 18:24:23 +10:00
CraftBukkit/Spigot
3a28cb13b9
Fix setting game rules via the API
...
By: md_5 <git@md-5.net>
2019-06-21 20:35:22 +10:00
CraftBukkit/Spigot
a8155d2399
Update to Minecraft 1.14.3-pre4
...
By: md_5 <git@md-5.net>
2019-06-21 20:00:00 +10:00
CraftBukkit/Spigot
0297d9de8a
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2019-06-21 19:52:34 +10:00
CraftBukkit/Spigot
eabf410768
SPIGOT-5089: UnsupportedOperationException on setting villager memory to null
...
By: md_5 <git@md-5.net>
2019-06-19 18:42:51 +10:00
CraftBukkit/Spigot
b8dc3168ff
SPIGOT-5061: Add explode and ignite methods to Creeper
...
By: i509VCB <null>
2019-06-14 17:21:29 -05:00
CraftBukkit/Spigot
a6bcb557e5
SPIGOT-5071: Player loot tables not triggered
...
By: md_5 <git@md-5.net>
2019-06-16 11:39:33 +10:00
CraftBukkit/Spigot
260bd8c7c4
Optimize getEntitiesByClasses slightly
...
By: blablubbabc <lukas@wirsindwir.de>
2019-06-16 11:13:42 +10:00
CraftBukkit/Spigot
700f1c0ef8
SPIGOT-5072: Process phantom, cat and patrol spawning in CustomChunkGenerator
...
By: md_5 <git@md-5.net>
2019-06-16 11:12:08 +10:00
CraftBukkit/Spigot
d53dd95127
SPIGOT-5010: World#getEntitiesByClass/es also return entities in border chunks.
...
By: blablubbabc <lukas@wirsindwir.de>
2019-06-15 03:39:04 +02:00
CraftBukkit/Spigot
c1cc0cddf5
SPIGOT-5034: FoodLevelChangeEvent add getItem method
...
By: md_5 <git@md-5.net>
2019-06-14 19:41:36 +10:00
CraftBukkit/Spigot
95dbf2457d
SPIGOT-5047: Correct slot types for 1.14 inventories
...
By: md_5 <git@md-5.net>
2019-06-13 21:26:04 +10:00
CraftBukkit/Spigot
961f817b83
SPIGOT-5046: World#getLoadedChunks returning inaccessible cached chunks.
...
By: blablubbabc <lukas@wirsindwir.de>
2019-06-12 20:05:29 +02:00
CraftBukkit/Spigot
aa1f7c7569
SPIGOT-5067: Add item meta for 1.14 spawn eggs
...
By: md_5 <git@md-5.net>
2019-06-13 20:51:39 +10:00
CraftBukkit/Spigot
6a96ed3ad8
SPIGOT-5052: PlayerPortalEvent not called when nether is disabled
...
By: md_5 <git@md-5.net>
2019-06-12 18:24:57 +10:00
CraftBukkit/Spigot
f340eae223
SPIGOT-5062: end_portal on an non-default end world crashes the server
...
By: md_5 <git@md-5.net>
2019-06-12 18:19:36 +10:00
CraftBukkit/Spigot
8023c6f3e5
SPIGOT-5058: ClassCastException when getting InventoryHolder of lectern when it's destroyed
...
By: md_5 <git@md-5.net>
2019-06-12 18:06:43 +10:00
CraftBukkit/Spigot
7278b8c206
SPIGOT-5053: Initialize beacon with stored levels where available
...
By: md_5 <git@md-5.net>
2019-06-10 19:09:51 +10:00
CraftBukkit/Spigot
fcc1ce3351
SPIGOT-5054: Prevent issue with invalid hanging entities
...
By: md_5 <git@md-5.net>
2019-06-10 19:02:32 +10:00
CraftBukkit/Spigot
c73dca71df
Rebuild patches
...
By: md_5 <git@md-5.net>
2019-06-09 08:49:28 +10:00
CraftBukkit/Spigot
37a786ec29
Add Player#openBook(ItemStack) method
...
This PR adds the openBook(ItemStack) method to Player that allows opening a
Material.WRITTEN_BOOK for a player on demand.
By: simpleauthority <jacob@algorithmjunkie.com>
2019-06-06 01:08:11 -07:00
CraftBukkit/Spigot
672c7bfa97
SPIGOT-2000: Picking up items to shield slot working inconsistently when inventory is full
...
By: PurkkaKoodari <purkka@purkka.codes>
2019-06-06 01:32:32 +03:00
CraftBukkit/Spigot
223b5e4c95
SPIGOT-5037: Player.openMerchant does not show merchant level
...
By: md_5 <git@md-5.net>
2019-06-07 19:48:12 +10:00
CraftBukkit/Spigot
2fdf052be1
SPIGOT-5038: Inventory.getHolder returns null for wandering traders
...
By: md_5 <git@md-5.net>
2019-06-07 19:36:40 +10:00
CraftBukkit/Spigot
809dcc249d
SPIGOT-5035: Error Using Virtual Merchant GUI
...
By: md_5 <git@md-5.net>
2019-06-06 20:51:53 +10:00
CraftBukkit/Spigot
aaf46051fc
SPIGOT-5028: Villager#setVillagerExperience() doesn't work
...
By: md_5 <git@md-5.net>
2019-06-06 20:46:32 +10:00
CraftBukkit/Spigot
55ad5c0352
SPIGOT-5024: Fox error - Unknown target reason
...
By: md_5 <git@md-5.net>
2019-06-06 20:44:12 +10:00
CraftBukkit/Spigot
a5abba4a51
SPIGOT-5015: Players in spectator mode prevent block placement and block projectiles
...
By: md_5 <git@md-5.net>
2019-06-02 19:51:26 +10:00
CraftBukkit/Spigot
9db0901922
Make bukkitEntity private to prevent incorrect usage
...
By: md_5 <git@md-5.net>
2019-06-02 19:49:41 +10:00
CraftBukkit/Spigot
d7c1a6ed5f
SPIGOT-5010: World.getEntities returns entities in border chunks
...
By: md_5 <git@md-5.net>
2019-05-31 06:56:00 +10:00
CraftBukkit/Spigot
624908bdfc
Show incorrect size passed into createInventory
...
By: md_5 <git@md-5.net>
2019-05-29 19:58:01 +10:00
CraftBukkit/Spigot
ca6d40aa64
SPIGOT-4992: Various villager issues due to broken mapping
...
By: md_5 <git@md-5.net>
2019-05-28 20:43:33 +10:00
CraftBukkit/Spigot
569660215f
Update to Minecraft 1.14.2
...
By: md_5 <git@md-5.net>
2019-05-28 06:30:00 +10:00
CraftBukkit/Spigot
5f2275f40a
SPIGOT-4946: Add VillagerCareerChangeEvent
...
By: i509VCB <null>
2019-05-25 20:58:11 -05:00
CraftBukkit/Spigot
3f2b383463
SPIGOT-4987: Shulkerbox does not save empty slots
...
By: md_5 <git@md-5.net>
2019-05-27 10:00:56 +10:00
CraftBukkit/Spigot
d1e70b9323
Fix reading custom persistent entity data
...
By: md_5 <git@md-5.net>
2019-05-25 11:22:18 +10:00
CraftBukkit/Spigot
36817a5614
SPIGOT-4980: Shields will not be put on cooldown when hit with an axe
...
By: md_5 <git@md-5.net>
2019-05-25 11:17:45 +10:00
CraftBukkit/Spigot
e2b8949bf3
SPIGOT-4752: Fixed inconsistency between isChunkLoaded and chunk load/unload events
...
By: blablubbabc <lukas@wirsindwir.de>
2019-05-16 01:11:20 +02:00
CraftBukkit/Spigot
0e59838abf
SPIGOT-4982: Armor disappearing while breaking the armor stand
...
By: md_5 <git@md-5.net>
2019-05-25 10:45:24 +10:00
CraftBukkit/Spigot
a7f92c8388
SPIGOT-4972: Cannot add contextual data to loot table API
...
By: md_5 <git@md-5.net>
2019-05-23 20:48:20 +10:00
CraftBukkit/Spigot
26041887a6
SPIGOT-4970: PlayerTeleportEvent event.setTo() has no effect on portal teleports
...
By: md_5 <git@md-5.net>
2019-05-21 21:04:45 +10:00
CraftBukkit/Spigot
817d83e1bb
SPIGOT-4968: Jukebox.setPlaying(null) causes error
...
By: md_5 <git@md-5.net>
2019-05-21 12:09:42 +10:00
CraftBukkit/Spigot
0bab608be7
SPIGOT-4966: Provide access to Entity in PortalCreateEvent
...
By: md_5 <git@md-5.net>
2019-05-21 12:08:19 +10:00
CraftBukkit/Spigot
320645a5b8
SPIGOT-4964: EntityPickupItemEvent for pandas
...
By: md_5 <git@md-5.net>
2019-05-20 19:54:24 +10:00
CraftBukkit/Spigot
3ebcb8237b
SPIGOT-4925: Uppercase world names no longer supported
...
By: md_5 <git@md-5.net>
2019-05-20 19:49:07 +10:00
CraftBukkit/Spigot
82335a22f1
SPIGOT-4961: Cannot open various inventories
...
By: md_5 <git@md-5.net>
2019-05-20 19:46:20 +10:00
CraftBukkit/Spigot
cd9d8451fd
SPIGOT-4958: API to set map trackingPosition
...
By: md_5 <git@md-5.net>
2019-05-20 19:29:51 +10:00
CraftBukkit/Spigot
d8a6d9eb41
SPIGOT-4962: Bubble column blocks not classified as liquid
...
By: md_5 <git@md-5.net>
2019-05-20 19:27:02 +10:00
CraftBukkit/Spigot
20c4ae9b42
SPIGOT-4898: Call EntityChangeBlockEvent / EntityPickupItemEvent for foxes
...
By: Brokkonaut <hannos17@gmx.de>
2019-05-20 03:27:00 +02:00
CraftBukkit/Spigot
acd04ff0d0
SPIGOT-4833: Allow access to LivingEntity memories
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2019-05-19 19:58:41 +10:00
CraftBukkit/Spigot
8718f03946
SPIGOT-4953: Crafting table inventory returns player location, not block location
...
By: md_5 <git@md-5.net>
2019-05-19 19:17:56 +10:00
CraftBukkit/Spigot
98155b05fb
Tweak thresholds for can't keep up message
...
By: md_5 <git@md-5.net>
2019-05-19 12:07:37 +10:00
CraftBukkit/Spigot
67a256943e
SPIGOT-4956: EntityTameEvent not triggered when taming a Cat
...
By: md_5 <git@md-5.net>
2019-05-19 12:02:25 +10:00
CraftBukkit/Spigot
f19a688ffc
SPIGOT-4943: Zombie villager conversion player API.
...
Also resetting the conversion player when stopping a conversion.
By: blablubbabc <lukas@wirsindwir.de>
2019-05-17 14:08:33 +02:00
CraftBukkit/Spigot
d2cbe48459
SPIGOT-4947: Allow setting the content on a lectern
...
By: Brokkonaut <hannos17@gmx.de>
2019-05-17 20:03:36 +02:00
CraftBukkit/Spigot
4d27af3c76
SPIGOT-4938: Call EntityPickupItemEvent for dolphins
...
By: Brokkonaut <hannos17@gmx.de>
2019-05-17 23:19:52 +02:00
CraftBukkit/Spigot
453eb0afe4
SPIGOT-4948: Lectern.getInventory should return a LecternInventory
...
By: Brokkonaut <hannos17@gmx.de>
2019-05-17 20:18:13 +02:00
CraftBukkit/Spigot
6b35a00cff
SPIGOT-4940: Fletcher villager gifts sometimes crash server
...
By: md_5 <git@md-5.net>
2019-05-16 21:10:05 +10:00
CraftBukkit/Spigot
609921674a
SPIGOT-4935: Lore deserializes incorrectly from previous versions
...
By: md_5 <git@md-5.net>
2019-05-15 17:07:47 +10:00
CraftBukkit/Spigot
0a6bbfbdde
SPIGOT-4929: Beacon inventory getType() returns CHEST
...
By: md_5 <git@md-5.net>
2019-05-14 21:31:49 +10:00
CraftBukkit/Spigot
788fd7eedc
Update to Minecraft 1.14.1
...
By: md_5 <git@md-5.net>
2019-05-14 10:00:00 +10:00
CraftBukkit/Spigot
1825747f6d
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2019-05-14 08:50:43 +10:00
CraftBukkit/Spigot
37370c79d4
SPIGOT-4921: Preserve entity compat with Vanilla
...
By: md_5 <git@md-5.net>
2019-05-13 16:50:52 +10:00
CraftBukkit/Spigot
962fa8e8a6
SPIGOT-4916: Fix loading legacy structure data
...
By: md_5 <git@md-5.net>
2019-05-12 21:53:54 +10:00
CraftBukkit/Spigot
41043ef48b
Load custom worlds from correct location
...
By: md_5 <git@md-5.net>
2019-05-12 16:59:21 +10:00
CraftBukkit/Spigot
f3e26f2572
SPIGOT-4911: Cannot add firework rocket as charged projectile in crossbow
...
By: md_5 <git@md-5.net>
2019-05-12 11:22:21 +10:00
CraftBukkit/Spigot
b407bebd8d
SPIGOT-4900: Rearchitect multiworld support for better compat with new villager AI
...
By: md_5 <git@md-5.net>
2019-05-12 11:15:48 +10:00
CraftBukkit/Spigot
8b207fdf78
SPIGOT-4893: Don't reset angry state of wolves without target.
...
Wolves will 'silently' lose their target when teleporting between
dimensions or the chunk getting reloaded. To reset the angry state in
those cases, the check got moved into the loading method.
By: blablubbabc <lukas@wirsindwir.de>
2019-05-08 02:18:05 +02:00
CraftBukkit/Spigot
32d5f0cca3
SPIGOT-4889: Add PlayerTakeLecternBookEvent
...
By: Brokkonaut <hannos17@gmx.de>
2019-05-07 17:15:32 +02:00
CraftBukkit/Spigot
65f0df94c4
SPIGOT-4899: Horse inventory title not set
...
By: md_5 <git@md-5.net>
2019-05-10 17:41:05 +10:00
CraftBukkit/Spigot
5cda52e6a9
SPIGOT-4895: Bed doesn't explode in Nether and The End
...
By: md_5 <git@md-5.net>
2019-05-09 08:56:32 +10:00
CraftBukkit/Spigot
2c86ecd099
SPIGOT-4888: setSleepingIgnored resets the night even when there is no one in a bed
...
By: md_5 <git@md-5.net>
2019-05-08 20:34:41 +10:00
CraftBukkit/Spigot
dd2f46e32e
SPIGOT-4890: EntityDeathEvent fires twice when breaking an armor stand in survival mode
...
By: md_5 <git@md-5.net>
2019-05-08 20:17:45 +10:00
CraftBukkit/Spigot
7a93a50d32
Add BlockShearEntityEvent for Dispensers shearing Sheep
...
By: nathat890 <nathat890@outlook.com>
2019-05-07 16:50:57 +01:00
CraftBukkit/Spigot
cacd7ce457
SPIGOT-4891: LecternInventory.getType() should return InventoryType.LECTERN
...
By: Brokkonaut <hannos17@gmx.de>
2019-05-07 23:52:16 +02:00
CraftBukkit/Spigot
b1a791b5e5
SPIGOT-4887: Villager level minimum is 1
...
By: blablubbabc <lukas@wirsindwir.de>
2019-05-07 15:36:56 +02:00
CraftBukkit/Spigot
7dd4483ca3
SPIGOT-4882: EntityExplodeEvent appears to fire every tick because of enderdragon
...
By: md_5 <git@md-5.net>
2019-05-07 09:45:13 +10:00
CraftBukkit/Spigot
35aa62b5f6
SPIGOT-4881: Worldborder for the End and Nether switch to default after restart
...
By: md_5 <git@md-5.net>
2019-05-07 09:36:36 +10:00
CraftBukkit/Spigot
4f21c71d98
SPIGOT-4880: Potion effects with unknown names.
...
By: md_5 <git@md-5.net>
2019-05-07 09:22:45 +10:00
CraftBukkit/Spigot
f2ce39c748
SPIGOT-4874: Use empty loot context
...
Appears to work irrespective of what the loot table requires
By: md_5 <git@md-5.net>
2019-05-06 20:00:27 +10:00
CraftBukkit/Spigot
1915b49ec3
SPIGOT-4872: LootTables missing a few loot tables
...
By: md_5 <git@md-5.net>
2019-05-06 08:40:15 +10:00
CraftBukkit/Spigot
55f1b1bec1
SPIGOT-4875: PlayerChangedWorldEvent does not fire on teleporting via portals
...
By: md_5 <git@md-5.net>
2019-05-06 08:38:29 +10:00
CraftBukkit/Spigot
8c48e82d0c
SPIGOT-4877: No end platform generated
...
By: md_5 <git@md-5.net>
2019-05-06 08:36:11 +10:00
CraftBukkit/Spigot
e413f6ef8f
SPIGOT-4871: Manually opened double chest doesn't have close animation
...
By: md_5 <git@md-5.net>
2019-05-05 18:39:58 +10:00
CraftBukkit/Spigot
8f5f07be27
SPIGOT-4870: Server crashes while charging crossbow
...
By: md_5 <git@md-5.net>
2019-05-05 16:18:29 +10:00
CraftBukkit/Spigot
7a47bcf55b
SPIGOT-4834: API for Villager levels and experience
...
By: md_5 <git@md-5.net>
2019-05-05 12:03:20 +10:00
CraftBukkit/Spigot
2beeb67ce0
Rearchitect PortalCreateEvent to provide more information about the portal
...
By: md_5 <git@md-5.net>
2019-05-05 10:51:43 +10:00
CraftBukkit/Spigot
8c6028095a
SPIGOT-248: PortalCreateEvent not fired when exit portal is created automatically.
...
By: Aquazus <me@aquazus.fr>
2019-05-04 14:51:54 +02:00
CraftBukkit/Spigot
0ddb44f00c
SPIGOT-4840: CartographyInventory not returned for InventoryClickEvent.getClickedInventory on result slot
...
By: md_5 <git@md-5.net>
2019-05-05 09:46:41 +10:00
CraftBukkit/Spigot
8399005c46
SPIGOT-4867: Incorrect dimension ID for nether portal teleports
...
By: md_5 <git@md-5.net>
2019-05-05 09:30:44 +10:00
CraftBukkit/Spigot
f3d2f9c5c0
SPIGOT-4868: Server deadlock on /stop command
...
By: md_5 <git@md-5.net>
2019-05-05 09:25:51 +10:00
CraftBukkit/Spigot
5a40b00a62
SPIGOT-4863: --eraseCache doesn't work
...
By: md_5 <git@md-5.net>
2019-05-04 20:54:32 +10:00
CraftBukkit/Spigot
59a3833b02
SPIGOT-4860: Cancelling InventoryOpenEvent on MerchantInventory prevents re-opening
...
By: md_5 <git@md-5.net>
2019-05-04 20:32:13 +10:00
CraftBukkit/Spigot
61d087fec5
SPIGOT-4835: Manually opened chest doesn't have close animation
...
By: md_5 <git@md-5.net>
2019-05-03 17:57:05 +10:00
CraftBukkit/Spigot
fb7dd08846
SPIGOT-4842: Dummy recipes should not give AIR as result type
...
By: md_5 <git@md-5.net>
2019-05-03 17:41:23 +10:00
CraftBukkit/Spigot
d90f2f4bfd
SPIGOT-4831: setKeepSpawnInMemory to false does not work
...
By: md_5 <git@md-5.net>
2019-05-02 15:15:53 +10:00
CraftBukkit/Spigot
5ae50e9d74
SPIGOT-4838: BlockDispenseEvent not called when shears dispensed from dispenser
...
By: Justin Lawen <justin@lesserhydra.com>
2019-05-01 15:18:14 -05:00
CraftBukkit/Spigot
f6bee952be
SPIGOT-4836: Breaking barrier block causes error
...
By: md_5 <git@md-5.net>
2019-05-02 09:23:16 +10:00
CraftBukkit/Spigot
12ecbc64a0
SPIGOT-4802: Add CrossbowMeta
...
By: md_5 <git@md-5.net>
2019-05-01 20:18:01 +10:00
CraftBukkit/Spigot
a70a255937
SPIGOT-4714: Broadcasts can no longer be done from secondary threads
...
By: md_5 <git@md-5.net>
2019-05-01 18:46:18 +10:00
CraftBukkit/Spigot
e5cb6d7c49
SPIGOT-4820: Villager Type API
...
By: md_5 <git@md-5.net>
2019-05-01 18:39:43 +10:00
CraftBukkit/Spigot
2e24df6eb1
Regular arrow spawn method should not have changed type
...
By: md_5 <git@md-5.net>
2019-05-01 18:14:52 +10:00
CraftBukkit/Spigot
03d3b41708
SPIGOT-4822: Existing world fails to load
...
By: md_5 <git@md-5.net>
2019-05-01 18:10:27 +10:00
CraftBukkit/Spigot
39114e773e
SPIGOT-4825: Clearly error on asynchronous tile access
...
By: md_5 <git@md-5.net>
2019-05-01 17:05:21 +10:00
CraftBukkit/Spigot
cef8c2f357
Revert "SPIGOT-4825: Clearly error on asynchronous tile access"
...
This reverts commit ff6da11426
.
By: md_5 <git@md-5.net>
2019-05-01 08:51:01 +10:00
CraftBukkit/Spigot
ff6da11426
SPIGOT-4825: Clearly error on asynchronous tile access
...
By: md_5 <git@md-5.net>
2019-05-01 06:59:38 +10:00
CraftBukkit/Spigot
1596138194
SPIGOT-4823: Crash picking up arrows
...
By: md_5 <git@md-5.net>
2019-05-01 06:48:56 +10:00
CraftBukkit/Spigot
abedca6a94
World#spawnArrow should return an AbstractArrow now
...
By: md_5 <git@md-5.net>
2019-04-30 21:31:08 +10:00
CraftBukkit/Spigot
60ed569599
SPIGOT-4819: Continue refactoring of Arrow-related APIs
...
By: md_5 <git@md-5.net>
2019-04-30 21:23:11 +10:00
CraftBukkit/Spigot
a2a0f9e6d3
SPIGOT-4816: Editing book causes glitchy behaviour
...
By: md_5 <git@md-5.net>
2019-04-30 15:33:35 +10:00
CraftBukkit/Spigot
a3c770141e
SPIGOT-4818: Unit test banner patterns
...
By: md_5 <git@md-5.net>
2019-04-30 15:20:11 +10:00
CraftBukkit/Spigot
a318ed1949
SPIGOT-4810: Call EntityChangeBlockEvent for Ravager destroying leaves
...
By: md_5 <git@md-5.net>
2019-04-29 18:11:13 +10:00
CraftBukkit/Spigot
4d73820fbb
SPIGOT-4803: Fox related APIs
...
By: md_5 <git@md-5.net>
2019-04-28 17:59:12 +10:00
CraftBukkit/Spigot
b84b23c451
Add TradeSelectEvent
...
By: Coleman Yantis <diamonddagger590@gmail.com>
2019-04-28 12:35:28 +10:00
CraftBukkit/Spigot
bfea9a3269
Add Override annotations where appropriate
...
By: md_5 <git@md-5.net>
2019-04-28 11:38:01 +10:00
CraftBukkit/Spigot
c7281b2159
SPIGOT-4790: Secondary world data not saved
...
By: md_5 <git@md-5.net>
2019-04-28 11:13:44 +10:00
CraftBukkit/Spigot
58401ba73d
SPIGOT-4795: EntityPoseChangeEvent called every tick
...
By: md_5 <git@md-5.net>
2019-04-28 10:03:52 +10:00
CraftBukkit/Spigot
78602f07ff
Intermittent hang on /stop
...
By: md_5 <git@md-5.net>
2019-04-27 21:33:07 +10:00
CraftBukkit/Spigot
8f36a64ccd
Fix loading secondary worlds
...
By: md_5 <git@md-5.net>
2019-04-27 20:09:40 +10:00
CraftBukkit/Spigot
e36edd57b4
SPIGOT-4785: Experience etc lost returning from end
...
By: md_5 <git@md-5.net>
2019-04-27 15:43:04 +10:00
CraftBukkit/Spigot
748c652126
Add some missing goal targets
...
By: md_5 <git@md-5.net>
2019-04-27 13:57:46 +10:00
CraftBukkit/Spigot
74061abe72
Allow direct opening of another player's inventory
...
Not recommended - bugs may result, especially re: slot updates
By: md_5 <git@md-5.net>
2019-04-27 13:14:40 +10:00
CraftBukkit/Spigot
51a9b6ad0f
SPIGOT-4784: Collar colour API for Cats
...
By: md_5 <git@md-5.net>
2019-04-27 12:52:52 +10:00
CraftBukkit/Spigot
65ed9737c3
Loosen restrictions on inventory sizing
...
Allows creating (but not opening) inventories created eg via Bukkit.createInventory(..., InventoryType.PLAYER);
By: md_5 <git@md-5.net>
2019-04-27 12:50:43 +10:00
CraftBukkit/Spigot
520c838a5c
SPIGOT-4753: Add Pose API
...
By: md_5 <git@md-5.net>
2019-04-27 10:27:05 +10:00
CraftBukkit/Spigot
1e60258bfd
SPIGOT-4783: CreatureSpawnEvent causes crash when getting block type
...
By: md_5 <git@md-5.net>
2019-04-27 10:07:55 +10:00
CraftBukkit/Spigot
fb196561cb
SPIGOT-4778: Bell Attachment is missing
...
By: md_5 <git@md-5.net>
2019-04-27 09:33:00 +10:00
CraftBukkit/Spigot
3eda70afc8
Remove redundant cast
...
By: md_5 <git@md-5.net>
2019-04-27 09:26:19 +10:00
CraftBukkit/Spigot
4bdb87aa40
SPIGOT-4774: Entities don't get marked 'invalid' after being removed
...
By: blablubbabc <lukas@wirsindwir.de>
2019-04-27 09:25:38 +10:00
CraftBukkit/Spigot
cfe7674bc3
SPIGOT-4771: PlayerPortalEvent does not have correct cause when entering nether
...
By: md_5 <git@md-5.net>
2019-04-26 21:47:21 +10:00
CraftBukkit/Spigot
5bbfcfaed7
SPIGOT-4769: PlayerPortalEvent does not have correct cause when entering end
...
By: md_5 <git@md-5.net>
2019-04-26 18:03:32 +10:00
CraftBukkit/Spigot
86bf9c1cbc
SPIGOT-4767: Fire from lava persists after respawn
...
By: md_5 <git@md-5.net>
2019-04-26 17:12:45 +10:00
CraftBukkit/Spigot
fb071c3e02
SPIGOT-4768: ChunkUnloadEvent not called
...
By: md_5 <git@md-5.net>
2019-04-26 16:56:49 +10:00
CraftBukkit/Spigot
69949a48e6
SPIGOT-4760: BlockSpreadEvent for Bamboo growth
...
By: md_5 <git@md-5.net>
2019-04-26 14:56:59 +10:00
CraftBukkit/Spigot
f8494aa951
Add variant API to MushroomCow
...
By: md_5 <git@md-5.net>
2019-04-26 14:48:19 +10:00
CraftBukkit/Spigot
1ba83eb294
SPIGOT-4765: WeatherChangeEvent occurs every tick
...
By: md_5 <git@md-5.net>
2019-04-26 14:42:51 +10:00
CraftBukkit/Spigot
8c88f50d6f
Clean diff in PlayerChunkMap
...
By: md_5 <git@md-5.net>
2019-04-26 13:01:07 +10:00
CraftBukkit/Spigot
e7a5cc8f06
Don't concurrently execute ChunkGenerators by default
...
By: md_5 <git@md-5.net>
2019-04-26 12:08:59 +10:00
CraftBukkit/Spigot
9aaff88148
SPIGOT-4757: Server hangs after teleporting
...
By: md_5 <git@md-5.net>
2019-04-26 09:45:57 +10:00
CraftBukkit/Spigot
0e0ec84923
SPIGOT-4755: Client freeze when joining world
...
By: md_5 <git@md-5.net>
2019-04-26 09:37:15 +10:00
CraftBukkit/Spigot
519f0e1153
SPIGOT-4758: --server-port argument does not work
...
By: md_5 <git@md-5.net>
2019-04-26 09:11:47 +10:00
CraftBukkit/Spigot
660fe1b0df
SPIGOT-4751: Update mappings version
...
By: md_5 <git@md-5.net>
2019-04-26 09:08:32 +10:00
CraftBukkit/Spigot
f011913318
SPIGOT-4737: Bukkit.createWorld causes the server to crash if run after startup
...
By: md_5 <git@md-5.net>
2019-04-25 15:33:13 +10:00
CraftBukkit/Spigot
71dfecfe22
SPIGOT-4744: Cannot spawn Cat entity
...
By: md_5 <git@md-5.net>
2019-04-25 14:59:08 +10:00
CraftBukkit/Spigot
c3e41306a8
SPIGOT-4742: Make Sign Colorable
...
By: md_5 <git@md-5.net>
2019-04-25 14:49:23 +10:00
CraftBukkit/Spigot
c9a23d73a0
Replace ItemTag API with new API that also expands to Tiles and Entities
...
By: Bjarne Koll <LynxPlay101@gmail.com>
2019-04-25 14:36:46 +10:00
CraftBukkit/Spigot
4198bf7e21
SPIGOT-4741: InventoryHolder no longer returns DoubleChest
...
By: md_5 <git@md-5.net>
2019-04-25 13:57:18 +10:00
CraftBukkit/Spigot
badc255efc
Update to Minecraft 1.14
...
By: md_5 <git@md-5.net>
2019-04-25 12:00:00 +10:00
CraftBukkit/Spigot
5ea2a0e8e4
Clean diff slightly in MinecraftServer
...
By: md_5 <git@md-5.net>
2019-04-25 10:14:16 +10:00
CraftBukkit/Spigot
2f808394c5
SPIGOT-4736: Serialized ItemStack Lore Doesn't Deserialize
...
By: md_5 <git@md-5.net>
2019-04-25 10:06:40 +10:00
CraftBukkit/Spigot
e9b89119e0
SPIGOT-4734: Sign placement fails when looking at grass
...
By: md_5 <git@md-5.net>
2019-04-25 09:55:41 +10:00
CraftBukkit/Spigot
455eafa839
SPIGOT-4735: ProjectileHitEvent Fires Immediately
...
By: md_5 <git@md-5.net>
2019-04-25 09:23:21 +10:00
CraftBukkit/Spigot
5faa894081
SPIGOT-4728: Fix clicking on custom ender chests
...
By: md_5 <git@md-5.net>
2019-04-24 22:02:45 +10:00
CraftBukkit/Spigot
5fc0b9bc07
SPIGOT-4720: Remove now unnecessary tile fixer
...
By: md_5 <git@md-5.net>
2019-04-24 10:28:36 +10:00
CraftBukkit/Spigot
7e5fc5e1ba
SPIGOT-4722: Cannot get title of player's inventory
...
By: md_5 <git@md-5.net>
2019-04-24 10:23:12 +10:00
CraftBukkit/Spigot
db7e2f9830
SPIGOT-4725: Virtual Merchant GUI crashes server
...
By: md_5 <git@md-5.net>
2019-04-24 10:10:41 +10:00
CraftBukkit/Spigot
950a1e4bb8
SPIGOT-4718: Fix creating odd inventory sizes
...
By: md_5 <git@md-5.net>
2019-04-24 10:01:54 +10:00
CraftBukkit/Spigot
545d8a9948
SPIGOT-4726: Lore not being applied to new items
...
By: md_5 <git@md-5.net>
2019-04-24 09:54:58 +10:00
CraftBukkit/Spigot
1a66e298de
Apply outdated build delay
...
By: md_5 <git@md-5.net>
2019-04-24 09:52:43 +10:00
CraftBukkit/Spigot
4e5e39eda9
SPIGOT-4727: Fix CraftEvil for legacy plugins
...
By: md_5 <git@md-5.net>
2019-04-24 09:40:42 +10:00
CraftBukkit/Spigot
b15c3451a2
Fix weird test import in EnderDragonPhaseTest
...
By: md_5 <git@md-5.net>
2019-04-23 21:28:41 +10:00
CraftBukkit/Spigot
f648ea4541
Fix checkstyle on Windows
...
By: md_5 <git@md-5.net>
2019-04-23 21:22:20 +10:00
CraftBukkit/Spigot
daff6d0d0c
Move execution phase of checkstyle
...
By: md_5 <git@md-5.net>
2019-04-23 21:01:39 +10:00
CraftBukkit/Spigot
e9906a5c82
SPIGOT-4717: Fix adding recipes after clearRecipes is called
...
By: md_5 <git@md-5.net>
2019-04-23 20:53:56 +10:00
CraftBukkit/Spigot
09673c1a03
Apply import ordering rules to CraftBukkit classes
...
By: md_5 <git@md-5.net>
2019-04-23 14:54:36 +10:00
CraftBukkit/Spigot
7afe4d02f8
Begin implementation of CheckStyle style checking
...
By: md_5 <git@md-5.net>
2019-04-23 14:00:30 +10:00
CraftBukkit/Spigot
a0f2b74c8d
Update to Minecraft 1.14-pre5
...
By: md_5 <git@md-5.net>
2019-04-23 12:00:00 +10:00
CraftBukkit/Spigot
0e98365784
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2019-04-22 16:44:07 +10:00
CraftBukkit/Spigot
93e3d6bec1
SPIGOT-4708: Fix ExactChoice recipes neglecting material
...
By: md_5 <git@md-5.net>
2019-04-21 10:30:37 +10:00
CraftBukkit/Spigot
dee9a212cf
SPIGOT-4677: Add minecraft.admin.command_feedback permission
...
By: md_5 <git@md-5.net>
2019-04-20 13:24:20 +10:00
CraftBukkit/Spigot
3d88c2acc0
Remove the Damage tag from items when it is 0.
...
CraftBukkit (and Minecraft as well in some cases, such as when getting
an item from the creative inventory menu) will omit the Damage tag when
it is zero. However, minecraft will add the tag in some situations
nevertheless, such as when loading the ItemStack, or when explictly
setting the item undamaged.
These items (with and without the Damage tag for undamaged items) will
be considered as different by minecraft and CraftBukkit in various
situations, even though they should not. In CraftBukkit these items will
actually only be considered unsimilar if the items' metadata is not
'empty' (if it contains other additional metadata, such as enchantments,
etc.).
If the item's tag is empty after removing the Damage tag, it gets
completely removed. The setRepairCost function was adapted to behave in
the same way (removal of the tag if it becomes empty).
By: blablubbabc <lukas@wirsindwir.de>
2019-04-18 11:56:42 +02:00
CraftBukkit/Spigot
9dbf35c38c
SPIGOT-4706: Can't interact with active item
...
By: md_5 <git@md-5.net>
2019-04-20 12:57:02 +10:00
CraftBukkit/Spigot
359720786f
Mention requirement of JIRA ticket for bug fixes
...
By: md_5 <git@md-5.net>
2019-04-18 11:42:53 +10:00
CraftBukkit/Spigot
c7a6f8f4d5
SPIGOT-4702: Exception when middle clicking certain slots
...
By: md_5 <git@md-5.net>
2019-04-16 20:49:28 +10:00
CraftBukkit/Spigot
c6d3a7e5c4
SPIGOT-4700: Add PlayerFishEvent.State.REEL_IN
...
By: md_5 <git@md-5.net>
2019-04-15 20:42:51 +10:00
CraftBukkit/Spigot
f890a5eedc
SPIGOT-4681: Note about additional world creation on STARTUP
...
By: md_5 <git@md-5.net>
2019-04-08 20:32:00 +10:00
CraftBukkit/Spigot
6111c0258c
SPIGOT-4684: Update persistence of converting zombie villagers
...
By: md_5 <git@md-5.net>
2019-04-08 20:29:18 +10:00
CraftBukkit/Spigot
aa642d5805
SPIGOT-4691: Fix custom world generator when placing tiles
...
By: md_5 <git@md-5.net>
2019-04-05 19:59:47 +11:00
CraftBukkit/Spigot
e2b8f51764
Added Entity#setRotation.
...
Unlike Entity#teleport this can also be used while the entity is inside a vehicle.
By: blablubbabc <lukas@wirsindwir.de>
2019-03-26 03:34:56 +01:00
CraftBukkit/Spigot
dd5715f7af
SPIGOT-4686: Enchantment ordering nondeterministic
...
By: md_5 <git@md-5.net>
2019-04-02 21:13:05 +11:00
CraftBukkit/Spigot
10b207e39b
SPIGOT-4673: EntitySpawnEvent should not be called for players
...
By: md_5 <git@md-5.net>
2019-03-26 20:42:04 +11:00
CraftBukkit/Spigot
23997eddd5
SPIGOT-4678: Fix placing signs in certain circumstances
...
By: md_5 <git@md-5.net>
2019-03-24 21:34:57 +11:00
CraftBukkit/Spigot
48640d6365
SPIGOT-4674: Allow spawning hanging on top/bottom of block
...
By: md_5 <git@md-5.net>
2019-03-22 20:33:20 +11:00
CraftBukkit/Spigot
622d30f730
Fix dangerously threaded beacons
...
By: md_5 <git@md-5.net>
2019-03-17 13:08:25 +11:00
CraftBukkit/Spigot
4081927fd4
Don't relocate joptsimple to allow --help to work.
...
By: md_5 <git@md-5.net>
2019-03-17 12:54:21 +11:00
CraftBukkit/Spigot
f600caaf6a
Prepare for imminent Java 12 release
...
By: md_5 <git@md-5.net>
2019-03-17 12:53:55 +11:00
CraftBukkit/Spigot
dcc541a4a0
Mappings Update
...
By: md_5 <git@md-5.net>
2019-03-17 11:48:53 +11:00
CraftBukkit/Spigot
c232318c9f
SPIGOT-4669: Fix PlayerTeleportEvent coordinates for relative teleports
...
By: md_5 <git@md-5.net>
2019-03-16 15:10:34 +11:00
CraftBukkit/Spigot
7a7e9aa31e
SPIGOT-4666: Force parameter in HumanEntity#sleep
...
Also moved the application of the force parameter inside EntityHuman, to
no longer allow bypassing of very essential checks.
By: blablubbabc <lukas@wirsindwir.de>
2019-03-13 04:48:19 +01:00
CraftBukkit/Spigot
6f19c56acd
Fix ExplosionPrimeEvent#setFire not working with EnderCrystals
...
By: Phoenix616 <mail@moep.tv>
2019-03-09 22:29:09 +01:00
CraftBukkit/Spigot
6caa3d0de8
Don't ignore newlines in PlayerListHeader/Footer
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2019-03-10 11:04:15 +11:00
CraftBukkit/Spigot
d8321eeba1
Rebuild patches
...
By: md_5 <git@md-5.net>
2019-03-06 16:38:02 +11:00
CraftBukkit/Spigot
0f33d638d0
Improve damage handling of dead entities
...
By: Phoenix616 <mail@moep.tv>
2019-03-06 01:13:47 +01:00
CraftBukkit/Spigot
6846b3d2d9
SPIGOT-4646: Test + fix InventoryWrapper.getContents
...
By: md_5 <git@md-5.net>
2019-03-05 16:59:40 +11:00
CraftBukkit/Spigot
a257532ba2
SPIGOT-4650: Charging API for Vex
...
By: md_5 <git@md-5.net>
2019-03-05 16:47:33 +11:00
CraftBukkit/Spigot
a6bce7bfb4
SPIGOT-4647: Properly cancel VehicleDamageEvent
...
By: md_5 <git@md-5.net>
2019-03-05 16:42:23 +11:00
CraftBukkit/Spigot
196d19e95c
Use getBukkitEntity for ExplosionPrimeEvent instead of creating new one
...
By: Phoenix616 <mail@moep.tv>
2019-03-04 16:12:52 +01:00
CraftBukkit/Spigot
d0fdcfcf41
Add love mode API to Animals
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2019-02-27 21:56:25 +00:00
CraftBukkit/Spigot
94a194355b
SPIGOT-4638: Give last registered recipe priority
...
By: md_5 <git@md-5.net>
2019-02-26 11:17:42 +11:00
CraftBukkit/Spigot
0d8ed5d869
Fix line endings in CraftDefaultPermissions
...
By: md_5 <git@md-5.net>
2019-02-25 19:41:44 +11:00
CraftBukkit/Spigot
0deb5e7d0a
SPIGOT-4637: Add source block to BlockPhysicsEvent.
...
Allows a plugin to lookup the source block of event. For example, a protection plugin may want to determine what caused the physics event to be triggered.
By: bloodshot <jdroque@gmail.com>
2019-02-24 22:50:05 -05:00
CraftBukkit/Spigot
5c6e6853e3
SPIGOT-4635: Restore shield damage sound
...
By: md_5 <git@md-5.net>
2019-02-25 18:52:09 +11:00
CraftBukkit/Spigot
ae98c2723b
Fix experience reward flag gets lost during MerchantRecipe conversion
...
By: blablubbabc <lukas@wirsindwir.de>
2019-02-22 19:15:59 +01:00
CraftBukkit/Spigot
da599af692
SPIGOT-4632: BlockState location is not fixed
...
By: md_5 <git@md-5.net>
2019-02-21 20:32:44 +11:00
CraftBukkit/Spigot
4d93e94dbd
Fix CraftInventoryMerchant#getSelectedRecipe if there is no active merchant recipe.
...
By: blablubbabc <lukas@wirsindwir.de>
2019-02-21 03:06:11 +01:00
CraftBukkit/Spigot
961fc0efe5
Load custom permissions after default permissions.
...
By: blablubbabc <lukas@wirsindwir.de>
2019-02-17 17:07:56 +01:00
CraftBukkit/Spigot
9ff569d110
Make tags Keyed
...
By: Matthew Miller <mnmiller1@me.com>
2019-02-17 13:11:51 +10:00
CraftBukkit/Spigot
08d42377e0
Added a method to get a list of tags
...
By: Matthew Miller <mnmiller1@me.com>
2019-02-17 12:55:01 +10:00
CraftBukkit/Spigot
13289e0c17
SPIGOT-4619: Incorrect packet order for villager inventories
...
By: md_5 <git@md-5.net>
2019-02-13 17:02:33 +11:00
CraftBukkit/Spigot
a6ec0de609
Fix EntityPickupItemEvent getRemaining / PlayerInventory#canHold
...
Without this change the calculation of fitting items was incorrect, so event.getRemaining() did return 0 when it should not be 0.
By: Brokkonaut <hannos17@gmx.de>
2019-02-12 04:49:24 +01:00
CraftBukkit/Spigot
773e44eee7
SPIGOT-4615: Missing target event for withers
...
By: md_5 <git@md-5.net>
2019-02-10 10:32:24 +11:00
CraftBukkit/Spigot
9b0979baaa
Update outdated spigot link
...
By: md_5 <git@md-5.net>
2019-02-09 10:42:26 +11:00
CraftBukkit/Spigot
64264bdd79
Make AreaEffectCloudApplyEvent cancellable
...
By: bermudalocket <bermudalckt@gmail.com>
2019-02-07 00:40:41 -05:00
CraftBukkit/Spigot
d39743e20c
Fix incorrect method descriptor in previous commit
...
By: md_5 <git@md-5.net>
2019-02-06 08:08:45 +11:00
CraftBukkit/Spigot
d4aca3321d
SPIGOT-4608: Improve quality of MapMeta APIs
...
By: md_5 <git@md-5.net>
2019-02-05 21:29:03 +11:00
CraftBukkit/Spigot
cda432d64a
Don't handle sync packets for kicked players
...
By: md_5 <git@md-5.net>
2019-02-03 14:23:04 +11:00
CraftBukkit/Spigot
69ea4f2bcd
SPIGOT-4602: Cache reflection in decompile error workaround
...
By: md_5 <git@md-5.net>
2019-02-02 09:57:26 +11:00
CraftBukkit/Spigot
8b6d75b06e
SPIGOT-4193: API for selecting entities by strings
...
By: md_5 <git@md-5.net>
2019-01-31 15:08:25 +11:00
CraftBukkit/Spigot
b8ededbf19
SPIGOT-4597: Make BlockDropItemEvent use a list
...
By: md_5 <git@md-5.net>
2019-01-30 11:20:39 +11:00
CraftBukkit/Spigot
a3499fa700
SPIGOT-4598: Shift click on custom workbench inventory causes crash
...
By: md_5 <git@md-5.net>
2019-01-30 11:10:04 +11:00
CraftBukkit/Spigot
50de299d8e
Add note about Maven repository usage to pom.xml
...
By: md_5 <git@md-5.net>
2019-01-29 10:01:29 +11:00
CraftBukkit/Spigot
e5292ad840
Need to update item in hand if fish bucket pickup cancelled
...
By: md_5 <git@md-5.net>
2019-01-27 15:32:30 +11:00
CraftBukkit/Spigot
eacdff8282
SPIGOT-4591: Must mark itemstacks as dirty in case the handle itself changed
...
By: md_5 <git@md-5.net>
2019-01-25 20:54:56 +11:00
CraftBukkit/Spigot
38c8747ab6
Consistent multiple choice APIs for RecipeChoice.
...
By: md_5 <git@md-5.net>
2019-01-25 13:59:11 +11:00
CraftBukkit/Spigot
72a9faa58a
Update compiler
...
By: md_5 <git@md-5.net>
2019-01-23 12:41:31 +11:00
CraftBukkit/Spigot
92278020ef
Add CookTimeTotal API to Furnace
...
By: md_5 <git@md-5.net>
2019-01-23 10:26:43 +11:00
CraftBukkit/Spigot
09b5837195
SPIGOT-4587: Enforce at least one valid choice for FurnaceRecipe
...
By: md_5 <git@md-5.net>
2019-01-21 10:39:24 +11:00
CraftBukkit/Spigot
9e07e466a9
Fix minecraft.command.selector permission
...
By: md_5 <git@md-5.net>
2019-01-18 15:59:21 +11:00
CraftBukkit/Spigot
549fd7da45
SPIGOT-4584: Call events for hatching turtle eggs
...
By: Brokkonaut <hannos17@gmx.de>
2019-01-17 03:02:34 +01:00
CraftBukkit/Spigot
6f596cf9de
SPIGOT-4579: Shulker boxes not dropping in creative
...
By: md_5 <git@md-5.net>
2019-01-14 15:53:54 +11:00
CraftBukkit/Spigot
4ae33ae930
SPIGOT-4576: Fix attributes in itemstack internal data being lost
...
By: md_5 <git@md-5.net>
2019-01-14 10:20:24 +11:00
CraftBukkit/Spigot
1f4d52d582
SPIGOT-4577: Fix loss of int/double custom tags when serialized to yaml
...
By: Bjarne Koll <LynxPlay101@gmail.com>
2019-01-13 16:25:17 +01:00
CraftBukkit/Spigot
ca571f46b4
Clarify exception thrown when setting drop chance for player inventory
...
By: md_5 <git@md-5.net>
2019-01-13 14:10:45 +11:00
CraftBukkit/Spigot
9782a90283
Fix duplicate iron golem add
...
By: md_5 <git@md-5.net>
2019-01-11 12:37:43 +11:00
CraftBukkit/Spigot
d8f2a7e7cc
Fix a bunch of duplicate EntityCombustEvent calls
...
By: md_5 <git@md-5.net>
2019-01-11 11:41:32 +11:00
CraftBukkit/Spigot
ab7419bd7d
SPIGOT-4571: EntityCombustEvent not firing for phantoms
...
By: md_5 <git@md-5.net>
2019-01-09 20:38:37 +11:00
CraftBukkit/Spigot
5a915978fa
SPIGOT-4570: Add FluidLevelChangeEvent
...
By: md_5 <git@md-5.net>
2019-01-08 21:23:11 +11:00
CraftBukkit/Spigot
73e6e274ff
SPIGOT-4566: Don't special case NETHER_PORTAL teleport reason from plugins
...
By: md_5 <git@md-5.net>
2019-01-08 09:26:34 +11:00
CraftBukkit/Spigot
9276e6f396
Fix BlockDropItemEvent for Skulls and Shulker Boxes
...
By: md_5 <git@md-5.net>
2019-01-07 13:57:35 +11:00
CraftBukkit/Spigot
6ec5377de8
Load default world spawn areas in consistent order
...
By: md_5 <git@md-5.net>
2019-01-05 17:05:51 +11:00
CraftBukkit/Spigot
cf22e510c4
Fix confusing migration message appearing on fresh server
...
By: md_5 <git@md-5.net>
2019-01-05 17:03:12 +11:00
CraftBukkit/Spigot
01688ed577
Remove redundant CraftBukkit change for secondary world data
...
The above loop would always save this data
By: md_5 <git@md-5.net>
2019-01-05 16:41:02 +11:00
CraftBukkit/Spigot
e2d96edfa7
Process conversation input on the main thread.
...
Fixes BUKKIT-5611.
By: riking <rikingcoding@gmail.com>
2019-01-05 16:21:07 +11:00
CraftBukkit/Spigot
cf0f429119
Cap Objective Score Length
...
Adds a check for Score arguments that would crash the client
By: hauno <imhauno@gmail.com>
2019-01-05 16:21:07 +11:00
CraftBukkit/Spigot
b05a252b02
Cross World Entity Teleportation
...
Use Entity.teleportTo for cross-world teleportation in CraftEntity.
By: Andrew Krieger <Slizyboy@hotmail.com>
2019-01-05 16:21:07 +11:00
CraftBukkit/Spigot
bda697612e
Check for blank OfflinePlayer Names
...
By: md_5 <git@md-5.net>
2019-01-05 16:21:07 +11:00
CraftBukkit/Spigot
d19f284744
Descriptive kick reasons instead of Nope!
...
By: drXor <mcyoungsota@gmail.com>
2019-01-05 16:21:07 +11:00
CraftBukkit/Spigot
3eede450ed
Cap Channel Registrations
...
By: md_5 <git@md-5.net>
2019-01-05 16:21:07 +11:00
CraftBukkit/Spigot
fe7c2ee97f
Identify CraftScheduler threads with useful names
...
By: md_5 <git@md-5.net>
2019-01-05 16:21:07 +11:00
CraftBukkit/Spigot
44f09e5404
Skip tests on default builds
...
By: md_5 <git@md-5.net>
2019-01-04 20:25:27 +11:00
CraftBukkit/Spigot
3e70f09bdf
SPIGOT-4563: Fix regenerating chunks saved to disk already
...
By: md_5 <git@md-5.net>
2019-01-03 15:44:06 +11:00
CraftBukkit/Spigot
ec15f56573
Remove redundant BlockPosition creation from sleep API
...
By: md_5 <git@md-5.net>
2019-01-02 22:58:07 +11:00
CraftBukkit/Spigot
5aff480181
Add RecipeChoice.ExactChoice API for NBT matches on ingredients
...
By: md_5 <git@md-5.net>
2019-01-02 15:56:21 +11:00
CraftBukkit/Spigot
1336c4afb9
SPIGOT-4560: Add HumanEntity.sleep and related APIs
...
By: md_5 <git@md-5.net>
2019-01-02 14:41:31 +11:00
CraftBukkit/Spigot
19795494f3
SPIGOT-4562: reducedDebugInfo not updated on world change
...
By: md_5 <git@md-5.net>
2019-01-02 10:57:47 +11:00
CraftBukkit/Spigot
d2d0415a74
SPIGOT-4556: Fix plugins closing inventory during drop events
...
By: md_5 <git@md-5.net>
2018-12-31 10:13:02 +11:00
CraftBukkit/Spigot
92b2d3a400
Replace version constants with methods to prevent compiler inlining
...
By: md_5 <git@md-5.net>
2018-12-30 16:00:31 +11:00
CraftBukkit/Spigot
adabfc807a
Use API method to create offset command completions
...
By: md_5 <git@md-5.net>
2018-12-28 10:34:51 +11:00
CraftBukkit/Spigot
cf4055b264
SPIGOT-3747: Add API for force loaded chunks
...
By: md_5 <git@md-5.net>
2018-12-27 12:44:50 +11:00
CraftBukkit/Spigot
92e8783d1e
SPIGOT-3538: Add getHitBlockFace for ProjectileHitEvent
...
By: md_5 <git@md-5.net>
2018-12-27 12:19:45 +11:00
CraftBukkit/Spigot
aa6ac2b0e2
SPIGOT-2864: Make Arrow / Item setTicksLived behave like FallingBlock
...
By: md_5 <git@md-5.net>
2018-12-27 12:02:17 +11:00
CraftBukkit/Spigot
b9c01d1768
SPIGOT-1811: Death message not shown on respawn screen
...
By: md_5 <git@md-5.net>
2018-12-27 11:37:19 +11:00
CraftBukkit/Spigot
6b0b34838e
SPIGOT-943: InventoryCloseEvent called on death regardless of open inventory
...
By: md_5 <git@md-5.net>
2018-12-27 11:36:53 +11:00
CraftBukkit/Spigot
e7b5d8a7cf
SPIGOT-794: Call EntityPlaceEvent for Minecart placement
...
By: md_5 <git@md-5.net>
2018-12-27 10:45:36 +11:00
CraftBukkit/Spigot
d085b4781b
Add InventoryView#getSlotType
...
By: md_5 <git@md-5.net>
2018-12-26 10:40:14 +11:00
CraftBukkit/Spigot
6631f07cae
Do not use deprecated ItemSpawnEvent constructor
...
By: md_5 <git@md-5.net>
2018-12-26 08:00:00 +11:00
CraftBukkit/Spigot
fbbba56eca
SPIGOT-4547: Call EntitySpawnEvent as general spawn fallback event
...
By: md_5 <git@md-5.net>
2018-12-26 08:00:00 +11:00
CraftBukkit/Spigot
5e4a190d2c
Add PlayerItemDamageEvent
...
By: md_5 <md_5@live.com.au>
2018-12-26 08:00:00 +11:00
CraftBukkit/Spigot
1f95e4ef1c
Add API to get / set base arrow damage
...
By: md_5 <git@md-5.net>
2018-12-26 08:00:00 +11:00
CraftBukkit/Spigot
70789fee2e
Add CraftMagicNumbers.MAPPINGS_VERSION for use by NMS plugins
...
By: md_5 <git@md-5.net>
2018-12-26 08:00:00 +11:00
CraftBukkit/Spigot
d7e312278d
Mappings Update
...
By: md_5 <git@md-5.net>
2018-12-26 08:00:00 +11:00
CraftBukkit/Spigot
239b2828db
SPIGOT-4551: Ignore invalid attribute modifier slots
...
By: md_5 <git@md-5.net>
2018-12-25 09:27:17 +11:00
CraftBukkit/Spigot
1471b6a942
Reduce copying of positions from block states
...
By: md_5 <git@md-5.net>
2018-12-22 11:32:11 +11:00
CraftBukkit/Spigot
bcdd4e14ac
SPIGOT-4387: Durability looping from cancelled BlockPlaceEvent
...
By: md_5 <git@md-5.net>
2018-12-22 11:25:14 +11:00
CraftBukkit/Spigot
9ac4c1601e
SPIGOT-4493: Allow burnt out furnaces to remain lit like Vanilla whilst retaining SPIGOT-844 API
...
By: md_5 <git@md-5.net>
2018-12-22 11:04:31 +11:00
CraftBukkit/Spigot
ecd55ecaab
Fix Jukebox API not synchronizing playing data with state
...
By: md_5 <git@md-5.net>
2018-12-22 11:01:20 +11:00
CraftBukkit/Spigot
d6e57b855b
SPIGOT-4503: Add API to insert complete ItemStack into Jukebox
...
By: md_5 <git@md-5.net>
2018-12-22 10:50:57 +11:00
CraftBukkit/Spigot
c030d74398
Make CraftBlockState use BlockPosition
...
By: md_5 <git@md-5.net>
2018-12-22 10:28:43 +11:00
CraftBukkit/Spigot
1d3a5b9292
SPIGOT-4543: Jukebox playing calls should not use legacy data
...
By: md_5 <git@md-5.net>
2018-12-22 10:24:13 +11:00
CraftBukkit/Spigot
b33f268413
SPIGOT-4541: Cancelled bucket events require inventory update
...
By: md_5 <git@md-5.net>
2018-12-22 10:12:16 +11:00
CraftBukkit/Spigot
20287f3b40
Tweak Block.getTemperature to return actual block temperature
...
By: md_5 <git@md-5.net>
2018-12-19 10:53:08 +11:00
CraftBukkit/Spigot
0cbe91dd0f
SPIGOT-2151: Add support for getting simple bounding box of a block
...
By: Evoluseis <contact@evoluseis.me>
2018-12-17 19:11:04 -05:00
CraftBukkit/Spigot
42831b84cd
Add BlockData#getAsString(boolean) to hide unspecified states
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-12-16 18:21:29 -05:00
CraftBukkit/Spigot
7114dbbb9d
SPIGOT-4534: Only call event for new chunks
...
By: md_5 <git@md-5.net>
2018-12-17 21:36:21 +11:00
CraftBukkit/Spigot
0d2bc86153
SPIGOT-4534: CreatureSpawnEvent not being called for CHUNK_GEN
...
By: md_5 <git@md-5.net>
2018-12-17 12:30:16 +11:00
CraftBukkit/Spigot
ee3eaaf511
SPIGOT-4527: Fix sponges with waterlogged blocks
...
By: md_5 <git@md-5.net>
2018-12-13 14:28:34 +11:00
CraftBukkit/Spigot
bbf578d00a
SPIGOT-4526: Add conversion time API for Zombie & subclasses
...
By: md_5 <git@md-5.net>
2018-12-13 14:10:36 +11:00
CraftBukkit/Spigot
83baf22bde
Mappings Update
...
By: md_5 <git@md-5.net>
2018-12-13 11:00:00 +11:00
CraftBukkit/Spigot
8817bc22d9
Fix missing ServerListPingEvent call for legacy pings
...
By: md_5 <git@md-5.net>
2018-12-12 11:19:31 +11:00
CraftBukkit/Spigot
c388691b53
Remove unnecessary line in BlockMushroom
...
By: md_5 <git@md-5.net>
2018-12-10 11:14:39 +11:00
CraftBukkit/Spigot
d2a0453b60
Add PlayerSpawned API for Endermites
...
By: md_5 <git@md-5.net>
2018-12-10 10:39:54 +11:00
CraftBukkit/Spigot
344ffef3d9
Enable optional source JAR shading via profile shadeSourcesJar
...
mvn clean source:jar install -PshadeSouresJar
achieves this goal. If 'source:jar' is not specified the resulting
source JAR will not include CraftBukkit sources. Not specifying
'install' will result in an unshaded CraftBukkit source JAR and not
include other sources, making it useless for debugging purposes.
Shade CraftBukkit sources JAR.
Add maven-shade-plugin configuration directives to create sources JAR
and shade contents thereof. This ensures when source:jar goal is run,
relocated CraftBukkit source files are also relocated for debugging
and final code review purposes.
By: Javacraft <frelling@java-craft.com>
2018-12-05 23:04:41 -05:00
CraftBukkit/Spigot
21a5dbe50f
Use ImmutableList rather than AbstractList for CraftMetaBook
...
Although the AbstracList implementation does return a list, it is a
of a form that does not play well with libraries using reflection,
such as Gson. Leveraging a stream and the ImmutableList collector,
this process is greatly simplified (and cleaner).
By: Javacraft <frelling@java-craft.com>
2018-12-05 19:44:07 -05:00
CraftBukkit/Spigot
98ccac33d9
Fix setRecipes(List) not setting Knowledge Book recipes.
...
Iterator source for recipe NamespacedKeys is changed to use method
parameter 'recipes' specifying recipes to be added, rather than class
property 'recipes', to which recipes are added.
By: Javacraft <frelling@java-craft.com>
2018-12-05 19:22:03 -05:00
CraftBukkit/Spigot
102dee7d4f
Mappings Update
...
By: md_5 <git@md-5.net>
2018-12-06 10:00:00 +11:00
CraftBukkit/Spigot
e9e6bec4e5
Add list of entities to EntityTransformEvent & move die calls
...
By: nathat890 <nathat890@outlook.com>
2018-12-05 09:51:20 +11:00
CraftBukkit/Spigot
b69f1de549
SPIGOT-4347: Add API to allow storing arbitrary values on ItemStacks
...
By: Bjarne Koll <LynxPlay101@gmail.com>
2018-12-01 20:26:23 +11:00
CraftBukkit/Spigot
7124aea9c6
Add Vanilla help to default permissions
...
By: md_5 <git@md-5.net>
2018-12-03 15:16:27 +11:00
CraftBukkit/Spigot
78841baf49
SPIGOT-4511: Trident doesn't lose durability
...
By: md_5 <git@md-5.net>
2018-12-01 08:18:09 +11:00
CraftBukkit/Spigot
44708f20d8
Tweak outdated windows
...
By: md_5 <git@md-5.net>
2018-11-28 15:22:20 +11:00
CraftBukkit/Spigot
c6b5dde39f
SPIGOT-4507: BlockRedstoneEvent current flipped for levers
...
By: md_5 <git@md-5.net>
2018-11-28 09:09:56 +11:00
CraftBukkit/Spigot
1114d726cd
SPIGOT-4500: callSyncMethod broken
...
By: md_5 <git@md-5.net>
2018-11-24 17:52:29 +11:00
CraftBukkit/Spigot
9e6d9e593e
SPIGOT-4498: Crash on startup
...
By: md_5 <git@md-5.net>
2018-11-23 14:20:59 +11:00
CraftBukkit/Spigot
273056bd1a
SPIGOT-4496: Undeprecate MapView.getId and make int
...
By: md_5 <git@md-5.net>
2018-11-23 11:50:48 +11:00
CraftBukkit/Spigot
dcef5ef747
SPIGOT-4472: Add Consumer scheduler methods
...
By: md_5 <git@md-5.net>
2018-11-23 11:40:18 +11:00
CraftBukkit/Spigot
3ea49a159d
SPIGOT-4494: Remove fix for SPIGOT-3864, better handled by SPIGOT-3879 fix
...
By: md_5 <git@md-5.net>
2018-11-20 21:34:15 +11:00
CraftBukkit/Spigot
86353db2aa
SPIGOT-4491: Fix InventoryMoveItemEvent causing repeated events
...
By: md_5 <git@md-5.net>
2018-11-19 20:59:37 +11:00
CraftBukkit/Spigot
c7663abcaa
Add Player to BlockCanBuildEvent
...
By: md_5 <git@md-5.net>
2018-11-18 09:27:46 +11:00
CraftBukkit/Spigot
699739c7f0
SPIGOT-4489: NOTE_BLOCK incorrectly has BlockStateMeta
...
By: md_5 <git@md-5.net>
2018-11-16 15:18:28 +11:00
CraftBukkit/Spigot
d625045ee2
Add some missing CreatureSpawnEvent.SpawnReason calls
...
By: md_5 <git@md-5.net>
2018-11-14 14:17:25 +11:00
CraftBukkit/Spigot
6fd5f1379b
SPIGOT-4339: Add EntityTransformEvent
...
Thanks klugemonkey for some contributions in https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/pull-requests/351/overview
By: nathat890 <nathat890@outlook.com>
2018-11-14 14:10:22 +11:00
CraftBukkit/Spigot
04cffd8092
SPIGOT-4483: Missing EntityInteractEvent call for zombies on eggs
...
By: md_5 <git@md-5.net>
2018-11-12 19:19:04 +11:00
CraftBukkit/Spigot
696aca057f
SPIGOT-4477: Arrows only firing direction of boat
...
By: md_5 <git@md-5.net>
2018-11-10 20:36:35 +11:00
CraftBukkit/Spigot
0902bb4e34
SPIGOT-4478: NPE during PlayerLoginEvent recipe manipulation
...
By: md_5 <git@md-5.net>
2018-11-10 20:30:58 +11:00
CraftBukkit/Spigot
3433c5e374
Add API to manipulate boss bar of entities and those created by commands
...
By: Yannick Lamprecht <yannicklamprecht@live.de>
2018-11-10 20:22:39 +11:00
CraftBukkit/Spigot
6f6c96bd33
SPIGOT-4469: Age API for EndGateway
...
By: md_5 <git@md-5.net>
2018-11-06 18:12:31 +11:00
CraftBukkit/Spigot
f41299cc66
SPIGOT-4471: Use wall time for zombie drowning & enhance checks
...
Thanks Zach Brown for outline of issue with drowned zombies.
By: md_5 <git@md-5.net>
2018-11-06 18:03:42 +11:00
CraftBukkit/Spigot
367a09407f
SPIGOT-4467: Improve ExpiringMap
...
By: md_5 <git@md-5.net>
2018-11-04 11:40:15 +11:00
CraftBukkit/Spigot
ed68e3973e
SPIGOT-4438: Add choice API to furnace recipes
...
By: md_5 <git@md-5.net>
2018-11-03 21:04:33 +11:00
CraftBukkit/Spigot
88f0b69603
API to get client side view distance.
...
By: md_5 <git@md-5.net>
2018-11-02 21:24:14 +11:00
CraftBukkit/Spigot
3adff790f9
Remove note about development build
...
By: md_5 <git@md-5.net>
2018-11-02 19:19:00 +11:00
CraftBukkit/Spigot
6c57828988
SPIGOT-4395: Additions to PlayerBedEnterEvent.
...
Contributions by blablubbabc as well - https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/pull-requests/500/overview
By: Ugleh <troti@ymail.com>
2018-11-02 18:31:00 +11:00
CraftBukkit/Spigot
bd22f8a46c
Make natural item dropping mimic Vanilla
...
Make sure we don't regress SPIGOT-260 by using exact drop method like Entity does
By: md_5 <git@md-5.net>
2018-10-31 20:09:21 +11:00
CraftBukkit/Spigot
5ba0644847
SPIGOT-4376: Add draft BlockDropItemEvent
...
By: AndaBlock <anda.block12345@outlook.de>
2018-10-31 19:55:04 +11:00
CraftBukkit/Spigot
43b017f431
SPIGOT-4455: ChunkData.getType returns legacy material
...
By: md_5 <git@md-5.net>
2018-10-29 07:17:59 +11:00
CraftBukkit/Spigot
c3d18995c4
SPIGOT-4433: Always generate ProtoChunk
...
By: md_5 <git@md-5.net>
2018-10-28 11:30:35 +11:00
CraftBukkit/Spigot
b092fdb392
SPIGOT-4447: Clear error for people trying to set an item as a block
...
By: md_5 <git@md-5.net>
2018-10-27 08:21:49 +11:00
CraftBukkit/Spigot
77d92cd515
SPIGOT-4446: Legacy rotation methods don't work for wall mounted skulls
...
By: md_5 <git@md-5.net>
2018-10-27 08:15:41 +11:00
CraftBukkit/Spigot
369edcded9
Add ray tracing and bounding box API
...
By: blablubbabc <lukas@wirsindwir.de>
2018-10-26 19:59:42 +11:00
CraftBukkit/Spigot
4614a811c9
SPIGOT-4443: Scoreboard RenderType API
...
By: md_5 <git@md-5.net>
2018-10-26 19:38:41 +11:00
CraftBukkit/Spigot
d7512e51a2
MC-137353: Don't go crazy on amount of bootstrap threads needed
...
By: md_5 <git@md-5.net>
2018-10-23 20:34:30 +11:00
CraftBukkit/Spigot
a194267323
Update to Minecraft 1.13.2
...
By: md_5 <git@md-5.net>
2018-10-23 06:00:00 +11:00
CraftBukkit/Spigot
6fe7587c8f
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2018-10-23 05:57:42 +11:00
CraftBukkit/Spigot
8768f34d7b
Improve minecart spawners
...
By: md_5 <git@md-5.net>
2018-10-19 20:25:25 +11:00
CraftBukkit/Spigot
66986bd874
Fixed missed diff in PathfinderGoalPanic.
...
Originally from the MC 1.8 update, broken afterwards and was no longer calling the correct method.
By: blablubbabc <lukas@wirsindwir.de>
2018-10-16 19:10:13 +02:00
CraftBukkit/Spigot
9608d7142d
SPIGOT-4428: Update Player CustomName
...
By: md_5 <git@md-5.net>
2018-10-15 19:21:35 +11:00
CraftBukkit/Spigot
6f0acecee5
Add Block#isPassable
...
By: blablubbabc <lukas@wirsindwir.de>
2018-10-12 00:54:10 +02:00
CraftBukkit/Spigot
be0cc7cf03
Catch plugins setting null Material or BlockData to blocks
...
By: md_5 <git@md-5.net>
2018-10-13 09:43:05 +11:00
CraftBukkit/Spigot
10df7bb1d5
SPIGOT-4368: Tweak fish persistence
...
By: md_5 <git@md-5.net>
2018-10-07 10:08:58 +11:00
CraftBukkit/Spigot
d41b707a1b
Implement maximum repair cost API to AnvilInventory
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-10-05 21:48:54 -04:00
CraftBukkit/Spigot
ba6edc9b8c
SPIGOT-4411: Document use of null for shulker colours
...
By: md_5 <git@md-5.net>
2018-10-06 10:17:06 +10:00
CraftBukkit/Spigot
df9a88905a
Make setPersistent also control player saving
...
By: Ugleh <troti@ymail.com>
2018-10-02 11:41:47 -04:00
CraftBukkit/Spigot
1e3bfc15de
SPIGOT-4405: Chunk generation problem
...
By: md_5 <git@md-5.net>
2018-10-02 23:00:16 +10:00
CraftBukkit/Spigot
6956c45f3a
Save server version
...
By: md_5 <git@md-5.net>
2018-10-02 20:52:57 +10:00
CraftBukkit/Spigot
30980b852c
Implement PlayerRecipeDiscoverEvent and methods to (un/)discover recipes
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-09-29 19:24:51 -04:00
CraftBukkit/Spigot
d5f782996e
SPIGOT-4400: Populators running on existing chunks
...
By: md_5 <git@md-5.net>
2018-09-27 21:41:24 +10:00
CraftBukkit/Spigot
0de14a04dd
SPIGOT-4399: Add attribute modifier equality test
...
By: Nathan Wolf <nathan@elmakers.com>
2018-09-26 17:21:53 -07:00
CraftBukkit/Spigot
a0b017be88
SPIGOT-4398: Set ASM7_EXPERIMENTAL flag
...
By: md_5 <git@md-5.net>
2018-09-27 20:54:14 +10:00
CraftBukkit/Spigot
381d01a8d2
SPIGOT-4398: Upgrade to ASM 6.2.1 for better Java 11 support
...
By: md_5 <git@md-5.net>
2018-09-27 11:36:22 +10:00
CraftBukkit/Spigot
56743ea614
MC-134115: Fix issues converting tile entities
...
By: md_5 <git@md-5.net>
2018-09-27 11:11:53 +10:00
CraftBukkit/Spigot
686bbbbc2b
SPIGOT-4397: isChunkGenerated API
...
By: md_5 <git@md-5.net>
2018-09-26 17:19:16 +10:00
CraftBukkit/Spigot
f1c24bbfa2
SPIGOT-4396: Improve vehicle movement
...
By: Aikar <aikar@aikar.co>
2018-09-26 17:19:16 +10:00
CraftBukkit/Spigot
5d8f320fb0
SPIGOT-4392: Stem updates even if BlockGrowEvent cancelled
...
By: md_5 <git@md-5.net>
2018-09-25 14:34:05 +10:00
CraftBukkit/Spigot
1075b02812
API to generate filled explorer maps
...
By: Ugleh <troti@ymail.com>
2018-09-24 19:32:34 +10:00
CraftBukkit/Spigot
4aeb1a6fcd
SPIGOT-4391: Sign editable API
...
By: md_5 <git@md-5.net>
2018-09-24 15:01:10 +10:00
CraftBukkit/Spigot
723cda4048
MC-136886: locate command loads chunks without needing to.
...
Thanks Aikar for the report
By: Senmori <thesenmori@gmail.com>
2018-09-23 09:41:57 -04:00
CraftBukkit/Spigot
f30fa96d60
SPIGOT-4389: Fix empty custom inventory title
...
By: md_5 <git@md-5.net>
2018-09-23 19:14:32 +10:00
CraftBukkit/Spigot
1447b01a56
Don't throw error on invalid data in CraftMetaItem.
...
By: Senmori <thesenmori@gmail.com>
2018-09-22 10:25:27 -04:00
CraftBukkit/Spigot
0cd71e5e07
Increase expiration time to 10 days
...
By: md_5 <git@md-5.net>
2018-09-22 17:14:27 +10:00
CraftBukkit/Spigot
ded48a6734
Add API to locate structures.
...
By: Senmori <thesenmori@gmail.com>
2018-09-21 08:49:54 -04:00
CraftBukkit/Spigot
5df4c4d300
SPIGOT-1916: Attribute modifiers for ItemStacks
...
By: Senmori <thesenmori@gmail.com>
2018-09-21 20:47:37 +10:00
CraftBukkit/Spigot
1f501261b1
SPIGOT-4385: Clearer error for invalid generator-settings
...
By: md_5 <git@md-5.net>
2018-09-19 18:32:21 +10:00
CraftBukkit/Spigot
109005b578
Implement BatToggleSleepEvent
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-09-16 12:57:03 -04:00
CraftBukkit/Spigot
c34465635c
SPIGOT-4382: Fix damage_absorbed statistic
...
By: md_5 <git@md-5.net>
2018-09-17 16:40:35 +10:00
CraftBukkit/Spigot
8ad7440dbd
SPIGOT-4373: Item display colours are white by default
...
Should probably look at all this code at some point
By: md_5 <git@md-5.net>
2018-09-16 08:30:11 +10:00
CraftBukkit/Spigot
79c0a37767
SPIGOT-4378: Fix mistakenly included code
...
By: md_5 <git@md-5.net>
2018-09-16 08:16:03 +10:00
CraftBukkit/Spigot
50c4571708
SPIGOT-4372: LightningStrikeEvent cause API
...
By: md_5 <git@md-5.net>
2018-09-15 19:16:42 +10:00
CraftBukkit/Spigot
7611585b2e
SPIGOT-4371: Trident damaged when event cancelled
...
By: md_5 <git@md-5.net>
2018-09-15 19:07:03 +10:00
CraftBukkit/Spigot
42cfdd79e7
SPIGOT-4369: Handle cancelled trident event
...
By: md_5 <git@md-5.net>
2018-09-15 15:31:39 +10:00
CraftBukkit/Spigot
7f1178fda4
SPIGOT-4370: Remove vehicle if its passenger spawn event was cancelled
...
By: md_5 <git@md-5.net>
2018-09-15 15:20:20 +10:00
CraftBukkit/Spigot
18c459de8d
SPIGOT-4363: Bad colours in leather armor
...
By: md_5 <git@md-5.net>
2018-09-11 20:44:34 +10:00
CraftBukkit/Spigot
41347a700a
SPIGOT-4314: Ability to change item in frame without playing sound
...
By: simpleauthority <jacob@algorithmjunkie.com>
2018-09-11 00:09:10 -07:00
CraftBukkit/Spigot
27a8eae207
Add option to suppress normal output of 'makePatches' so
...
it only outputs when a patch is changed or created.
By: Senmori <thesenmori@gmail.com>
2018-09-10 06:00:14 -04:00
CraftBukkit/Spigot
5d0094a169
Hoist out synchronisation from ChunkRegionLoader
...
By: md_5 <git@md-5.net>
2018-09-10 19:13:03 +10:00
CraftBukkit/Spigot
de1ca9f6ed
SPIGOT-4361: BlockFadeEvent for regular coral
...
By: md_5 <git@md-5.net>
2018-09-10 08:30:13 +10:00
CraftBukkit/Spigot
5ac0aa1dbb
SPIGOT-4352: MoistureChangeEvent
...
By: md_5 <git@md-5.net>
2018-09-09 18:53:38 +10:00
CraftBukkit/Spigot
5b823ce70a
Add BlockDispenseArmorEvent
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-09-08 00:15:33 -04:00
CraftBukkit/Spigot
a5d76bcbad
Fix bad thread safety in ChunkRegionLoader
...
By: md_5 <git@md-5.net>
2018-09-09 09:39:23 +10:00
CraftBukkit/Spigot
a3019f4cf0
SPIGOT-4355: Improve cancelling VehicleEnterEvent
...
By: md_5 <git@md-5.net>
2018-09-09 09:32:11 +10:00
CraftBukkit/Spigot
e548ec8ea7
Add ServerLoadEvent
...
By: Pante <matthiasngeozhongsim@yahoo.com>
2018-09-08 13:37:15 +10:00
CraftBukkit/Spigot
4e850a9228
Remove vanilla command ambiguity warning
...
Needless support burden
By: md_5 <git@md-5.net>
2018-09-07 20:51:57 +10:00
CraftBukkit/Spigot
acaa97ae95
SPIGOT-4350: Expand EntityTeleportEvent to /teleport command
...
By: md_5 <git@md-5.net>
2018-09-07 20:32:57 +10:00
CraftBukkit/Spigot
dc125a011e
SPIGOT-4349: End portal has wrong TeleportCause
...
By: md_5 <git@md-5.net>
2018-09-07 07:14:59 +10:00
CraftBukkit/Spigot
eeb96c0247
SPIGOT-4348: Use online player for setting skull owner if possible
...
By: md_5 <git@md-5.net>
2018-09-06 20:47:37 +10:00
CraftBukkit/Spigot
4f9972bcac
SPIGOT-4342: Fix PlayerMoveEvent from pitch/yaw incorrect
...
By: md_5 <git@md-5.net>
2018-09-04 20:57:55 +10:00
CraftBukkit/Spigot
7ef8f672e0
Add getFacing method to get the current cardinal direction an entity is facing.
...
By: Senmori <thesenmori@gmail.com>
2018-09-02 18:28:53 -04:00
CraftBukkit/Spigot
9debf7e783
BlockSpreadEvent for Kelp
...
By: md_5 <git@md-5.net>
2018-09-03 08:43:48 +10:00
CraftBukkit/Spigot
21233fa351
SPIGOT-4340: Improve client bug workaround
...
By: md_5 <git@md-5.net>
2018-09-03 08:00:50 +10:00
CraftBukkit/Spigot
44e4798b95
SPIGOT-4338: breedCause API
...
By: md_5 <git@md-5.net>
2018-09-01 19:28:12 +10:00
CraftBukkit/Spigot
eb271172ce
Fix unbound shaped recipe ingredients
...
By: md_5 <git@md-5.net>
2018-09-01 14:12:20 +10:00
CraftBukkit/Spigot
b4f00b45eb
Expand Recipe API to allow multiple Materials per slot
...
By: md_5 <git@md-5.net>
2018-09-01 11:04:48 +10:00
CraftBukkit/Spigot
d7b09a3270
SPIGOT-4116: Tweak tab complete spam since the client appears to be duplicating packets
...
By: md_5 <git@md-5.net>
2018-08-29 22:30:16 +10:00
CraftBukkit/Spigot
3c025f960a
API to prevent PlayerBedLeaveEvent from changing a player's spawn location
...
By: Senmori <thesenmori@gmail.com>
2018-08-29 19:06:33 +10:00
CraftBukkit/Spigot
3f8a87dfc5
SPIGOT-4325: Validate coordinate arguments in Chunk/ChunkSnapshot
...
By: md_5 <git@md-5.net>
2018-08-29 07:44:36 +10:00
CraftBukkit/Spigot
da45a06d52
SPIGOT-4321: Team#getSuffix returns the prefix
...
By: md_5 <git@md-5.net>
2018-08-29 07:26:59 +10:00
CraftBukkit/Spigot
e75b0ca57e
SPIGOT-4319: Conduit damage should be a block event
...
By: md_5 <git@md-5.net>
2018-08-28 21:00:24 +10:00
CraftBukkit/Spigot
979887d20e
SPIGOT-4318: More missing spawn eggs
...
By: md_5 <git@md-5.net>
2018-08-27 21:01:46 +10:00
CraftBukkit/Spigot
6e786d4111
Fix some formatting in CraftLootable
...
By: md_5 <git@md-5.net>
2018-08-27 18:32:35 +10:00
CraftBukkit/Spigot
844b70144f
SPIGOT-4316: Do even less processing when block placement without physics requested
...
By: md_5 <git@md-5.net>
2018-08-27 18:27:59 +10:00
CraftBukkit/Spigot
2e41945330
SPIGOT-4313: Unsupported plugin should not crash server
...
By: md_5 <git@md-5.net>
2018-08-27 12:57:04 +10:00
CraftBukkit/Spigot
891ea11907
SPIGOT-4310: Reset villager career level with trades
...
By: md_5 <git@md-5.net>
2018-08-27 07:00:56 +10:00
CraftBukkit/Spigot
28431795ae
SPIGOT-4302: Use defaults when setting unplaced furnaces
...
By: md_5 <git@md-5.net>
2018-08-27 06:50:15 +10:00
CraftBukkit/Spigot
2eeecfdb92
Fix some tests randomly failing
...
By: md_5 <git@md-5.net>
2018-08-26 20:44:50 +10:00
CraftBukkit/Spigot
caf5eeb6f1
Fix client stall in specific teleportation scenarios
...
By: md_5 <git@md-5.net>
2018-08-26 19:44:10 +10:00
CraftBukkit/Spigot
0a468a6738
SPIGOT-4307: Fix hacky API for banners on shields
...
By: md_5 <git@md-5.net>
2018-08-26 19:18:56 +10:00
CraftBukkit/Spigot
3edc1cf4e0
SPIGOT-4301: Fix more invalid enchants
...
By: md_5 <git@md-5.net>
2018-08-26 18:48:32 +10:00
CraftBukkit/Spigot
fbec5a9647
SPIGOT-4309: Add "forced" display of particles
...
By: md_5 <git@md-5.net>
2018-08-26 18:26:09 +10:00
CraftBukkit/Spigot
9fb6b929e8
Add additional tests for CraftBlockData
...
By: Senmori <thesenmori@gmail.com>
2018-08-25 01:35:40 -04:00
CraftBukkit/Spigot
f578d94680
Update to Minecraft 1.13.1
...
By: md_5 <git@md-5.net>
2018-08-26 12:00:00 +10:00
CraftBukkit/Spigot
034c12d001
Add note about 1.13.1
...
By: md_5 <git@md-5.net>
2018-08-26 13:58:37 +10:00
CraftBukkit/Spigot
0be99ea5b2
Remove reflection from CraftBlockData
...
By: md_5 <git@md-5.net>
2018-08-25 08:39:04 +10:00
CraftBukkit/Spigot
61903e962a
SPIGOT-4304: Turtle helmet overrides water breathing potion
...
By: md_5 <git@md-5.net>
2018-08-24 20:56:25 +10:00
CraftBukkit/Spigot
90eefedd86
SPIGOT-4298: Block command sender returns wrong block
...
By: md_5 <git@md-5.net>
2018-08-22 08:52:17 +10:00
CraftBukkit/Spigot
3b06785a88
README.md updates
...
* Add description of how to apply patches to CraftBukkit.
* Extract PR guidelines into CONTRIBUTING.md
* Add index for easier navigation.
By: Senmori <thesenmori@gmail.com>
2018-08-20 02:03:01 -04:00
CraftBukkit/Spigot
827d433b65
SPIGOT-4296: Ensure recipe group set in craft translation
...
By: md_5 <git@md-5.net>
2018-08-21 18:19:37 +10:00
CraftBukkit/Spigot
d54bf8e32b
launchProjectile Fish -> FishHook
...
Thanks Senmori & SpoonFed on IRC
By: md_5 <git@md-5.net>
2018-08-20 18:13:45 +10:00
CraftBukkit/Spigot
7b1ac0159a
SPIGOT-4292: Ignore itemstacks with invalid enchants
...
By: md_5 <git@md-5.net>
2018-08-20 12:49:31 +10:00
CraftBukkit/Spigot
6a88bd220a
SPIGOT-4283: Allow setting recipe groups
...
By: md_5 <git@md-5.net>
2018-08-17 20:40:54 +10:00
CraftBukkit/Spigot
4a4a8c110b
Fix whitespace issue in previous commit
...
By: md_5 <git@md-5.net>
2018-08-16 20:48:00 +10:00
CraftBukkit/Spigot
56db52c14b
SPIGOT-4276: Fix untyped statistics causing client errors
...
By: BlackHole <black-hole@live.com>
2018-08-15 23:51:10 +02:00
CraftBukkit/Spigot
d29aaedb8e
SPIGOT-4281: Fix looting enchantment
...
By: md_5 <git@md-5.net>
2018-08-16 20:39:29 +10:00
CraftBukkit/Spigot
0382dd836f
SPIGOT-4278: EntityChangeBlockEvent for turtles laying eggs
...
By: md_5 <git@md-5.net>
2018-08-16 20:27:16 +10:00
CraftBukkit/Spigot
2be33f9cb5
SPIGOT-4279: Move turtle egg interact event
...
By: md_5 <git@md-5.net>
2018-08-16 20:23:17 +10:00
CraftBukkit/Spigot
67c7e32b8c
Fix StructureGrowEvent originating from dispensers
...
By: md_5 <git@md-5.net>
2018-08-15 18:05:04 +10:00
CraftBukkit/Spigot
02605d55b6
SPIGOT-4271: Fix API error when enderman are not carrying a block
...
By: md_5 <git@md-5.net>
2018-08-15 08:51:18 +10:00
CraftBukkit/Spigot
bfe8887cfc
SPIGOT-4261: Missing turtle / phantom spawn egg meta
...
By: md_5 <git@md-5.net>
2018-08-13 18:22:57 +10:00
CraftBukkit/Spigot
39c4334d76
SPIGOT-1936: LootTable API
...
By: Senmori <thesenmori@gmail.com>
2018-08-12 18:39:51 +10:00
CraftBukkit/Spigot
277f0db6c9
SPIGOT-4258: Add Player.updateCommands method
...
By: md_5 <git@md-5.net>
2018-08-12 09:41:00 +10:00
CraftBukkit/Spigot
408d2a55d6
Fix regression in item priority conversion
...
By: md_5 <git@md-5.net>
2018-08-12 08:04:52 +10:00
CraftBukkit/Spigot
8a4ae7cde3
Switch around item conversion code as well
...
By: md_5 <git@md-5.net>
2018-08-11 20:19:12 +10:00
CraftBukkit/Spigot
c21a237a3f
SPIGOT-4253: Add way to prioritise item conversion
...
By: md_5 <git@md-5.net>
2018-08-11 17:43:41 +10:00
CraftBukkit/Spigot
422f1f548e
Expand GameRule API
...
By: Senmori <thesenmori@gmail.com>
2018-08-11 11:24:33 +10:00
CraftBukkit/Spigot
0cd7eb6750
Improve entity hierarchy by adding Mob interface.
...
By: md_5 <git@md-5.net>
2018-08-10 19:48:09 +10:00
CraftBukkit/Spigot
5a15dcbe2b
Correct error in previous patch
...
By: md_5 <git@md-5.net>
2018-08-10 19:43:15 +10:00
CraftBukkit/Spigot
9513aac9f5
SPIGOT-2719: Comparator and Observer don't trigger BlockRedstoneEvent
...
By: Amosar <maxi.cass11@gmail.com>
2018-08-09 14:44:57 +02:00
CraftBukkit/Spigot
ae8305bd19
SPIGOT-4245, MC-128441: use target world as teleport destination
...
By: md_5 <git@md-5.net>
2018-08-08 18:59:20 +10:00
CraftBukkit/Spigot
a41e9fe8a5
Add Unit Tests for geHardness and getBlastResistance
...
By: Christos Miniotis <chrismin1302@gmail.com>
2018-08-08 04:06:36 +03:00
CraftBukkit/Spigot
3dfdb4a598
SPIGOT-4238: Sometimes buckets are leaky client side when empty event is cancelled
...
By: md_5 <git@md-5.net>
2018-08-07 21:17:49 +10:00
CraftBukkit/Spigot
2cc5274b68
SPIGOT-4233: Fix some missing handled NBT tags
...
By: md_5 <git@md-5.net>
2018-08-06 20:10:02 +10:00
CraftBukkit/Spigot
a24a2c26ae
Add merging and matching of parsed BlockData
...
By: md_5 <git@md-5.net>
2018-08-06 14:40:06 +10:00
CraftBukkit/Spigot
42914407a0
SPIGOT-4184: Fix furnaces not matching Vanilla smelt or animations
...
By: md_5 <git@md-5.net>
2018-08-05 11:21:01 +10:00
CraftBukkit/Spigot
67c4dfaabe
SPIGOT-4219: Event for PigZombies angering.
...
By: md_5 <git@md-5.net>
2018-08-05 10:18:01 +10:00
CraftBukkit/Spigot
2c8962edfa
SPIGOT-4230: Improve legacy block types
...
By: md_5 <git@md-5.net>
2018-08-05 10:04:19 +10:00
CraftBukkit/Spigot
95095d9c58
SPIGOT-4223: Fix inventories using the same TileEntity instance.
...
By: Senmori <thesenmori@gmail.com>
2018-08-03 19:09:57 -04:00
CraftBukkit/Spigot
45bf489047
Fix gamerules in secondary worlds
...
By: md_5 <git@md-5.net>
2018-08-03 21:03:21 +10:00
CraftBukkit/Spigot
fe0d154d53
Potion particles should default to true
...
By: md_5 <git@md-5.net>
2018-08-03 20:01:12 +10:00
CraftBukkit/Spigot
8173a8a7f6
SPIGOT-4217: Account for ShowIcon to allow custom tipped arrows to merge
...
By: md_5 <git@md-5.net>
2018-08-03 19:57:09 +10:00
CraftBukkit/Spigot
33f46cbebf
SPIGOT-4221: Update surrounding blocks for cancelled break/place
...
By: md_5 <git@md-5.net>
2018-08-03 11:34:26 +10:00
CraftBukkit/Spigot
3445f8b002
Use CraftBlock.at helper
...
By: md_5 <git@md-5.net>
2018-08-03 09:59:22 +10:00
CraftBukkit/Spigot
39b7d82633
SPIGOT-4212: EntityInteractEvent when an entity tries to interact with a door
...
By: Nathan Wolf <nathan@elmakers.com>
2018-08-02 16:18:11 -07:00
CraftBukkit/Spigot
db594e7895
Tweak outdated windows
...
By: md_5 <git@md-5.net>
2018-08-03 09:13:30 +10:00
CraftBukkit/Spigot
b4349f5a60
SPIGOT-3936: Add isInteractable to Material
...
By: Christos Miniotis <chrismin1302@gmail.com>
2018-08-02 15:26:02 +03:00
CraftBukkit/Spigot
8654bfc80e
SPIGOT-4220: Player/Entity interact events when turtle eggs are stepped on
...
By: Nathan Wolf <nathan@elmakers.com>
2018-08-02 14:24:19 -07:00
CraftBukkit/Spigot
baacb621a6
Fix ChunkData material alone being treated as legacy
...
By: md_5 <git@md-5.net>
2018-08-03 08:53:52 +10:00
CraftBukkit/Spigot
e9fc2452ed
SPIGOT-4214: Catch attempts to create BlockData for items
...
By: md_5 <git@md-5.net>
2018-08-02 20:24:56 +10:00
CraftBukkit/Spigot
bb6a5d8612
SPIGOT-4199: Riptide related APIs
...
By: md_5 <git@md-5.net>
2018-08-02 09:38:52 +10:00
CraftBukkit/Spigot
9fedd75309
Pre size legacy hash tables
...
By: md_5 <git@md-5.net>
2018-08-02 09:07:01 +10:00
CraftBukkit/Spigot
3319c6dd5b
SPIGOT-4205: Cancelled damage should not anger pig zombie
...
By: md_5 <git@md-5.net>
2018-08-01 19:29:24 +10:00
CraftBukkit/Spigot
51e1d686e1
Fix merchant inventories with custom titles
...
By: blablubbabc <lukas@wirsindwir.de>
2018-08-01 08:49:53 +10:00
CraftBukkit/Spigot
9dfef07bb5
SPIGOT-4204: Allow passing data to AreaEffectCloud particles
...
By: md_5 <git@md-5.net>
2018-08-01 08:21:02 +10:00
CraftBukkit/Spigot
e78c07995c
SPIGOT-4198: Pockets of darkness in the air
...
By: md_5 <git@md-5.net>
2018-07-31 21:11:35 +10:00
CraftBukkit/Spigot
dc7b94233e
SPIGOT-4029: Add event for commands being sent to client
...
By: md_5 <git@md-5.net>
2018-07-31 10:46:09 +10:00
CraftBukkit/Spigot
34e0e9da15
SPIGOT-4194: Call BlockFadeEvent for coral
...
By: md_5 <git@md-5.net>
2018-07-31 10:17:43 +10:00
CraftBukkit/Spigot
2ede098e4b
SPIGOT-3917: Add EntityDropItemEvent
...
By: Articdive <articdive@gmail.com>
2018-07-31 10:06:06 +10:00
CraftBukkit/Spigot
f45823cade
SPIGOT-4192: Fix cancelling dispensers removing water sources
...
By: md_5 <git@md-5.net>
2018-07-31 09:21:21 +10:00
CraftBukkit/Spigot
a0dd99dc78
SPIGOT-4197: Account for double trapped chests
...
By: md_5 <git@md-5.net>
2018-07-31 09:14:44 +10:00
CraftBukkit/Spigot
a6d591c2ae
Fix ancient style event call in PlayerDropItemEvent
...
By: md_5 <git@md-5.net>
2018-07-30 19:29:03 +10:00
CraftBukkit/Spigot
265c841cb2
Move persist flag check
...
By: md_5 <git@md-5.net>
2018-07-30 13:25:02 +10:00
CraftBukkit/Spigot
e3f89384f6
SPIGOT-4190: Move ChunkLoadEvent call
...
By: md_5 <git@md-5.net>
2018-07-30 13:09:04 +10:00
CraftBukkit/Spigot
94950beea7
SPIGOT-227: Add entity persistent flag
...
Non-persistent entities won't get saved when the chunk saves the entities.
Entities that are passengers of a non-persistent entity won't get saved.
Players won't save their vehicle, if the player is directly or
indirectly riding a non-persistent entity.
By: blablubbabc <lukas@wirsindwir.de>
2018-06-14 19:59:21 +02:00
CraftBukkit/Spigot
888b0dc31b
SPIGOT-4185: Bubble columns not working on mobs
...
By: md_5 <git@md-5.net>
2018-07-30 11:17:26 +10:00
CraftBukkit/Spigot
9f139c21fc
Update default spawn-limits
...
By: md_5 <git@md-5.net>
2018-07-30 10:47:23 +10:00
CraftBukkit/Spigot
33719fbb13
SPIGOT-4188: Fish not dispensing from buckets
...
By: md_5 <git@md-5.net>
2018-07-30 09:43:46 +10:00
CraftBukkit/Spigot
2a1c32b754
Include class path in legacy conversion errors.
...
By: md_5 <git@md-5.net>
2018-07-30 09:19:07 +10:00
CraftBukkit/Spigot
9735d97608
SPIGOT-1714: Draft API for player list header / footer
...
By: md_5 <git@md-5.net>
2018-07-29 21:30:31 +10:00
CraftBukkit/Spigot
53dc3c4b9c
SPIGOT-4182: Implement cursor captions
...
By: md_5 <git@md-5.net>
2018-07-29 15:10:08 +10:00
CraftBukkit/Spigot
0e2c1a2de9
Give turtle eggs a spawn reason
...
By: md_5 <git@md-5.net>
2018-07-29 10:50:56 +10:00
CraftBukkit/Spigot
c09fac2858
SPIGOT-4178: Add another BlockPhysicsEvent call site
...
By: md_5 <git@md-5.net>
2018-07-29 09:37:16 +10:00
CraftBukkit/Spigot
9123e804dc
SPIGOT-4177: Change behaviour of item display names yet again
...
By: md_5 <git@md-5.net>
2018-07-29 09:24:42 +10:00
CraftBukkit/Spigot
9202a305e9
Update default config links
...
By: md_5 <git@md-5.net>
2018-07-28 18:34:37 +10:00
CraftBukkit/Spigot
90e0341727
SPIGOT-4166: Fix Tags being corrupted by early access (and not reflecting reloads)
...
By: md_5 <git@md-5.net>
2018-07-28 14:39:35 +10:00
CraftBukkit/Spigot
609e8025ad
SPIGOT-4171: Advancement description not showing
...
By: md_5 <git@md-5.net>
2018-07-28 10:38:36 +10:00
CraftBukkit/Spigot
94177423d1
SPIGOT-4168: Patch up some legacy calls
...
By: md_5 <git@md-5.net>
2018-07-28 10:23:32 +10:00
CraftBukkit/Spigot
a9489dee00
SPIGOT-1588: Fix cancelling mount related events
...
By: md_5 <git@md-5.net>
2018-07-28 10:10:17 +10:00
CraftBukkit/Spigot
5b98505463
Fix growing large dark oak trees
...
By: md_5 <git@md-5.net>
2018-07-28 08:41:45 +10:00
CraftBukkit/Spigot
f97fd5873f
SPIGOT-4164: Treat new _AIR blocks as air
...
By: md_5 <git@md-5.net>
2018-07-28 08:28:56 +10:00
CraftBukkit/Spigot
b69070bbe4
Use SpawnReason.NATURAL for Phantom spawning
...
By: klugemonkey <klugemonkey@spawnchunk.com>
2018-07-27 19:33:36 +10:00
CraftBukkit/Spigot
8b47bdcb5e
SPIGOT-4161: Missing BlockDispenseEvent for Waterlogged
...
By: md_5 <git@md-5.net>
2018-07-27 19:29:47 +10:00
CraftBukkit/Spigot
63ec61fc4a
SPIGOT-4160: StructureGrowEvent not triggering for giant trees
...
By: md_5 <git@md-5.net>
2018-07-27 19:16:12 +10:00
CraftBukkit/Spigot
5bdad5e046
SPIGOT-4159: Fix Player.launchProjectile(Trident.class)
...
By: md_5 <git@md-5.net>
2018-07-27 14:29:02 +10:00
CraftBukkit/Spigot
94d8c51934
Add SpawnReason.DROWNED
...
By: klugemonkey <klugemonkey@spawnchunk.com>
2018-07-26 05:02:02 -07:00
CraftBukkit/Spigot
7b6e8dded6
SPIGOT-4140, SPIGOT-4157: World generation errors
...
By: md_5 <git@md-5.net>
2018-07-26 22:11:02 +10:00
CraftBukkit/Spigot
db9b570b83
Add draft BlockFertilizeEvent
...
By: md_5 <git@md-5.net>
2018-07-26 20:44:09 +10:00
CraftBukkit/Spigot
c3205e4e12
SPIGOT-4137: Fix World.regenerateChunk
...
By: md_5 <git@md-5.net>
2018-07-25 19:32:06 +10:00
CraftBukkit/Spigot
64f2fdae29
SPIGOT-3981: Make custom inventories return specialised types where practical.
...
By: Senmori <thesenmori@gmail.com>
2018-07-25 18:03:26 +10:00
CraftBukkit/Spigot
8ee6f8cd25
SPIGOT-4147: Fix ItemFrames not able to be placed UP or DOWN
...
By: Senmori <thesenmori@gmail.com>
2018-07-24 18:41:49 -04:00
CraftBukkit/Spigot
d803780e25
SPIGOT-4141: Untouched filled maps not saving
...
By: md_5 <git@md-5.net>
2018-07-25 14:13:17 +10:00
CraftBukkit/Spigot
dffbcaf70d
Fix scute dropping
...
By: md_5 <git@md-5.net>
2018-07-24 22:22:56 +10:00
CraftBukkit/Spigot
7c8edd3ea1
SPIGOT-4135: Fix DOLPHINS_GRACE PotionEffectType Wrapper.
...
By: md_5 <git@md-5.net>
2018-07-24 22:17:20 +10:00
CraftBukkit/Spigot
17822f33ef
SPIGOT-4128: Skip hopeless entity conversion
...
By: md_5 <git@md-5.net>
2018-07-24 20:46:49 +10:00
CraftBukkit/Spigot
7c7ba573a9
SPIGOT-4132: Fix missing break in RedstoneWire.setFace
...
By: md_5 <git@md-5.net>
2018-07-24 12:46:21 +10:00
CraftBukkit/Spigot
969eecd95e
SPIGOT-4131: Fix typo affecting setting BlockData
...
By: md_5 <git@md-5.net>
2018-07-24 12:04:34 +10:00
CraftBukkit/Spigot
a5a9d41dc6
SPIGOT-4128: Greatly improve spawn egg deserialization
...
By: md_5 <git@md-5.net>
2018-07-24 10:49:48 +10:00
CraftBukkit/Spigot
9ca157b2b6
SPIGOT-4123: Fix display names cleared by plugins / serialization
...
By: md_5 <git@md-5.net>
2018-07-24 10:47:51 +10:00
CraftBukkit/Spigot
6ecf05152e
Add map ID API
...
By: md_5 <git@md-5.net>
2018-07-24 10:18:06 +10:00
CraftBukkit/Spigot
dd007977eb
SPIGOT-4120: Store BlockData enum mappings per class
...
By: md_5 <git@md-5.net>
2018-07-24 10:08:34 +10:00
CraftBukkit/Spigot
f69e943876
SPIGOT-4122: Fix an instance of legacy item inequalities
...
By: md_5 <git@md-5.net>
2018-07-24 08:57:58 +10:00
CraftBukkit/Spigot
c03c42de6c
SPIGOT-4119: Incorrect slot type in InventoryClickEvent
...
By: md_5 <git@md-5.net>
2018-07-24 08:41:15 +10:00
CraftBukkit/Spigot
fb4c827ec7
SPIGOT-4124: Fix misplaced PISTON_HEAD
...
By: md_5 <git@md-5.net>
2018-07-24 08:25:13 +10:00
CraftBukkit/Spigot
23e5ec669f
SPIGOT-4116: Increase command tab spam threshold
...
By: md_5 <git@md-5.net>
2018-07-23 18:33:29 +10:00
CraftBukkit/Spigot
f07fb63fb3
SPIGOT-824: SpongeAbsorbEvent
...
By: Articdive <articdive@gmail.com>
2018-07-23 17:20:52 +10:00
CraftBukkit/Spigot
86711e2d98
SPIGOT-4110: Fix spawning withers
...
By: md_5 <git@md-5.net>
2018-07-23 11:58:43 +10:00
CraftBukkit/Spigot
f4d1912ded
SPIGOT-4112: scoreboard display names are not nullable
...
By: md_5 <git@md-5.net>
2018-07-23 11:46:23 +10:00
CraftBukkit/Spigot
2e7d945edc
Just throw section signs into components a la Mojang
...
By: md_5 <git@md-5.net>
2018-07-23 10:48:28 +10:00
CraftBukkit/Spigot
1ca1c1cbfd
SPIGOT-4109: Wall skulls not dropping
...
By: md_5 <git@md-5.net>
2018-07-23 10:43:45 +10:00
CraftBukkit/Spigot
9633bcece9
SPIGOT-4106: Fish from buckets despawn
...
By: md_5 <git@md-5.net>
2018-07-23 10:01:46 +10:00
CraftBukkit/Spigot
d68bc14852
Always return captured tiles from chunks as well.
...
Missed in 4a691031e7
Fixes replacing tile entities in BlockPlaceEvent (or calling setBlockData on them)
By: md_5 <git@md-5.net>
2018-07-22 19:35:42 +10:00
CraftBukkit/Spigot
383a522c59
Fix Player.playNote
...
By: md_5 <git@md-5.net>
2018-07-22 14:40:48 +10:00
CraftBukkit/Spigot
1e014acb80
Update to Minecraft 1.13
...
By: md_5 <git@md-5.net>
2018-07-22 12:00:00 +10:00
CraftBukkit/Spigot
d9cf61f1a8
SPIGOT-4101: Turtle lightning strike causing crash
...
By: md_5 <git@md-5.net>
2018-07-21 14:55:07 +10:00
CraftBukkit/Spigot
5bc15c40d8
SPIGOT-4024: Improve interactions of Vanilla tab completion, and also reloads
...
By: md_5 <git@md-5.net>
2018-07-21 11:20:38 +10:00
CraftBukkit/Spigot
ee4832c2ce
Fix cancelling new effect events
...
By: md_5 <git@md-5.net>
2018-07-21 10:13:45 +10:00
CraftBukkit/Spigot
599e710e04
SPIGOT-4099: Missing BlockFormEvent for concrete powder
...
By: md_5 <git@md-5.net>
2018-07-21 10:03:08 +10:00
CraftBukkit/Spigot
2a1945fae1
SPIGOT-4100: Ignore invalid item display names
...
By: md_5 <git@md-5.net>
2018-07-21 09:54:08 +10:00
CraftBukkit/Spigot
8eca53392b
CraftBlock.toString shouldn't make legacy call
...
By: md_5 <git@md-5.net>
2018-07-20 16:10:48 +10:00
CraftBukkit/Spigot
15a21299da
SPIGOT-840, SPIGOT-2522: [Draft] Add EntityPotionEffectChangeEvent
...
Discussion ongoing in PR #449
By: kaenganxt <kaenganxt@mc-anura.de>
2018-07-20 16:04:37 +10:00
CraftBukkit/Spigot
300a2a1daf
SPIGOT-4064: Fix BlockPistonRetractEvent for regular pistons
...
By: md_5 <git@md-5.net>
2018-07-20 10:59:23 +10:00
CraftBukkit/Spigot
8ca7918c56
Fix bad old API call in CraftBlockState
...
By: md_5 <git@md-5.net>
2018-07-20 10:32:17 +10:00
CraftBukkit/Spigot
e5c63f2b0c
Update EntityChangeBlockEvent to new BlockData API
...
By: md_5 <git@md-5.net>
2018-07-20 10:29:34 +10:00
CraftBukkit/Spigot
6826aaee8f
SPIGOT-4074: Fix createBlockData succeeding on garbage
...
By: md_5 <git@md-5.net>
2018-07-20 10:20:15 +10:00
CraftBukkit/Spigot
3b128c5dbf
SPIGOT-4050: Snow erasing block below it
...
By: md_5 <git@md-5.net>
2018-07-19 15:44:55 +10:00
CraftBukkit/Spigot
9f6ea503ec
Fix issues converting certain chunks
...
By: md_5 <git@md-5.net>
2018-07-19 14:19:12 +10:00
CraftBukkit/Spigot
9f86013d8a
SPIGOT-4047: Ignore non-existent potions
...
By: md_5 <git@md-5.net>
2018-07-19 11:34:19 +10:00
CraftBukkit/Spigot
1185891544
SPIGOT-4046: Fix selectors in tick functions
...
By: md_5 <git@md-5.net>
2018-07-19 10:58:31 +10:00
CraftBukkit/Spigot
d74d992961
SPIGOT-4044: Cannot load datapack functions on startup
...
By: md_5 <git@md-5.net>
2018-07-19 10:48:34 +10:00
CraftBukkit/Spigot
b565374633
SPIGOT-4048: Fish disappear when they cannot be picked up
...
By: md_5 <git@md-5.net>
2018-07-19 10:37:25 +10:00
CraftBukkit/Spigot
cda2741121
SPIGOT-4049: Books lose NBT data
...
By: md_5 <git@md-5.net>
2018-07-19 10:12:55 +10:00
CraftBukkit/Spigot
39de92187e
Revert "SPIGOT-4035: Enforce case-sensitivity for chat format code matching."
...
Minecraft allows uppercase colour codes.
This reverts commit 844204b345
.
By: md_5 <git@md-5.net>
2018-07-19 10:07:04 +10:00
CraftBukkit/Spigot
99c2788914
SPIGOT-4042: Fix emptying buckets onto slabs
...
By: md_5 <git@md-5.net>
2018-07-18 17:48:17 +10:00
CraftBukkit/Spigot
2f839ed6de
SPIGOT-4041: Fix regressed item naming
...
By: md_5 <git@md-5.net>
2018-07-18 17:39:04 +10:00
CraftBukkit/Spigot
9440c6cd75
SPIGOT-4040: Further increase team related limits
...
By: md_5 <git@md-5.net>
2018-07-18 17:11:44 +10:00
CraftBukkit/Spigot
88909dc795
Fix Block.setType alone being treated as legacy
...
By: md_5 <git@md-5.net>
2018-07-18 16:59:41 +10:00
CraftBukkit/Spigot
5e42cbdb42
Delete Block.setData byte methods from API
...
By: md_5 <git@md-5.net>
2018-07-18 16:55:44 +10:00
CraftBukkit/Spigot
b926eff988
SPIGOT-4020: Fix DustOptions colouring
...
By: md_5 <git@md-5.net>
2018-07-18 16:40:31 +10:00
CraftBukkit/Spigot
88ee63f959
Fix changes that got lost late in development cycle
...
By: md_5 <git@md-5.net>
2018-07-18 14:13:20 +10:00
CraftBukkit/Spigot
f50cda3c51
SPIGOT-4028: Improve legacy ItemStack conversion
...
By: md_5 <git@md-5.net>
2018-07-18 14:01:15 +10:00
CraftBukkit/Spigot
6cfea0f387
Tweak display of command completions when we have none
...
By: md_5 <git@md-5.net>
2018-07-18 12:23:00 +10:00
CraftBukkit/Spigot
7ff10b3157
Fix missing PlayerResourcePackStatusEvent
...
By: md_5 <git@md-5.net>
2018-07-18 10:00:43 +10:00
CraftBukkit/Spigot
3cc15177f6
SPIGOT-4034: Fix missed diff affecting canceled InventoryClickEvent
...
By: md_5 <git@md-5.net>
2018-07-18 09:59:10 +10:00
CraftBukkit/Spigot
01e8982b04
SPIGOT-4037: Improve legacy BlockState.setData
...
By: md_5 <git@md-5.net>
2018-07-18 09:53:50 +10:00
CraftBukkit/Spigot
07fa7316e0
SPIGOT-4036: Handle regular/uncoloured shulker boxes
...
By: md_5 <git@md-5.net>
2018-07-18 09:45:27 +10:00
CraftBukkit/Spigot
199b4654cd
Amend previous unit test to use JSON rather than toString for validation
...
By: md_5 <git@md-5.net>
2018-07-18 09:40:51 +10:00
CraftBukkit/Spigot
844204b345
SPIGOT-4035: Enforce case-sensitivity for chat format code matching.
...
This maintains case-insensitivity for URL matching, and adds a unit test to verify correct conversion via CraftChatMessage.
By: Hex <hex@hex.lc>
2018-07-17 16:42:30 -06:00
CraftBukkit/Spigot
e73592b7b5
SPIGOT-3998, MC-133373: Improve attributes
...
By: md_5 <git@md-5.net>
2018-07-17 21:11:52 +10:00
CraftBukkit/Spigot
be907fd21b
SPIGOT-4030: Improve CraftItemStack.hasItemMeta
...
By: md_5 <git@md-5.net>
2018-07-17 17:13:55 +10:00
CraftBukkit/Spigot
ac0ac69ea5
SPIGOT-4031: Improve bounds checking in CraftInventoryView.
...
By: Hex <hex@hex.lc>
2018-07-16 22:47:47 -06:00
CraftBukkit/Spigot
11239259a0
SPIGOT-4026: Clicking on command error suggestion should return verbatim input
...
By: md_5 <git@md-5.net>
2018-07-17 06:49:40 +10:00
CraftBukkit/Spigot
dbebb4f89b
SPIGOT-4022: Improve utility of Entity.getName for non-players
...
By: md_5 <git@md-5.net>
2018-07-17 06:36:08 +10:00
CraftBukkit/Spigot
c325d5a0f9
SPIGOT-4025: Fixed missed diff affecting PlayerLocaleChangeEvent
...
By: md_5 <git@md-5.net>
2018-07-17 06:21:43 +10:00
CraftBukkit/Spigot
55c801dcce
Fix completion of multiple arguments in Bukkit commands
...
By: md_5 <git@md-5.net>
2018-07-16 21:03:46 +10:00
CraftBukkit/Spigot
e64f8938ce
SPIGOT-4017: Increase Team related length limits
...
By: md_5 <git@md-5.net>
2018-07-16 19:15:26 +10:00
CraftBukkit/Spigot
8784091115
Command block names are not nullable
...
By: md_5 <git@md-5.net>
2018-07-16 16:20:46 +10:00
CraftBukkit/Spigot
a04c494980
Standardise empty string as null / not set
...
By: md_5 <git@md-5.net>
2018-07-16 16:20:26 +10:00
CraftBukkit/Spigot
9856b80c22
SPIGOT-4016: Fix clearing custom names
...
By: md_5 <git@md-5.net>
2018-07-16 14:39:01 +10:00
CraftBukkit/Spigot
ff8e4c9c8f
Fix MapInitializeEvent firing every tick
...
By: md_5 <git@md-5.net>
2018-07-16 12:45:01 +10:00
CraftBukkit/Spigot
45bc3007b4
Add ignore-vanilla-permissions option to assist with disabling default commands
...
By: md_5 <git@md-5.net>
2018-07-16 12:06:06 +10:00
CraftBukkit/Spigot
c712031a0d
CraftBanner also needs to use wool data
...
By: md_5 <git@md-5.net>
2018-07-16 10:37:56 +10:00
CraftBukkit/Spigot
5d2f9be56c
SPIGOT-4015: Make CraftTeam tie into backing prefix/suffix
...
By: md_5 <git@md-5.net>
2018-07-16 10:20:53 +10:00
CraftBukkit/Spigot
c5cc779f03
SPIGOT-4008: Fix server-icon loading
...
By: md_5 <git@md-5.net>
2018-07-16 10:08:07 +10:00
CraftBukkit/Spigot
436da0769b
SPIGOT-4010: Prefix / suffix compatibility should default to empty string
...
By: md_5 <git@md-5.net>
2018-07-16 09:09:47 +10:00
CraftBukkit/Spigot
cfe3572a0e
SPIGOT-4011: Clear error for plugin misusing ChunkData
...
By: md_5 <git@md-5.net>
2018-07-16 09:01:23 +10:00
CraftBukkit/Spigot
d0932e640c
SPIGOT-4006: ICE rather than SNOW forming in some biomes
...
By: md_5 <git@md-5.net>
2018-07-16 08:53:29 +10:00
CraftBukkit/Spigot
4ce8158350
Fish / Dolphin should be WaterMob, and WaterMob Creature
...
By: md_5 <git@md-5.net>
2018-07-16 08:51:34 +10:00
CraftBukkit/Spigot
e034ae75f7
SPIGOT-4004: Fix banner pattern colouring
...
By: md_5 <git@md-5.net>
2018-07-15 23:18:42 +10:00
CraftBukkit/Spigot
22abf2aab6
Validate world in CraftServer.createChunkData
...
By: md_5 <git@md-5.net>
2018-07-15 19:52:26 +10:00
CraftBukkit/Spigot
886827a6f4
SPIGOT-4003: Fix TropicalFish.getType
...
By: md_5 <git@md-5.net>
2018-07-15 18:52:21 +10:00
CraftBukkit/Spigot
4a0fd18b27
Add javadocs to new CraftBlockData utility methods.
...
By: Senmori <thesenmori@gmail.com>
2018-07-15 02:25:03 -04:00
CraftBukkit/Spigot
11cdaa50a3
Add EntityToggleSwimEvent and isSwimming / setSwimming API
...
By: md_5 <git@md-5.net>
2018-07-15 16:17:35 +10:00
CraftBukkit/Spigot
444ecb9903
SPIGOT-4002: Fix usage of default: statements in 1.13 plugins compiled w/ Eclipse
...
By: md_5 <git@md-5.net>
2018-07-15 15:00:35 +10:00
CraftBukkit/Spigot
7e0a66fdd5
Update to Minecraft 1.13-pre7
...
By: md_5 <git@md-5.net>
2018-07-15 10:00:00 +10:00
CraftBukkit/Spigot
d1e91a8adb
Player metadata really should be keyed by UUID not name
...
By: md_5 <git@md-5.net>
2018-07-11 20:02:32 +10:00
CraftBukkit/Spigot
772c19a770
Add validation checks to CraftPlayer.teleport
...
By: md_5 <git@md-5.net>
2018-07-11 09:06:48 +10:00
CraftBukkit/Spigot
59793ae626
SPIGOT-3987: Preserve attributes when writing in books
...
By: md_5 <git@md-5.net>
2018-07-08 10:25:17 +10:00
CraftBukkit/Spigot
2458ceb0f8
SPIGOT-3976: Add some additional toStrings to CraftEntity classes
...
By: md_5 <git@md-5.net>
2018-06-27 20:27:52 +10:00
CraftBukkit/Spigot
0e8e610b0e
SPIGOT-3619: Improve CraftScheduler#isCurrentlyRunning
...
* No longer returns opposite of what it should
* Works for sync tasks as well
By: blablubbabc <lukas@wirsindwir.de>
2018-06-17 15:04:25 +02:00
CraftBukkit/Spigot
2fff732946
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2018-06-17 13:02:54 +10:00
CraftBukkit/Spigot
548b662825
SPIGOT-3945: Remove RepairCost tag when cost is 0
...
By: blablubbabc <lukas@wirsindwir.de>
2018-05-23 16:17:41 +02:00
CraftBukkit/Spigot
bab7fe16a5
Implement Arrow tile methods
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2018-05-01 15:27:59 -04:00
CraftBukkit/Spigot
a002698e90
SPIGOT-3923: Defer PlayerInventory ItemStack change to 1.13
...
By: md_5 <git@md-5.net>
2018-05-05 08:22:40 +10:00
CraftBukkit/Spigot
1663f776d0
SPIGOT-3920: Make player inventories consistently return null for empty stacks
...
By: md_5 <git@md-5.net>
2018-05-04 17:09:46 +10:00
CraftBukkit/Spigot
130bf49619
Netty 4.1.24.Final
...
By: md_5 <git@md-5.net>
2018-04-30 17:41:47 +10:00
CraftBukkit/Spigot
8e14ee2168
SPIGOT-3908: Fix signed books incorrect defaulting to unresolved
...
By: md_5 <git@md-5.net>
2018-04-19 08:03:39 +10:00
CraftBukkit/Spigot
79e06952d3
SPIGOT-3904: Consolidate book handling code
...
By: md_5 <git@md-5.net>
2018-04-16 19:19:38 +10:00
CraftBukkit/Spigot
e6acb81bea
SPIGOT-3899: Only load advancements from primary world
...
By: md_5 <git@md-5.net>
2018-04-15 10:21:11 +10:00
CraftBukkit/Spigot
d54b9c77e9
SPIGOT-3886: Plugin exceptions in map rendering should not crash server
...
By: md_5 <git@md-5.net>
2018-04-08 20:03:12 +10:00
CraftBukkit/Spigot
10a070d7a2
SPIGOT-3883: Better reloading of pending unload chunks
...
By: md_5 <git@md-5.net>
2018-04-04 16:12:32 +10:00
CraftBukkit/Spigot
f4e35ccf91
SPIGOT-3882: Extra call site for VehicleEntityCollisionEvent
...
By: md_5 <git@md-5.net>
2018-04-02 12:55:28 +10:00
CraftBukkit/Spigot
5c81a06a72
SPIGOT-3879: Make end->overworld spawning more consistent with vanilla
...
By: md_5 <git@md-5.net>
2018-03-30 19:16:53 +11:00
CraftBukkit/Spigot
b8065d1022
SPIGOT-3875: Book selectors not resolving
...
By: md_5 <git@md-5.net>
2018-03-29 20:34:46 +11:00
CraftBukkit/Spigot
39a4128d9d
Remove magic values in scheduler package
...
By: Senmori <thesenmori@gmail.com>
2018-03-07 13:41:24 -05:00
CraftBukkit/Spigot
26e73eb61e
SPIGOT-3869: More resurrect fixes
...
By: md_5 <git@md-5.net>
2018-03-24 16:13:17 +11:00
CraftBukkit/Spigot
72f49ebfa1
SPIGOT-3869: Error when forcing EntityResurrectEvent
...
By: md_5 <git@md-5.net>
2018-03-23 19:40:16 +11:00
CraftBukkit/Spigot
ade15e1627
SPIGOT-3864: Protect against suffocation on world change
...
By: md_5 <git@md-5.net>
2018-03-22 21:05:34 +11:00
CraftBukkit/Spigot
6c0f3574b1
SPIGOT-3845: Fix spawnRadius on respawn
...
Thanks senmori for the investigation in PR #431
By: md_5 <git@md-5.net>
2018-03-07 21:43:33 +11:00
CraftBukkit/Spigot
d769b80901
Add setTarget and getTarget to Slime.
...
By: Senmori <thesenmori@gmail.com>
2018-02-26 20:52:09 -05:00
CraftBukkit/Spigot
ec3128505e
Add missing WEARABLE EnchantmentTarget
...
By: md_5 <git@md-5.net>
2018-02-19 20:48:27 +11:00
CraftBukkit/Spigot
246e624213
SPIGOT-3829: Apply some speed limits to all entities
...
By: md_5 <git@md-5.net>
2018-02-19 09:52:00 +11:00
CraftBukkit/Spigot
17078ba66a
SPIGOT-3824: Return the direct vehicle of an entity, not the root vehicle
...
By: BlackHole <black-hole@live.com>
2018-02-16 23:14:36 +01:00
CraftBukkit/Spigot
c3bf431172
Fix incorrect unit test name
...
By: md_5 <git@md-5.net>
2018-02-16 10:33:36 +11:00
CraftBukkit/Spigot
5de19851fb
Fix bad usage of setter in previous commit
...
By: md_5 <git@md-5.net>
2018-02-12 10:38:09 +11:00
CraftBukkit/Spigot
9355bb0ed9
Expand Structure Block API
...
By: Senmori <thesenmori@gmail.com>
2018-02-12 10:29:51 +11:00
CraftBukkit/Spigot
4377f7fede
SPIGOT-3813: Player.setHealth not reliable in conjunction with attribute API
...
By: md_5 <git@md-5.net>
2018-02-12 08:59:32 +11:00
CraftBukkit/Spigot
4eeeca56d9
SPIGOT-3812: Workbench from Bukkit.createInventory does not update
...
By: md_5 <git@md-5.net>
2018-02-12 08:43:11 +11:00
CraftBukkit/Spigot
e7c0344002
SPIGOT-3807: Improve getEyeHeight
...
By: md_5 <git@md-5.net>
2018-02-10 12:17:00 +11:00
CraftBukkit/Spigot
920e1b53d9
SPIGOT-3805: Minecart does not teleport through Nether Portal
...
By: md_5 <git@md-5.net>
2018-02-09 18:02:53 +11:00
CraftBukkit/Spigot
225014455c
Netty 4.1.21.Final
...
By: md_5 <git@md-5.net>
2018-02-07 18:23:26 +11:00
CraftBukkit/Spigot
d94545b32a
Update README.md
...
By: Senmori <thesenmori@gmail.com>
2018-02-07 18:15:16 +11:00
CraftBukkit/Spigot
7453a5a9eb
Expand EnderSignal API
...
By: Senmori <thesenmori@gmail.com>
2018-02-03 17:48:41 +11:00
CraftBukkit/Spigot
a626609da1
SPIGOT-2911: Implement AbstractHorseInventory
...
By: md_5 <git@md-5.net>
2018-01-28 09:55:16 +11:00
CraftBukkit/Spigot
c9693edfb0
SPIGOT-3784: Reset horse chests after event
...
By: md_5 <git@md-5.net>
2018-01-28 09:44:16 +11:00
CraftBukkit/Spigot
6f9c0bf3cb
Expand CreatureSpawner API
...
By: Senmori <thesenmori@gmail.com>
2018-01-24 17:18:25 +11:00
CraftBukkit/Spigot
bf003c508a
SPIGOT-3775: ghost player list entry if kicked on join
...
By: md_5 <git@md-5.net>
2018-01-23 22:49:26 +11:00
CraftBukkit/Spigot
4cb801b840
Unit tests for Material.isItem
...
By: md_5 <git@md-5.net>
2018-01-16 09:57:47 +11:00
CraftBukkit/Spigot
b7e9ff9023
SPIGOT-3751: BossBar flag methods reversed
...
By: md_5 <git@md-5.net>
2018-01-10 12:40:38 +11:00
CraftBukkit/Spigot
7e3f873771
Fix Block PistonMoveReaction
...
By: md_5 <git@md-5.net>
2018-01-10 10:47:26 +11:00
CraftBukkit/Spigot
a9afd0a670
Send complete metadata update to joining players
...
By: md_5 <git@md-5.net>
2018-01-08 19:48:32 +11:00
CraftBukkit/Spigot
05db940713
Fix opening shulker inventories
...
By: md_5 <git@md-5.net>
2018-01-08 16:07:18 +11:00
CraftBukkit/Spigot
c3ccbeb17d
CauldronLevelChangeEvent does not use new level
...
By: md_5 <git@md-5.net>
2018-01-08 13:42:41 +11:00
CraftBukkit/Spigot
ce71ef0f33
Update Netty / MySQL / SQLite
...
By: md_5 <git@md-5.net>
2018-01-07 22:50:36 +11:00
CraftBukkit/Spigot
30fe3b362c
Remove a bunch of spurious _INVALID_ methods.
...
By: md_5 <git@md-5.net>
2018-01-05 13:04:18 +11:00
CraftBukkit/Spigot
b4f6c0ea4a
SPIGOT-3735: Missing call to BlockFadeEvent
...
By: md_5 <git@md-5.net>
2018-01-04 08:57:01 +11:00
CraftBukkit/Spigot
2f48bbf4cd
print -> println in world start region preparation
...
By: md_5 <git@md-5.net>
2018-01-02 20:24:33 +11:00
CraftBukkit/Spigot
3d805cd0cb
SPIGOT-3729: Add AreaEffectClouds to tracker
...
By: md_5 <git@md-5.net>
2018-01-02 09:35:58 +11:00
CraftBukkit/Spigot
39edf63dc2
SPIGOT-3724: Make CraftMetaSkull work reliably for player skulls
...
By: md_5 <git@md-5.net>
2018-01-01 12:15:43 +11:00
CraftBukkit/Spigot
9a972c6f30
SPIGOT-355: API for Villager careers
...
By: Senmori <thesenmori@gmail.com>
2017-12-31 21:21:03 +11:00
CraftBukkit/Spigot
7fc559ec56
Send title timings before sending titles
...
By: md_5 <git@md-5.net>
2017-12-30 13:39:54 +11:00
CraftBukkit/Spigot
a024f4c8d2
Remove unused private static final variable
...
By: md_5 <git@md-5.net>
2017-12-28 14:47:57 +11:00
CraftBukkit/Spigot
8560cbd06a
SPIGOT-3717: Fix some RCON commands
...
By: md_5 <git@md-5.net>
2017-12-26 07:28:56 +11:00
CraftBukkit/Spigot
02b4af5356
SPIGOT-3696: Clearing custom name of some blocks does not work
...
By: blablubbabc <lukas@wirsindwir.de>
2017-12-16 03:43:04 +01:00
CraftBukkit/Spigot
f6d4eae5c3
Allow unloading all worlds except the main one
...
By: md_5 <git@md-5.net>
2017-12-16 10:19:00 +11:00
CraftBukkit/Spigot
dfa7c9eedb
SPIGOT-2892: Fix some clone implementations and add unit test
...
By: md_5 <git@md-5.net>
2017-12-16 10:18:34 +11:00
CraftBukkit/Spigot
1cf4dbb721
Netty 4.1.18.Final
...
By: md_5 <git@md-5.net>
2017-12-12 20:54:32 +11:00
CraftBukkit/Spigot
b83b867dbb
SPIGOT-3686: Move entity event call earlier in method
...
By: md_5 <git@md-5.net>
2017-12-09 17:32:19 +11:00
CraftBukkit/Spigot
9a2cfd9957
Add ChunkDataTest from PR #157
...
By: Antony Riley <antony@cyberiantiger.org>
2017-12-08 19:37:15 +11:00
CraftBukkit/Spigot
1a8d9ecfc8
SPIGOT-3684: Team#setColor does not trigger scoreboard update
...
By: md_5 <git@md-5.net>
2017-12-08 09:31:20 +11:00
CraftBukkit/Spigot
41e68bf772
Fix missing event call for BlockRedstoneLamp
...
By: md_5 <git@md-5.net>
2017-12-07 10:59:30 +11:00
CraftBukkit/Spigot
43c03ad8af
SPIGOT-3664: Add Material getter to ChunkSnapshot
...
By: md_5 <git@md-5.net>
2017-12-07 10:25:16 +11:00
CraftBukkit/Spigot
69777fb8dc
SPIGOT-3663: Add plugin parameter to hidePlayer+showPlayer.
...
By: Chris Cowan <agentme49@gmail.com>
2017-12-02 16:58:41 -08:00
CraftBukkit/Spigot
939f54a01e
SPIGOT-3674: Take into account max stack size for PlayerDropItemEvent
...
By: md_5 <git@md-5.net>
2017-12-03 08:55:19 +11:00
CraftBukkit/Spigot
48f3ad297b
SPIGOT-3668: Missing EntityToggleGlideEvent in creative mode
...
By: md_5 <git@md-5.net>
2017-11-28 09:33:40 +11:00
CraftBukkit/Spigot
afb2211b12
Fix some formatting in CraftEventFactory
...
By: md_5 <git@md-5.net>
2017-11-22 17:05:59 +11:00
CraftBukkit/Spigot
1256b90fd8
SPIGOT-1505: PlayerItemMendEvent
...
By: Senmori <thesenmori@gmail.com>
2017-11-21 10:17:31 +11:00
CraftBukkit/Spigot
587b05b37b
BUILDTOOLS-362: Downgrade surefire plugin to fix issues in Docker
...
By: md_5 <git@md-5.net>
2017-11-20 11:31:02 +11:00
CraftBukkit/Spigot
710a2c2781
SQLite 3.21.0
...
https://www.sqlite.org/releaselog/3_21_0.html
By: md_5 <git@md-5.net>
2017-11-18 17:12:20 +11:00
CraftBukkit/Spigot
cd791fe451
SPIGOT-690: Try to make force opened enchant tables work a bit better
...
By: md_5 <git@md-5.net>
2017-11-18 10:48:16 +11:00
CraftBukkit/Spigot
a8a168aba4
Add setSpawnLocation(Location)
...
By: Cory Redmond <ace@ac3-servers.eu>
2016-07-11 02:20:23 +01:00
CraftBukkit/Spigot
82913cc71b
Don't special case 'invalid' usernames for UUIDs.
...
By: md_5 <git@md-5.net>
2014-04-20 18:58:00 +10:00
CraftBukkit/Spigot
2a6be42be0
Use generics in health scaling methods
...
By: md_5 <git@md-5.net>
2017-11-17 11:08:26 +11:00
CraftBukkit/Spigot
be94470a9f
Fix mismatched setArrowCount method
...
By: md_5 <git@md-5.net>
2017-11-17 11:03:30 +11:00
CraftBukkit/Spigot
70c2a1b52a
CraftMetaFirework: AssertionError -> IllegalArgumentException
...
By: md_5 <git@md-5.net>
2017-11-17 10:15:14 +11:00
CraftBukkit/Spigot
c0ef3e197d
Fix dispensing bone meal not having the correct data value
...
By: Thinkofdeath <thethinkofdeath@gmail.com>
2014-02-06 21:59:20 +00:00
CraftBukkit/Spigot
e43121c658
Move animal-sniffer to development profile.
...
By: md_5 <git@md-5.net>
2017-11-17 09:49:25 +11:00
CraftBukkit/Spigot
162a64ac95
SPIGOT-1891: Player.playNote should use RECORDS category
...
This is what NoteBlock.play etc uses.
By: md_5 <git@md-5.net>
2017-11-14 09:57:46 +11:00
CraftBukkit/Spigot
660b7ed1b6
SPIGOT-3649: Backwards check in playEffect
...
By: md_5 <git@md-5.net>
2017-11-13 08:47:04 +11:00
CraftBukkit/Spigot
52f9ea03cd
Netty 4.1.17.Final
...
By: md_5 <git@md-5.net>
2017-11-11 08:12:42 +11:00
CraftBukkit/Spigot
648dd6e32f
Add Score.isScoreSet()Z API.
...
By: md_5 <git@md-5.net>
2017-11-10 10:50:58 +11:00
CraftBukkit/Spigot
b6ce01dac8
Catch all exceptions from plugin conversation handling
...
By: md_5 <git@md-5.net>
2017-11-10 10:44:27 +11:00
CraftBukkit/Spigot
d87e31cf51
SPIGOT-3644: Fix missed yaw callsite update
...
By: md_5 <git@md-5.net>
2017-11-09 13:07:25 +11:00
CraftBukkit/Spigot
4a0e197bb8
Implement max fuse tick & explosion radius methods to Creeper
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2017-11-07 07:38:58 -05:00
CraftBukkit/Spigot
3a788673df
SPIGOT-3638: Don't process async chat on shutting down server
...
By: md_5 <git@md-5.net>
2017-11-08 10:36:11 +11:00
CraftBukkit/Spigot
8e873a6220
SPIGOT-3629: Greatly expand entity effect API
...
By: md_5 <git@md-5.net>
2017-11-07 19:32:24 +11:00
CraftBukkit/Spigot
f7d75ce15b
SPIGOT-3637: Adjust yaw yet again
...
By: md_5 <git@md-5.net>
2017-11-07 17:21:38 +11:00
CraftBukkit/Spigot
74a1fbce1f
Database drivers should be runtime depends
...
By: md_5 <git@md-5.net>
2017-10-29 09:31:22 +11:00
CraftBukkit/Spigot
cb8eef8e5b
Update SQLite to 3.20.1
...
By: md_5 <git@md-5.net>
2017-10-28 16:36:03 +11:00
CraftBukkit/Spigot
5f46670617
SPIGOT-3622: Issue in some combinations of spawn protection
...
By: md_5 <git@md-5.net>
2017-10-28 16:00:15 +11:00
CraftBukkit/Spigot
e3d53900c0
SPIGOT-3613: Success count not reset for exceptions.
...
By: md_5 <git@md-5.net>
2017-10-17 21:08:43 +11:00
CraftBukkit/Spigot
62c185e909
Fix bad diff
...
By: md_5 <git@md-5.net>
2017-10-13 21:47:55 +11:00
CraftBukkit/Spigot
30cdbb75b6
SPIGOT-3607: Bad yaw from armorstands treated as living
...
By: md_5 <git@md-5.net>
2017-10-13 21:36:32 +11:00
CraftBukkit/Spigot
009d5ad78b
SPIGOT-3605: Spawn eggs not saving internal data
...
By: md_5 <git@md-5.net>
2017-10-09 18:32:45 +11:00
CraftBukkit/Spigot
01186b718b
SPIGOT-3603: Fix client timing out in scenarios where it sends no packets.
...
By: md_5 <git@md-5.net>
2017-10-09 18:23:58 +11:00
CraftBukkit/Spigot
b147b1834f
Fix zombie professions
...
By: md_5 <git@md-5.net>
2017-10-09 18:18:11 +11:00
CraftBukkit/Spigot
dd5c01cf48
SPIGOT-3598: Persist all beacon effects
...
Regardless of if they are possible in Vanilla by default.
By: blablubbabc <lukas@wirsindwir.de>
2017-10-07 00:27:39 +02:00
CraftBukkit/Spigot
ec331ba7fd
Temporarily shift L7 timeout value to L4 value of 30s.
...
By: md_5 <git@md-5.net>
2017-10-06 20:49:22 +11:00
CraftBukkit/Spigot
70fc6df507
Supress harmless teleport error
...
By: md_5 <git@md-5.net>
2017-10-01 17:29:03 +11:00
CraftBukkit/Spigot
28399d699f
SPIGOT-3587: Set head rotation when spawning entity
...
By: md_5 <git@md-5.net>
2017-10-01 11:01:49 +11:00
CraftBukkit/Spigot
32a52470be
SPIGOT-3565: Head yaw is "more accurate" for living entities
...
By: md_5 <git@md-5.net>
2017-09-28 16:23:14 +10:00
CraftBukkit/Spigot
6f9b17e08b
Fix active async tasks not cancelled by CraftScheduler#cancelTasks(Plugin)
...
By: blablubbabc <lukas@wirsindwir.de>
2017-08-29 13:19:14 +02:00
CraftBukkit/Spigot
fee051b1a3
SPIGOT-3571: Packet handling must be synchronous
...
By: md_5 <git@md-5.net>
2017-09-19 08:00:56 +10:00
CraftBukkit/Spigot
5e3ba4ff73
Update to Minecraft 1.12.2
...
By: md_5 <git@md-5.net>
2017-09-18 20:00:00 +10:00
CraftBukkit/Spigot
65ab757f26
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2017-09-14 21:39:04 +10:00
CraftBukkit/Spigot
a939c0b974
SPIGOT-3561: Fix selectors in SuccessCount
...
By: md_5 <git@md-5.net>
2017-09-09 12:51:18 +10:00
CraftBukkit/Spigot
e594b59798
SPIGOT-3553: Add OfflinePlayer based methods to SkullMeta
...
By: md_5 <git@md-5.net>
2017-09-06 16:14:21 +10:00
CraftBukkit/Spigot
d68b0a0f44
SPIGOT-3551: Recursively unrestrict advancements
...
By: md_5 <git@md-5.net>
2017-09-06 16:07:41 +10:00
CraftBukkit/Spigot
587e93b11a
Add BukkitTask#isCancelled
...
By: blablubbabc <lukas@wirsindwir.de>
2017-08-29 13:46:18 +02:00
CraftBukkit/Spigot
3fec810197
Upgrade to Netty 4.1.15.Final
...
By: md_5 <git@md-5.net>
2017-08-31 07:50:10 +10:00
CraftBukkit/Spigot
c1ec43fdd8
SPIGOT-1107: Shift clicking and delegation for custom inventories
...
PR #398
By: Jannyboy11 <jannyboy11@gmail.com>
2017-08-18 18:52:09 +10:00
CraftBukkit/Spigot
3c5675eaa3
SPIGOT-3513: Correctly set size for freshly spawned Minecarts
...
By: md_5 <git@md-5.net>
2017-08-16 20:47:23 +10:00
CraftBukkit/Spigot
0d13d3970d
Fix a few chunk saving race conditions
...
* ChunkRegionLoader.c() picks an entry in the save queue, removes that entry from the save queue and then actually writes the entry to the region file. So, between the last two steps, the entry is neither in the save queue nor is it in the region file; if somebody loads the chunk again (with ChunkRegionLoader.loadChunk()) in that gap, they'll get old data. I've delayed the removal until the saving is done.
* ChunkRegionLoader.c() also records the coords of the chunks it's currently saving in this.c. ChunkRegionLoader.a(ChunkCoordIntPair, NBTTagCompound), which adds an entry to the save queue, stops the addition of an entry if its coords are in this.c. Now, I'm guessing that Mojang's intended purpose for this mechanism was to prevent multiple parallel writes for the same chunk. The "stops the addition" bit above should then be something like "block until it's no longer in c"; in fact, the vanilla implementation is "discard the new state of the chunk". I've taken the easy route to solving this, by just making ChunkRegionLoader.c() synchronized (since, in normal use, only the chunk saving thread is in here).
By: Geoff Crossland <gcrossland+bukkit@gmail.com>
2017-08-11 17:27:33 +10:00
CraftBukkit/Spigot
fa26f3f501
SPIGOT-3497: Cancelled EntityPortalEvent leads to incorrect behaviour
...
By: md_5 <git@md-5.net>
2017-08-08 20:35:29 +10:00
CraftBukkit/Spigot
fafbd8532d
SPIGOT-3496, MC-92282: Set mob type of mob-spawner reverts after single spawn wave.
...
Fixes CreatureSpawner.setSpawnedType and a vanilla issue related to
setting the mob type of a mob-spawner via spawn_egg.
By: Lukas Hennig <lukas@wirsindwir.de>
2017-08-08 04:46:59 +02:00
CraftBukkit/Spigot
1ca95d2193
Fix CraftBanner initialisation.
...
By: Lukas Hennig <lukas@wirsindwir.de>
2017-08-07 03:30:41 +02:00
CraftBukkit/Spigot
89b3d6e8a6
SPIGOT-3491: Add option to bypass permissions in advancements
...
By: md_5 <git@md-5.net>
2017-08-06 09:07:24 +10:00
CraftBukkit/Spigot
2bbb93f3ea
Update misc depends
...
By: md_5 <git@md-5.net>
2017-08-05 14:48:14 +10:00
CraftBukkit/Spigot
8844b9ade9
Improvements to BlockStates
...
* Actually capture all the data of TileEntities. This is done by creating a copy of the TileEntity. The methods of BlockState which currently directly access the TileEntity reference will modify the data of that TileEntity-snapshot instead.
* With the call to BlockState.update, the captured TileEntity data gets applied to the current TileEntity in the world.
* Methods which trigger block specific actions will use the current TileEntity from the world.
* CraftBlockState does not hand out the wrapped or the snapshot TileEntity directly. Instead, it provides an applyTo method to copy the data to a given TileEntity and a method to directly get a copy of the TileEntity NBT data represented by the BlockState. CraftMetaBlockState was updated to make use of that.
* Added #getSnapshotInventory() to bukkit which allows modifiying the captured inventory snapshots of containers.
* Tried to clarify which methods only work if the BlockState is placed, which methods require the block in the world to still be of the same type (methods which trigger actions), and that .getInventory() directly modifies the inventory of the block in the world if the BlockState is placed and becomes invalid if the block type is changed.
Backwards compatibility
* If the BlockState acts as InventoryHolder, getInventory() will still return the inventory directly backed by the TileEntity in the world (like before), and not the snapshot inventory. This compromise should reduce the potential of these changes to break existing plugins, or craftbukkit's own use of BlockState.
* The snapshot's inventory can be accessed by a new method getSnapshotInventory()
* In case the BlockState is not placed (if it was retrieved from the MetaBlockState of an item), the getInventory() method will however return the snapshot inventory. So that when the BlockState gets applied back to the item, the inventory changes are properly included.
* With the changes to CraftMetaBlockState it is no longer required to call the update method before passing a modified BlockState to the CraftMetaBlockState. For backwards compatibility the update method will simply return true for a non-placed BlockState, without actually doing anything.
Impact on plugins
* Restoring blocks now actually works as expected, properly restoring the TileEntity data, reglardless if the block changed its type in the meantime.
* Plugins are now consistently required to call the update method in order to apply changes to blocks. Though, regarding the Javadoc they should have been required to do so anyways.
* New feature: Plugins can take and modify inventory snapshots.
* Breaking change: If a plugin gets the BlockState of a block in the world, modifies the inventory returned by .getInventory(), and then tries to use the same BlockState to apply the TileEntity data to an ItemStack block meta, the ItemStack will use the snapshot inventory, disregarding the changes made to the inventory returned by .getInventory(). This is the compromise of .getInventory() returning the inventory directly backed by the TileEntity in the world.
Other fixes related to BlockState:
* TileEntityContainer#getLocation() will run into a NPE if the TileEntity is non-placed (ex. when getting the BlockState from a CraftMetaBlockState).
* Beacon.getEntitiesInRange() would previously throw a NPE if called for a non-placed BlockState. It was changed to now require to be placed and use the current TileEntity in the world. If the TileEntity in the world is no longer a beacon, it will return an empty list.
* EndGateway now supports setting and getting the exit location even for non-placed EndGateways (inside BlockStateMeta) by using / returning a location with world being null.
By: Lukas Hennig <lukas@wirsindwir.de>
2017-08-05 14:37:19 +10:00
CraftBukkit/Spigot
0f46337664
SPIGOT-3492: Ensure player functionality uses their specific scoreboard
...
By: md_5 <git@md-5.net>
2017-08-05 09:15:52 +10:00
CraftBukkit/Spigot
ad7106f650
Add build delay back
...
By: md_5 <git@md-5.net>
2017-08-04 16:09:17 +10:00
CraftBukkit/Spigot
0cda4f9617
Update to Minecraft 1.12.1
...
By: md_5 <git@md-5.net>
2017-08-03 23:00:00 +10:00
CraftBukkit/Spigot
4ba3003a60
Remove outdated build delay.
...
By: md_5 <git@md-5.net>
2017-08-03 21:10:43 +10:00
CraftBukkit/Spigot
19850b49b5
SPIGOT-3486: Missing check in redstone placement
...
By: md_5 <git@md-5.net>
2017-08-03 08:31:29 +10:00
CraftBukkit/Spigot
cdeade672d
SPIGOT-3485: Launch shulker bullets as projectiles
...
By: md_5 <git@md-5.net>
2017-08-03 08:23:27 +10:00
CraftBukkit/Spigot
6f93c6c962
SPIGOT-3487: Llama doesn't drop chest
...
By: md_5 <git@md-5.net>
2017-08-03 08:21:05 +10:00
CraftBukkit/Spigot
ead7545014
SPIGOT-3482: ProjectileHitEvent for shulker bullet and llama spit
...
By: md_5 <git@md-5.net>
2017-08-02 18:05:28 +10:00
CraftBukkit/Spigot
f313e2f969
SPIGOT-3456: Expand calling of ServerCommandEvent
...
Existing usage preserved by checking sender.
By: md_5 <git@md-5.net>
2017-07-28 18:10:38 +10:00
CraftBukkit/Spigot
75cdf75d3d
SPIGOT-3403: Add an EntityPickupItemEvent
...
By: md_5 <git@md-5.net>
2017-07-28 17:47:59 +10:00
CraftBukkit/Spigot
4ed8997ca1
SPIGOT-3463: Spurious item drops from event
...
By: md_5 <git@md-5.net>
2017-07-28 17:23:39 +10:00
CraftBukkit/Spigot
01bccda243
Implement BroadcastMessageEvent
...
By: BillyGalbreath <Blake.Galbreath@GMail.com>
2017-07-16 18:45:08 -05:00
CraftBukkit/Spigot
aba05b661c
SPIGOT-3461: Standardise plugin load timing
...
By: md_5 <git@md-5.net>
2017-07-26 13:20:29 +10:00
CraftBukkit/Spigot
6d76725098
Correct scheduler behaviour with intervals of >= Integer.MAX_VALUE (circa 3 years).
...
By: md_5 <git@md-5.net>
2017-07-25 15:36:44 +10:00
CraftBukkit/Spigot
f4e233550c
SPIGOT-3432: Add playNote support for new sounds
...
By: md_5 <git@md-5.net>
2017-07-24 17:41:08 +10:00
CraftBukkit/Spigot
cdcb11b8ae
SPIGOT-3440: Non player entities should not make new portals
...
By: md_5 <git@md-5.net>
2017-07-22 16:40:10 +10:00