5505 Commits

Author SHA1 Message Date
Owen1212055
c1279f7751
#1209: Clean up various patches 2023-06-24 17:15:05 +10:00
Parker Hawke
c432e43970
Fix Raider#setCelebrating() implementation 2023-06-23 17:27:06 -04:00
Parker Hawke
504d966651
SPIGOT-7403: Add direct API for waxed signs 2023-06-23 09:58:59 +10:00
Parker Hawke
c68c1f1b35
#1216: Add missing Raider API and 'no action ticks' 2023-06-23 09:58:59 +10:00
md_5
85b89c3ddd
Increase outdated build delay 2023-06-20 16:17:31 +10:00
md_5
b6b514b7ec
SPIGOT-7400: Downgrade maven-resolver due to issues resolving certain depends 2023-06-18 20:37:23 +10:00
DerFrZocker
fcff84de91 SPIGOT-7399: Revert null check in CraftMetaItem#safelyAdd 2023-06-17 09:53:31 +00:00
Jishuna
44a4b5649d
SPIGOT-7380: Add PlayerInteractEvent#getClickedPosition and ChiseledBookshelf#getSlot 2023-06-17 14:31:40 +10:00
Doc
676969d016
SPIGOT-7389: Handle setting null items in ChiseledBookshelf Inventory 2023-06-17 06:44:22 +10:00
Parker Hawke
3b557627cd
Fix Player#setScoreboard() checking incorrect state 2023-06-15 21:36:05 -04:00
Parker Hawke
9a21b0b89e
SPIGOT-7393: Fix new tile entities not loading Bukkit's PersistentDataContainer 2023-06-15 20:25:35 +10:00
md_5
ad6d0cffbe
SPIGOT-7394: Fix another issue with sendSignChange 2023-06-15 06:45:03 +10:00
md_5
66c5ce4c7b
SPIGOT-7391: Preserve vanilla sign json where not modified by event 2023-06-14 18:36:22 +10:00
Collin
ae3824f949
#1204: Add Enderman#teleport and Enderman#teleportTowards 2023-06-14 18:36:22 +10:00
md_5
5863a2eaef
Fix sendSignChange not working 2023-06-14 18:36:22 +10:00
Yannick Lamprecht
4a7eadc976
#1201: Add Player#sendBlockUpdate to send tile entity updates 2023-06-14 18:36:21 +10:00
md_5
789324e30a
Work around issue placing decorated pots 2023-06-13 19:05:00 +10:00
md_5
9c5d600d13
Update to Minecraft 1.20.1 2023-06-13 07:00:00 +10:00
md_5
6962456f98
Fix unintended change to playSound contract and various other issues 2023-06-12 21:29:41 +10:00
md_5
091027accb
Fix unintended change to createBlockData contract 2023-06-12 21:09:17 +10:00
md_5
63b46678a5
Fix another mistake in previous commits causing server crash 2023-06-12 21:02:46 +10:00
md_5
b10ea735ca
Check in getOfflinePlayer is OK 2023-06-12 20:42:20 +10:00
md_5
0cd47ae827
Remove changes to string API contracts introduced by prior commits 2023-06-12 20:39:58 +10:00
md_5
461cd81328
Fix another issue from previous commit 2023-06-12 20:35:38 +10:00
md_5
3bded4aae8
Fix issue from previous commit in SimpleHelpMap 2023-06-12 20:30:16 +10:00
Doc
40945171bf
#1182: Consolidate Preconditions use and minor cleanup 2023-06-12 19:41:02 +10:00
Parker Hawke
b2322fead2
#1203: Test TrimMaterial and TrimPattern constants 2023-06-12 10:06:51 +10:00
Parker Hawke
c0f1ad4b9b
SPIGOT-7350: Add methods to get hints from EnchantItemEvent 2023-06-12 10:03:07 +10:00
Doc
9a784ee889
SPIGOT-7383: Add EntityDamageEvent.DamageCause#KILL and EntityDamageEvent.DamageCause#WORLD_BORDER 2023-06-12 08:17:09 +10:00
Parker Hawke
88999cd53b
SPIGOT-7381: Fix NullPointerException when setting item in ChiseledBookshelfInventory snapshot 2023-06-12 08:04:28 +10:00
md_5
ce710deb08
SPIGOT-7384: player.getLocation() equals PlayerMoveEvent.getTo() 2023-06-11 20:41:52 +10:00
md_5
8c5311c200
SPIGOT-7382: Player still on fire after respawn 2023-06-11 17:30:03 +10:00
Doc
991639bc66
#1124: Adjust CreatureSpawner to allow for spawners with no mob type 2023-06-11 11:05:16 +10:00
Hannah
e472b6c172
#1184: Add setMotd and setMaxPlayers 2023-06-11 10:51:11 +10:00
md_5
245f2be151
Implement SpawnerSpawnEvent
Co-authored-by: Andy Shulman <andy.shulman@hotmail.com>
2023-06-10 07:22:51 +10:00
md_5
fd92f1e654
SPIGOT-7378: Add BlockDropItemEvent for Suspicious Sand & Gravel drops 2023-06-09 08:37:09 +10:00
md_5
cb1b69d130
SPIGOT-7377: Server sends player list twice 2023-06-09 08:24:31 +10:00
md_5
f3b2b22103
SPIGOT-7376: Exception with getBlockData when hasBlockData is false 2023-06-08 21:19:44 +10:00
md_5
725545630d
SPIGOT-7375: Fix crash breeding certain entities 2023-06-08 19:22:25 +10:00
md_5
b9873b0d44
Update Brigadier version with fix 2023-06-08 17:28:32 +10:00
DerFrZocker
68b3205624
SPIGOT-7266: Found typo in CraftBukkit package 2023-06-08 13:40:54 +10:00
md_5
98b4d2ff88
SPIGOT-7372, SPIGOT-7373: Signs can't be edited, issues with SignChangeEvent 2023-06-08 12:19:59 +10:00
md_5
5f7bd4d78a
SPIGOT-7371: Sign does not open edit text on placement 2023-06-08 08:03:24 +10:00
md_5
b4cf99d242
SPIGOT-7371: Fix editing signs with API 2023-06-08 07:56:25 +10:00
Yannick Lamprecht
a2b6c27442
#1200: Implement open sign by side 2023-06-08 07:42:44 +10:00
md_5
a345bb9408
SPIGOT-7368: Downgrade SpecialSource version 2023-06-08 02:35:19 +10:00
md_5
e1188ed3a2
Update to Minecraft 1.20 2023-06-08 01:30:00 +10:00
md_5
5a5e43ee6b
Remove outdated build delay. 2023-06-08 01:30:00 +10:00
Parker Hawke
2270366cdd
#1196: Test Registry instances more thoroughly 2023-06-04 11:28:33 +10:00
saltyaimbotter
863dacb7a0
#1191: Do not start on pre-release Java 17
Pre-release versions of Java may miss standard API that is introduced later during development of the same release. Unfortunately some server hosts knowingly (!) run these versions in production, even years after the general availability of that java release. Therefore, we need to manually enforce that the server only runs on fully standardized versions to ensure compatibility of plugin and server code with the runtime.

To cause less problems when developers test their software with newer Java, this rule is only enforced on the oldest Java release the server can run with. This is the Java version all plugins will normally compile to, so it's feature set must always be available during runtime.
2023-06-03 11:39:00 +10:00