Commit Graph

2535 Commits

Author SHA1 Message Date
Bukkit/Spigot a44ad8b54a SPIGOT-6789: Improve resource pack related API
By: Patrick Choe <mailpatrickkr@gmail.com>
2021-12-18 11:46:20 +11:00
Bukkit/Spigot 7f87269fa8 SPIGOT-6836: Add more API methods in MerchantRecipe
By: Doc <nachito94@msn.com>
2021-12-18 11:44:31 +11:00
Bukkit/Spigot d4062d0461 Upgrade to SnakeYAML 1.30 release
By: md_5 <git@md-5.net>
2021-12-18 11:36:31 +11:00
Bukkit/Spigot 203cfd5697 Update to Minecraft 1.18.1
By: md_5 <git@md-5.net>
2021-12-11 00:00:00 +11:00
Bukkit/Spigot 308cc50afa #687: Fix NPE from previous commits
By: Wolf2323 <gabrielpatrikurban@gmail.com>
2021-12-06 07:22:16 +11:00
Bukkit/Spigot ab0429fddc #686: Fix contains for default section generating real sections
By: Wolf2323 <gabrielpatrikurban@gmail.com>
2021-12-04 22:05:54 +01:00
Bukkit/Spigot 3ddde21487 SPIGOT-6830: Fix addDefaults with Configuration overrides child Sections in the defaults
By: Wolf2323 <gabrielpatrikurban@gmail.com>
2021-12-04 21:38:45 +01:00
Bukkit/Spigot 36fb1f9c00 Add Player#openSign API to edit a placed sign
By: md_5 <git@md-5.net>
2021-12-05 08:34:33 +11:00
Bukkit/Spigot 440c99dc37 SPIGOT-6832: Further improve Player#getPing docs
By: md_5 <git@md-5.net>
2021-12-04 08:19:20 +11:00
Bukkit/Spigot 9a4caaec10 SPIGOT-6832: Improve Player#getPing docs
By: md_5 <git@md-5.net>
2021-12-04 08:10:14 +11:00
Bukkit/Spigot 926db7c30b SPIGOT-6825: MapFont#getWidth ignores §, but not the color-byte and semicolon following it
By: md_5 <git@md-5.net>
2021-12-01 14:58:04 +11:00
Bukkit/Spigot 62f79aa905 SPIGOT-6822: Ensure library loader has same parent as plugin loader
This behaviour may need to be revisted in future to achieve greater isolation of plugins/libraries

By: md_5 <git@md-5.net>
2021-12-01 10:29:25 +11:00
Bukkit/Spigot c5a7423ca0 Update to Minecraft 1.18
By: md_5 <git@md-5.net>
2021-12-01 03:00:00 +11:00
Bukkit/Spigot a8f0ba31f2 Correct copied javadoc from previous commit
By: md_5 <git@md-5.net>
2021-11-29 15:59:20 +11:00
Bukkit/Spigot c4bdb24f2a Add hideEntity / showEntity API
By: md_5 <git@md-5.net>
2021-11-29 09:17:57 +11:00
Bukkit/Spigot 45f7e75b02 #684: Make PotionEffectType implement Keyed
By: coll1234567 <joshl5324@gmail.com>
2021-11-28 11:49:39 +11:00
Bukkit/Spigot c7d5155340 Revert SnakeYAML upgrade
By: md_5 <git@md-5.net>
2021-11-27 09:11:04 +11:00
Bukkit/Spigot 59be6efc2a Update to Minecraft 1.18-rc3
By: md_5 <git@md-5.net>
2021-11-27 08:00:00 +11:00
Bukkit/Spigot 0618087d5f #683: Add Player#showDemoScreen
By: coll1234567 <joshl5324@gmail.com>
2021-11-26 10:13:40 +11:00
Bukkit/Spigot 61af905f78 Update to Minecraft 1.18-pre8
By: md_5 <git@md-5.net>
2021-11-25 08:00:00 +11:00
Bukkit/Spigot b06bd45d47 Add docs in ServerListPingEvent based on changes from 1.18
By: Doc <nachito94@msn.com>
2021-11-24 07:30:57 +11:00
Bukkit/Spigot d0acafa8d8 SPIGOT-6781: Add Block#canPlace
By: coll1234567 <joshl5324@gmail.com>
2021-11-23 18:49:11 +11:00
Bukkit/Spigot f3fd09df80 #679: Add getHideOnlinePlayers
By: Doc <nachito94@msn.com>
2021-11-22 22:30:30 -03:00
Bukkit/Spigot a05a566ae7 #677: Add "Allow Server Listings" API
By: Noah van der Aa <ndvdaa@gmail.com>
2021-11-23 08:56:03 +11:00
Bukkit/Spigot 1594310d44 SPIGOT-6801: Wrong BlockData classes in Material enum for SOUL_FIRE and SOUL_TORCH
By: BlackHole <black-hole@live.com>
2021-11-23 08:06:39 +11:00
Bukkit/Spigot bf2c5f3df0 Downgrade to Checkstyle 8.x as 9.x series has much larger memory usage
By: md_5 <git@md-5.net>
2021-11-22 15:27:06 +11:00
Bukkit/Spigot 31805744d2 Remove Player#sendChunkChange
Method is specified according to an obsolete internal format and has not been implemented for nearly 10 years.

By: md_5 <git@md-5.net>
2021-11-22 15:08:47 +11:00
Bukkit/Spigot ccf26486ac #592: Add Player#sendEquipmentChange
By: Perzan <PerzanDevelopment@gmail.com>
2021-11-22 15:03:24 +11:00
Bukkit/Spigot 98195bb7a9 Update to Minecraft 1.18-pre5
By: md_5 <git@md-5.net>
2021-11-22 09:00:00 +11:00
Bukkit/Spigot aa5b69a0ea #675: Fix typo in ItemFrame#setFixed
By: Cerus <m.dorn.2003@web.de>
2021-11-18 08:14:50 +11:00
Bukkit/Spigot e3ed32721a #674: Optimize and cleanup PermissibleBase
By: JDIALIA <jdialia@gmail.com>
2021-11-16 07:27:40 +11:00
Bukkit/Spigot 80ca94de60 SPIGOT-6436: Add Player#stopAllSounds
By: Doc <nachito94@msn.com>
2021-11-05 21:02:12 +11:00
Bukkit/Spigot 3afdb08183 #667: Allow setting BrewEvent results
By: Doc <nachito94@msn.com>
2021-10-30 18:16:49 +11:00
Bukkit/Spigot e887c31580 SPIGOT-6762: ChatPaginator.wordWrap only transfers one modifier
By: md_5 <git@md-5.net>
2021-10-29 18:45:29 +11:00
Bukkit/Spigot 283a637a66 SPIGOT-4590, SPIGOT-6769: Clarify DamageCause documentation
By: Doc <nachito94@msn.com>
2021-10-27 18:36:29 +11:00
Bukkit/Spigot 567948a8d1 SPIGOT-6771: Help command tab completion does not respect permissions
By: md_5 <git@md-5.net>
2021-10-24 20:33:42 +11:00
Bukkit/Spigot ef5b7235a1 SPIGOT-6756: Clarify drop items in BlockBreakEvent
By: md_5 <git@md-5.net>
2021-10-16 19:01:10 +11:00
Bukkit/Spigot 5814757cc7 SPIGOT-6749: Library Loader does not correctly isolate dependencies
By: md_5 <git@md-5.net>
2021-10-13 08:12:16 +11:00
Bukkit/Spigot 6882afca7b SPIGOT-2903: Add Structure API
By: Sander Knauff <sanderknauff@hotmail.com>
2021-10-05 11:55:20 +11:00
Bukkit/Spigot 8b6e67635a #662: Support for configuring Water Underground Creatures spawn settings
By: Doc <nachito94@msn.com>
2021-10-05 11:31:21 +11:00
Bukkit/Spigot f4b28573d2 #661: Fix Typo in ScoreboardManager documentation
By: olijeffers0n <69084614+olijeffers0n@users.noreply.github.com>
2021-10-04 21:08:43 +11:00
Bukkit/Spigot 1f934c6832 SPIGOT-6746: Clarify PlayerPortalEvent documentation
By: md_5 <git@md-5.net>
2021-09-25 08:02:58 +10:00
Bukkit/Spigot e4ae7c57b7 SPIGOT-6738: Add entity type tags
By: md_5 <git@md-5.net>
2021-09-19 14:50:54 +10:00
Bukkit/Spigot 49c66e97e2 SPIGOT-6249: Add Missing Effect Constants
By: DerFrZocker <derrieple@gmail.com>
2021-09-11 18:39:43 +10:00
Bukkit/Spigot eb1aaf62d4 SPIGOT-6729: Add Chunk.isEntitiesLoaded()
By: Brokkonaut <hannos17@gmx.de>
2021-09-06 18:51:44 +10:00
Bukkit/Spigot 891608deca SPIGOT-6547: Chunk#getEntities() doesn't return all entities immediately after chunk load
By: DerFrZocker <derrieple@gmail.com>
2021-09-01 18:55:16 +10:00
Bukkit/Spigot 5f7735a971 SPIGOT-6719: Add getTileEntities() to LimitedRegion
By: DerFrZocker <derrieple@gmail.com>
2021-08-30 18:44:39 +10:00
Bukkit/Spigot 74e1b5b72a #654: Clarify conditions where a bed can explode
By: Doc <nachito94@msn.com>
2021-08-28 18:57:58 +10:00
Bukkit/Spigot 99ce197044 SPIGOT-6697: Deprecate generateTree with BlockChangeDelegate as it does not handle tiles
By: md_5 <git@md-5.net>
2021-08-22 18:12:37 +10:00
Bukkit/Spigot f84947b942 #653: Add World#spawn with randomizeData parameter
The current implementation of World#spawn or World#spawnEntity
respectively, always prepares/finalizes the spawn of every entity
spawned through the API. While this is great to simulate natural
spawning of entities in the world through the API, it fails at
reliably creating default entities for purposes other than vanilla
gameplay.

While the caller of the API could attempt to undo all of the
customization that is applied in the prepare/finalization step, they are
numerous (reaching from sheep colour to equipment) and in some cases,
such as the chicken jockey, even spawn in other entities.

Hence this commit introduces a new overload to the World#spawn and
World#spawnEntity methods that accepts the 'randomizeData' parameter
that, when set to false, skips the prior mentioned
preparation/finalization step.

By: Bjarne Koll <lynxplay101@gmail.com>
2021-08-18 18:04:51 +10:00