Commit graph

2915 commits

Author SHA1 Message Date
CraftBukkit/Spigot
546827e94d SPIGOT-6455, SPIGOT-7030, #1054: Improve ban API
By: Doc <nachito94@msn.com>
2023-07-01 13:56:03 +10:00
CraftBukkit/Spigot
5c8c4bbe5b All smithing inventories are now the new smithing inventory
By: md_5 <git@md-5.net>
2023-07-01 09:35:39 +10:00
CraftBukkit/Spigot
60c46c4b52 #1221: Add methods to get/set FallingBlock CancelDrop
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-27 07:36:06 +10:00
CraftBukkit/Spigot
ffdc63259a #1220: Add Player#sendHealthUpdate()
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-27 07:36:06 +10:00
CraftBukkit/Spigot
b97cc9b99f #1209: Clean up various patches
By: Owen1212055 <23108066+Owen1212055@users.noreply.github.com>
2023-06-24 17:15:05 +10:00
CraftBukkit/Spigot
0f9e7a497e Fix Raider#setCelebrating() implementation
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-23 17:27:06 -04:00
CraftBukkit/Spigot
e7ebe80de9 SPIGOT-7403: Add direct API for waxed signs
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-23 09:58:59 +10:00
CraftBukkit/Spigot
f0c9bae0f7 #1216: Add missing Raider API and 'no action ticks'
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-23 09:58:59 +10:00
CraftBukkit/Spigot
3edbef0526 Increase outdated build delay
By: md_5 <git@md-5.net>
2023-06-20 16:17:31 +10:00
CraftBukkit/Spigot
f88d039091 SPIGOT-7399: Revert null check in CraftMetaItem#safelyAdd
By: DerFrZocker <derrieple@gmail.com>
2023-06-17 11:41:38 +02:00
CraftBukkit/Spigot
20acc420d8 SPIGOT-7380: Add PlayerInteractEvent#getClickedPosition and ChiseledBookshelf#getSlot
By: Jishuna <joshl5324@gmail.com>
2023-06-17 14:31:40 +10:00
CraftBukkit/Spigot
b0576f313f SPIGOT-7389: Handle setting null items in ChiseledBookshelf Inventory
By: Doc <nachito94@msn.com>
2023-06-17 06:44:22 +10:00
CraftBukkit/Spigot
46dda8a1e6 Fix Player#setScoreboard() checking incorrect state
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-06-15 21:36:05 -04:00
CraftBukkit/Spigot
ece42b939b SPIGOT-7394: Fix another issue with sendSignChange
By: md_5 <git@md-5.net>
2023-06-15 06:45:03 +10:00
CraftBukkit/Spigot
289dcffffa SPIGOT-7391: Preserve vanilla sign json where not modified by event
By: md_5 <git@md-5.net>
2023-06-14 18:36:22 +10:00
CraftBukkit/Spigot
b68e6ca9c8 #1204: Add Enderman#teleport and Enderman#teleportTowards
By: Collin <collinjbarber@gmail.com>
2023-06-14 18:36:22 +10:00
CraftBukkit/Spigot
5fe70f50c1 Fix sendSignChange not working
By: md_5 <git@md-5.net>
2023-06-14 18:36:22 +10:00
CraftBukkit/Spigot
2c9bf00c5b #1201: Add Player#sendBlockUpdate to send tile entity updates
By: Yannick Lamprecht <yannicklamprecht@live.de>
2023-06-14 18:36:21 +10:00
CraftBukkit/Spigot
f40eac90a3 Update to Minecraft 1.20.1
By: md_5 <git@md-5.net>
2023-06-13 07:00:00 +10:00
CraftBukkit/Spigot
746a0db582 Fix unintended change to playSound contract and various other issues
By: md_5 <git@md-5.net>
2023-06-12 21:29:41 +10:00
CraftBukkit/Spigot
a678c41574 Fix unintended change to createBlockData contract
By: md_5 <git@md-5.net>
2023-06-12 21:09:17 +10:00
CraftBukkit/Spigot
b6271a3554 Fix another mistake in previous commits causing server crash
By: md_5 <git@md-5.net>
2023-06-12 21:02:46 +10:00
CraftBukkit/Spigot
b00fd47b85 Check in getOfflinePlayer is OK
By: md_5 <git@md-5.net>
2023-06-12 20:42:20 +10:00
CraftBukkit/Spigot
cfdd51c0cd Remove changes to string API contracts introduced by prior commits
By: md_5 <git@md-5.net>
2023-06-12 20:39:58 +10:00
CraftBukkit/Spigot
dacee77a67 Fix another issue from previous commit
By: md_5 <git@md-5.net>
2023-06-12 20:35:38 +10:00
CraftBukkit/Spigot
cad3899462 Fix issue from previous commit in SimpleHelpMap
By: md_5 <git@md-5.net>
2023-06-12 20:30:16 +10:00
CraftBukkit/Spigot
ff78bf30f6 #1182: Consolidate Preconditions use and minor cleanup
By: Doc <nachito94@msn.com>
2023-06-12 19:41:02 +10:00
CraftBukkit/Spigot
1e66cd27c3 SPIGOT-7383: Add EntityDamageEvent.DamageCause#KILL and EntityDamageEvent.DamageCause#WORLD_BORDER
By: Doc <nachito94@msn.com>
2023-06-12 08:17:09 +10:00
CraftBukkit/Spigot
a7ce4d1a3f SPIGOT-7382: Player still on fire after respawn
By: md_5 <git@md-5.net>
2023-06-11 17:30:03 +10:00
CraftBukkit/Spigot
c49031bc5d #1124: Adjust CreatureSpawner to allow for spawners with no mob type
By: Doc <nachito94@msn.com>
2023-06-11 11:05:16 +10:00
CraftBukkit/Spigot
0c94630926 #1184: Add setMotd and setMaxPlayers
By: Hannah <salvadin2@gmail.com>
2023-06-11 10:51:11 +10:00
CraftBukkit/Spigot
5301642c90 Implement SpawnerSpawnEvent
By: md_5 <git@md-5.net>
Also-by: Andy Shulman <andy.shulman@hotmail.com>
2023-06-10 07:22:51 +10:00
CraftBukkit/Spigot
f990d547f7 SPIGOT-7376: Exception with getBlockData when hasBlockData is false
By: md_5 <git@md-5.net>
2023-06-08 21:19:44 +10:00
CraftBukkit/Spigot
640e9271af Update Brigadier version with fix
By: md_5 <git@md-5.net>
2023-06-08 17:28:32 +10:00
CraftBukkit/Spigot
a2fa8bb79d SPIGOT-7266: Found typo in CraftBukkit package
By: DerFrZocker <derrieple@gmail.com>
2023-06-08 13:40:54 +10:00
CraftBukkit/Spigot
010814803a SPIGOT-7372, SPIGOT-7373: Signs can't be edited, issues with SignChangeEvent
By: md_5 <git@md-5.net>
2023-06-08 12:19:59 +10:00
CraftBukkit/Spigot
ef776287cb SPIGOT-7371: Fix editing signs with API
By: md_5 <git@md-5.net>
2023-06-08 07:56:25 +10:00
CraftBukkit/Spigot
e5fdca81b2 #1200: Implement open sign by side
By: Yannick Lamprecht <yannicklamprecht@live.de>
2023-06-08 07:42:44 +10:00
CraftBukkit/Spigot
9d740b84b0 Update to Minecraft 1.20
By: md_5 <git@md-5.net>
2023-06-08 01:30:00 +10:00
CraftBukkit/Spigot
bac55e67d6 Remove outdated build delay.
By: md_5 <git@md-5.net>
2023-06-08 01:30:00 +10:00
CraftBukkit/Spigot
e894c4d08c #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.

By: saltyaimbotter <saltyaimbotter@gmail.com>
2023-06-03 11:39:00 +10:00
CraftBukkit/Spigot
ce8a5d4953 SPIGOT-7362: Properly handle null in CraftBlock#blockFaceToNotch()
By: Parker Hawke <hawkeboyz2@hotmail.com>
2023-05-30 21:14:16 -04:00
CraftBukkit/Spigot
a345ec2e35 SPIGOT-7195, SPIGOT-7197: Add DataPack API
By: Doc <nachito94@msn.com>
2023-05-30 19:05:48 +10:00
CraftBukkit/Spigot
d8a3b1e7f0 #1170: Add preliminary support for multi sided signs
By: Yannick Lamprecht <yannicklamprecht@live.de>
2023-05-25 07:21:35 +10:00
CraftBukkit/Spigot
2eb01eb21a Fix addition of custom smithing trim / transform recipes
By: md_5 <git@md-5.net>
2023-05-14 12:11:23 +10:00
CraftBukkit/Spigot
3842cba3fd #1186: Move getHighestBlockYAt methods from World to RegionAccessor
By: Jishuna <joshl5324@gmail.com>
2023-05-11 06:48:41 +10:00
CraftBukkit/Spigot
7b7d756683 #1185: Add API for directly setting Display transformation matrices
By: Cerus <github.social@cerus.dev>
2023-05-11 06:48:40 +10:00
CraftBukkit/Spigot
dafbbb0363 #1176: Add InventoryView#setTitle
By: Y2Kwastaken <mwholder2005@gmail.com>
2023-05-04 18:52:18 +10:00
CraftBukkit/Spigot
ba817be945 SPIGOT-519: Add TNTPrimeEvent
Thanks to Pokechu22 for an earlier implementation

By: Jishuna <joshl5324@gmail.com>
2023-05-03 20:46:43 +10:00
CraftBukkit/Spigot
f4abdeb3f9 #1171: Add method to get chunk load level
By: Jishuna <joshl5324@gmail.com>
2023-04-29 17:37:52 +10:00