3
0
Mirror von https://github.com/PaperMC/Paper.git synchronisiert 2024-12-30 18:10:06 +01:00
Commit graph

3211 Commits

Autor SHA1 Nachricht Datum
md_5
97b0057ad3 SPIGOT-4500: callSyncMethod broken 2018-11-24 17:52:29 +11:00
md_5
8cd538e661 SPIGOT-4498: Crash on startup 2018-11-23 14:20:59 +11:00
md_5
b4ee04baae SPIGOT-4496: Undeprecate MapView.getId and make int 2018-11-23 11:50:48 +11:00
md_5
ec937d0e07 SPIGOT-4472: Add Consumer scheduler methods 2018-11-23 11:40:18 +11:00
md_5
b1d149cfd0 SPIGOT-4489: NOTE_BLOCK incorrectly has BlockStateMeta 2018-11-16 15:18:28 +11:00
nathat890
d2c422f13e SPIGOT-4339: Add EntityTransformEvent
Thanks klugemonkey for some contributions in https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/pull-requests/351/overview
2018-11-14 14:10:22 +11:00
Yannick Lamprecht
3697ec7a60 Add API to manipulate boss bar of entities and those created by commands 2018-11-10 20:23:17 +11:00
md_5
ca22de36ab SPIGOT-4469: Age API for EndGateway 2018-11-07 11:15:24 +11:00
md_5
f0398e444e SPIGOT-4438: Add choice API to furnace recipes 2018-11-03 21:04:33 +11:00
md_5
96c461b3a5 API to get client side view distance. 2018-11-02 21:24:14 +11:00
md_5
e2785f4eda Remove note about development build 2018-11-02 19:19:00 +11:00
Ugleh
a8000588cb SPIGOT-4395: Additions to PlayerBedEnterEvent.
Contributions by blablubbabc as well - https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/pull-requests/500/overview
2018-11-02 18:32:19 +11:00
md_5
aed3aecbaf Make natural item dropping mimic Vanilla
Make sure we don't regress SPIGOT-260 by using exact drop method like Entity does
2018-10-31 20:10:39 +11:00
AndaBlock
1057710a78 SPIGOT-4376: Add draft BlockDropItemEvent 2018-10-31 19:55:53 +11:00
md_5
f3f2fe5795 SPIGOT-4455: ChunkData.getType returns legacy material 2018-10-29 07:17:59 +11:00
md_5
5184216f27 SPIGOT-4447: Clear error for people trying to set an item as a block 2018-10-27 08:21:49 +11:00
md_5
d6b57bd963 SPIGOT-4446: Legacy rotation methods don't work for wall mounted skulls 2018-10-27 08:15:41 +11:00
blablubbabc
4a47be6164 Add ray tracing and bounding box API 2018-10-26 20:00:00 +11:00
md_5
a835b03538 SPIGOT-4443: Scoreboard RenderType API 2018-10-26 19:38:41 +11:00
md_5
b4230a9a7e Update to Minecraft 1.13.2 2018-10-23 06:00:00 +11:00
md_5
a639ae44d2 Remove outdated build delay. 2018-10-23 05:57:42 +11:00
blablubbabc
e3d7b2fd96 Add Block#isPassable 2018-10-13 09:49:25 +11:00
md_5
e7ced970d2 Catch plugins setting null Material or BlockData to blocks 2018-10-13 09:43:05 +11:00
Parker Hawke
1ceee63341 Implement maximum repair cost API to AnvilInventory 2018-10-06 19:26:40 +10:00
md_5
6a0c4e1cc2 SPIGOT-4411: Document use of null for shulker colours 2018-10-06 10:17:06 +10:00
Parker Hawke
7a2f486768 Implement PlayerRecipeDiscoverEvent and methods to (un/)discover recipes 2018-10-01 19:15:12 +10:00
md_5
5ee1c18a4b SPIGOT-4398: Set ASM7_EXPERIMENTAL flag 2018-09-27 20:54:14 +10:00
md_5
1a7f2d109e SPIGOT-4397: isChunkGenerated API 2018-09-26 17:19:16 +10:00
Ugleh
c1ecaa2ff7 API to generate filled explorer maps 2018-09-24 19:32:42 +10:00
md_5
5cffeca21f SPIGOT-4391: Sign editable API 2018-09-24 15:01:10 +10:00
md_5
7d506c6cd7 SPIGOT-4389: Fix empty custom inventory title 2018-09-23 19:14:32 +10:00
Senmori
fc10dec5f3 Don't throw error on invalid data in CraftMetaItem. 2018-09-22 10:25:27 -04:00
md_5
65bb2d0f7d Increase expiration time to 10 days 2018-09-22 17:14:27 +10:00
Senmori
88a5346fea Add API to locate structures. 2018-09-22 17:11:17 +10:00
Senmori
8164f4b25b SPIGOT-1916: Attribute modifiers for ItemStacks 2018-09-21 20:51:04 +10:00
Parker Hawke
a222e4a252 Implement BatToggleSleepEvent 2018-09-17 16:49:45 +10:00
md_5
94b8708aca SPIGOT-4373: Item display colours are white by default
Should probably look at all this code at some point
2018-09-16 08:30:11 +10:00
md_5
1cead6280f SPIGOT-4363: Bad colours in leather armor 2018-09-11 20:44:34 +10:00
simpleauthority
953e1d601a SPIGOT-4314: Ability to change item in frame without playing sound 2018-09-11 20:39:58 +10:00
md_5
3123a069bf SPIGOT-4352: MoistureChangeEvent 2018-09-09 18:56:38 +10:00
Pante
19d654bd5e Add ServerLoadEvent 2018-09-08 13:40:42 +10:00
md_5
3eb8af2340 SPIGOT-4348: Use online player for setting skull owner if possible 2018-09-06 20:47:37 +10:00
Senmori
ee5efeb0dc Add getFacing method to get the current cardinal direction an entity is facing. 2018-09-03 18:06:58 +10:00
md_5
60d7982024 SPIGOT-4338: breedCause API 2018-09-01 19:28:12 +10:00
md_5
dc69d2b3db Fix unbound shaped recipe ingredients 2018-09-01 14:12:20 +10:00
md_5
4c219e2a12 Expand Recipe API to allow multiple Materials per slot 2018-09-01 11:04:48 +10:00
md_5
3831ae621f SPIGOT-4325: Validate coordinate arguments in Chunk/ChunkSnapshot 2018-08-29 07:44:36 +10:00
md_5
a1ab86d8cb SPIGOT-4321: Team#getSuffix returns the prefix 2018-08-29 07:26:59 +10:00
md_5
9636bb8d77 SPIGOT-4319: Conduit damage should be a block event 2018-08-28 21:00:24 +10:00
md_5
4228a56c0d SPIGOT-4318: More missing spawn eggs 2018-08-27 21:01:46 +10:00
md_5
908516f102 Fix some formatting in CraftLootable 2018-08-27 18:32:35 +10:00
md_5
c2cbdc5ab4 SPIGOT-4316: Do even less processing when block placement without physics requested 2018-08-27 18:29:28 +10:00
md_5
f598574711 SPIGOT-4313: Unsupported plugin should not crash server 2018-08-27 12:57:04 +10:00
md_5
479ec05e3b SPIGOT-4310: Reset villager career level with trades 2018-08-27 07:00:56 +10:00
md_5
b3dc236663 SPIGOT-4307: Fix hacky API for banners on shields 2018-08-26 19:18:56 +10:00
md_5
2a271162af SPIGOT-4301: Fix more invalid enchants 2018-08-26 18:48:32 +10:00
md_5
5d0d83bb90 SPIGOT-4309: Add "forced" display of particles 2018-08-26 18:27:19 +10:00
Senmori
a677257885 Add additional tests for CraftBlockData 2018-08-26 18:17:55 +10:00
md_5
ce1af0c348 Update to Minecraft 1.13.1 2018-08-26 12:00:00 +10:00
md_5
162bda93ff Add note about 1.13.1 2018-08-26 13:58:37 +10:00
md_5
f41aae401e Remove reflection from CraftBlockData 2018-08-25 08:41:14 +10:00
md_5
3418f8d7a1 SPIGOT-4298: Block command sender returns wrong block 2018-08-22 08:52:17 +10:00
md_5
903c0e30c1 SPIGOT-4296: Ensure recipe group set in craft translation 2018-08-21 18:21:11 +10:00
md_5
89492315d1 launchProjectile Fish -> FishHook
Thanks Senmori & SpoonFed on IRC
2018-08-21 18:21:11 +10:00
md_5
82f4b3b1d9 SPIGOT-4292: Ignore itemstacks with invalid enchants 2018-08-20 12:49:36 +10:00
md_5
bfb9131494 SPIGOT-4283: Allow setting recipe groups 2018-08-17 20:40:54 +10:00
BlackHole
375bc637bd SPIGOT-4276: Fix untyped statistics causing client errors 2018-08-16 20:42:40 +10:00
md_5
452a173807 SPIGOT-4271: Fix API error when enderman are not carrying a block 2018-08-15 08:51:18 +10:00
md_5
4a24108665 SPIGOT-4261: Missing turtle / phantom spawn egg meta 2018-08-13 18:22:57 +10:00
Senmori
c0df4b82d3 SPIGOT-1936: LootTable API 2018-08-12 18:40:03 +10:00
md_5
15da706706 SPIGOT-4258: Add Player.updateCommands method 2018-08-12 09:41:00 +10:00
md_5
b47946ff19 Fix regression in item priority conversion 2018-08-12 08:04:52 +10:00
md_5
a0a27e5876 Switch around item conversion code as well 2018-08-11 20:19:12 +10:00
md_5
96778caabb SPIGOT-4253: Add way to prioritise item conversion 2018-08-11 17:43:41 +10:00
Senmori
29e7564874 Expand GameRule API 2018-08-11 11:25:09 +10:00
md_5
50e6858b72 Improve entity hierarchy by adding Mob interface. 2018-08-10 19:48:09 +10:00
md_5
200b239819 SPIGOT-4233: Fix some missing handled NBT tags 2018-08-06 20:13:58 +10:00
md_5
cfc67965f3 Add merging and matching of parsed BlockData 2018-08-06 14:40:06 +10:00
md_5
5e3082c7d8 SPIGOT-4230: Improve legacy block types 2018-08-05 10:04:19 +10:00
Senmori
ec2095d9c6 SPIGOT-4223: Fix inventories using the same TileEntity instance. 2018-08-04 09:41:04 +10:00
md_5
dabb1b930b Potion particles should default to true 2018-08-03 20:01:12 +10:00
md_5
9331153551 SPIGOT-4217: Account for ShowIcon to allow custom tipped arrows to merge 2018-08-03 19:57:09 +10:00
md_5
69970127c1 SPIGOT-4221: Update surrounding blocks for cancelled break/place 2018-08-03 11:34:26 +10:00
md_5
2f17f677aa Tweak outdated windows 2018-08-03 09:13:30 +10:00
md_5
4587569c06 Fix ChunkData material alone being treated as legacy 2018-08-03 08:53:52 +10:00
md_5
80c43fc1de SPIGOT-4214: Catch attempts to create BlockData for items 2018-08-02 20:24:56 +10:00
md_5
272426acd7 SPIGOT-4199: Riptide related APIs 2018-08-02 09:38:52 +10:00
md_5
ab5599e8f3 Pre size legacy hash tables 2018-08-02 09:07:01 +10:00
blablubbabc
a0c7bcf02a Fix merchant inventories with custom titles 2018-08-01 08:50:08 +10:00
md_5
a3b7e3433a SPIGOT-4204: Allow passing data to AreaEffectCloud particles 2018-08-01 08:21:02 +10:00
md_5
549d9b0120 SPIGOT-4029: Add event for commands being sent to client 2018-07-31 10:46:09 +10:00
md_5
03c1273b59 SPIGOT-4197: Account for double trapped chests 2018-07-31 09:14:44 +10:00
blablubbabc
c3a8de0371 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.
2018-07-30 12:29:43 +10:00
md_5
23dc9a0271 Update default spawn-limits 2018-07-30 10:47:23 +10:00
md_5
b94fd7c7e4 Include class path in legacy conversion errors. 2018-07-30 09:19:07 +10:00
md_5
3b8f5be77b SPIGOT-1714: Draft API for player list header / footer 2018-07-29 21:30:31 +10:00
md_5
2ba567f29b SPIGOT-4182: Implement cursor captions 2018-07-29 15:10:08 +10:00
md_5
6a1dc5bb7d SPIGOT-4177: Change behaviour of item display names yet again 2018-07-29 09:24:42 +10:00
md_5
ff9bab10b5 Update default config links 2018-07-28 18:35:39 +10:00
md_5
212fd0f230 SPIGOT-4166: Fix Tags being corrupted by early access (and not reflecting reloads) 2018-07-28 15:00:12 +10:00
md_5
392108bf94 SPIGOT-4168: Patch up some legacy calls 2018-07-28 10:23:32 +10:00
md_5
4d3ef4821f SPIGOT-4164: Treat new _AIR blocks as air 2018-07-28 08:28:56 +10:00
md_5
095239d4c5 SPIGOT-4159: Fix Player.launchProjectile(Trident.class) 2018-07-27 14:29:02 +10:00
md_5
1ef1ffd664 SPIGOT-4137: Fix World.regenerateChunk 2018-07-25 19:32:06 +10:00
Senmori
3599dbe3c2 SPIGOT-3981: Make custom inventories return specialised types where practical. 2018-07-25 18:03:37 +10:00
Senmori
9646d8d780 SPIGOT-4147: Fix ItemFrames not able to be placed UP or DOWN 2018-07-25 14:17:03 +10:00
md_5
9cfb0090d8 SPIGOT-4135: Fix DOLPHINS_GRACE PotionEffectType Wrapper. 2018-07-24 22:17:20 +10:00
md_5
46e5eeb67e SPIGOT-4128: Skip hopeless entity conversion 2018-07-24 20:46:49 +10:00
md_5
2100017016 SPIGOT-4132: Fix missing break in RedstoneWire.setFace 2018-07-24 12:46:21 +10:00
md_5
ca75fead2c SPIGOT-4131: Fix typo affecting setting BlockData 2018-07-24 12:04:34 +10:00
md_5
19ff43d9e1 SPIGOT-4128: Greatly improve spawn egg deserialization 2018-07-24 10:49:48 +10:00
md_5
7357d7237a SPIGOT-4123: Fix display names cleared by plugins / serialization 2018-07-24 10:47:51 +10:00
md_5
f732acf24f Add map ID API 2018-07-24 10:18:06 +10:00
md_5
fbf903a1bc SPIGOT-4120: Store BlockData enum mappings per class 2018-07-24 10:08:34 +10:00
md_5
ea7b61290a SPIGOT-4122: Fix an instance of legacy item inequalities 2018-07-24 08:57:58 +10:00
md_5
6a109cf6bc SPIGOT-4124: Fix misplaced PISTON_HEAD 2018-07-24 08:25:13 +10:00
Articdive
30ab12cf4c SPIGOT-824: SpongeAbsorbEvent 2018-07-23 17:21:07 +10:00
md_5
155b17305b SPIGOT-4112: scoreboard display names are not nullable 2018-07-23 11:46:23 +10:00
md_5
d4297cbe2d Just throw section signs into components a la Mojang 2018-07-23 10:48:28 +10:00
md_5
4e2f571337 Fix Player.playNote 2018-07-22 14:40:48 +10:00
md_5
1a6b4f5392 Update to Minecraft 1.13 2018-07-22 12:00:00 +10:00
md_5
e5d6f6b596 SPIGOT-4024: Improve interactions of Vanilla tab completion, and also reloads 2018-07-21 11:23:11 +10:00
md_5
889e17f99d SPIGOT-4100: Ignore invalid item display names 2018-07-21 09:54:08 +10:00
md_5
7c0f69e449 CraftBlock.toString shouldn't make legacy call 2018-07-20 16:10:48 +10:00
kaenganxt
814c742554 SPIGOT-840, SPIGOT-2522: [Draft] Add EntityPotionEffectChangeEvent
Discussion ongoing in PR #449
2018-07-20 16:06:34 +10:00
md_5
66b62a63b5 Fix bad old API call in CraftBlockState 2018-07-20 10:32:17 +10:00
md_5
ca1af9368b Update EntityChangeBlockEvent to new BlockData API 2018-07-20 10:29:34 +10:00
md_5
49ac8a7446 SPIGOT-4074: Fix createBlockData succeeding on garbage 2018-07-20 10:20:15 +10:00
md_5
80fefcf5ef SPIGOT-4047: Ignore non-existent potions 2018-07-19 11:35:12 +10:00
md_5
fc1b107579 SPIGOT-4046: Fix selectors in tick functions 2018-07-19 10:59:16 +10:00
md_5
595ec64726 SPIGOT-4049: Books lose NBT data 2018-07-19 10:12:55 +10:00
md_5
92dceb827c Revert "SPIGOT-4035: Enforce case-sensitivity for chat format code matching."
Minecraft allows uppercase colour codes.

This reverts commit d480dc74e5.
2018-07-19 10:07:04 +10:00
md_5
65bc676ed0 SPIGOT-4041: Fix regressed item naming 2018-07-18 17:39:04 +10:00
md_5
6fa4ae693e SPIGOT-4040: Further increase team related limits 2018-07-18 17:11:44 +10:00
md_5
9c98002856 Fix Block.setType alone being treated as legacy 2018-07-18 16:59:41 +10:00
md_5
d48ecdeb45 Delete Block.setData byte methods from API 2018-07-18 16:55:44 +10:00
md_5
b9fd5c60e9 SPIGOT-4020: Fix DustOptions colouring 2018-07-18 16:40:31 +10:00
md_5
15036eb75b Fix changes that got lost late in development cycle 2018-07-18 14:13:20 +10:00
md_5
f18d78282d SPIGOT-4028: Improve legacy ItemStack conversion 2018-07-18 14:01:15 +10:00
md_5
3791cf947e SPIGOT-4037: Improve legacy BlockState.setData 2018-07-18 09:53:50 +10:00
md_5
404d6e776e SPIGOT-4036: Handle regular/uncoloured shulker boxes 2018-07-18 09:45:27 +10:00
Hex
d480dc74e5 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.
2018-07-18 09:36:16 +10:00
md_5
8c9dea83c3 SPIGOT-4030: Improve CraftItemStack.hasItemMeta 2018-07-17 17:13:55 +10:00
Hex
1526726b57 SPIGOT-4031: Improve bounds checking in CraftInventoryView. 2018-07-16 22:47:47 -06:00
md_5
b4bff6fc3d SPIGOT-4026: Clicking on command error suggestion should return verbatim input 2018-07-17 06:49:40 +10:00
md_5
fa1340f7a6 SPIGOT-4022: Improve utility of Entity.getName for non-players 2018-07-17 06:36:08 +10:00
md_5
1fccb89501 Fix completion of multiple arguments in Bukkit commands 2018-07-16 21:03:46 +10:00
md_5
926ea10459 SPIGOT-4017: Increase Team related length limits 2018-07-16 19:15:26 +10:00
md_5
22e5229238 Standardise empty string as null / not set 2018-07-16 16:20:26 +10:00
md_5
b6a757dec8 SPIGOT-4016: Fix clearing custom names 2018-07-16 14:39:01 +10:00