13
0
geforkt von Mirrors/Paper
Commit graph

2998 Commits

Autor SHA1 Nachricht Datum
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