Commit Graph
100 Commits
Author SHA1 Message Date
Bukkit/Spigot 24ea881685 SPIGOT-7011, SPIGOT-7065: Overhaul of structures
By: DerFrZocker <derrieple@gmail.com>
2022-07-01 20:41:02 +10:00
Bukkit/Spigot 515ae6f2cc SPIGOT-7078: Add EntityPotionEffectEvent.Cause#WARDEN
By: Doc <nachito94@msn.com>
2022-06-23 20:27:51 +10:00
Bukkit/Spigot 2ca50720e4 #746: Add option to use cached map color palette
This reduces the conversion time drastically with the cost of slightly more memory usage.

By: DerFrZocker <derrieple@gmail.com>
2022-06-18 21:13:40 +10:00
Bukkit/Spigot 1a5ff83244 #759: Add preview chat option in ServerListPingEvent
By: Doc <nachito94@msn.com>
2022-06-18 20:55:23 +10:00
Bukkit/Spigot 3cdd9f03ce #758: Add missing server properties methods from 1.19
By: Doc <nachito94@msn.com>
2022-06-18 20:48:59 +10:00
Bukkit/Spigot f786e8cff4 #762: Add SpawnReason and TransformReason for Tadpole metamorphosis into Frog
By: Doc <nachito94@msn.com>
2022-06-13 15:24:49 +10:00
Bukkit/Spigot b1a97476be #761: Add Hangable interface to MangrovePropagule
By: chickeneer <emcchickeneer@gmail.com>
2022-06-12 18:12:47 +10:00
Bukkit/Spigot 5148d2950b Add compat constructor to PlayerAnimationEvent
By: md_5 <git@md-5.net>
2022-06-11 13:22:25 +10:00
Bukkit/Spigot 8bbd39c170 SPIGOT-7043: EnderChest does not implement Lidded
By: md_5 <git@md-5.net>
2022-06-10 10:57:48 +10:00
Bukkit/Spigot a0619b4d67 SPIGOT-7047: Add Player#getLastDeathLocation
By: Doc <nachito94@msn.com>
2022-06-10 09:56:47 +10:00
Bukkit/Spigot 4834aca6ed SPIGOT-7003: Add missing PlayerAnimationType
By: Doc <nachito94@msn.com>
2022-06-09 21:30:20 +10:00
Bukkit/Spigot 276f86cc29 SPIGOT-5984: Add non deprecated / magic value way to set pixel in MapCanvas
By: DerFrZocker <derrieple@gmail.com>
2022-06-09 21:27:21 +10:00
Bukkit/Spigot 2624d0d54f #754: Add DamageCause.SONIC_BOOM
By: Doc <nachito94@msn.com>
2022-06-09 21:03:33 +10:00
Bukkit/Spigot b456a7cd08 #752: Make Leaves Waterlogged
By: Doc <nachito94@msn.com>
2022-06-08 17:30:29 +10:00
Bukkit/Spigot 6243f50313 Downgrade dependency version
By: md_5 <git@md-5.net>
2022-06-08 09:01:11 +10:00
Bukkit/Spigot ec575f5252 Update to Minecraft 1.19
By: md_5 <git@md-5.net>
2022-06-08 02:00:00 +10:00
Bukkit/Spigot 9bfa9ca85b #745: Expose more information about advancements
By: MartenM <marten.struijk@gmail.com>
2022-06-05 16:23:46 +10:00
Bukkit/Spigot 5e9386f3e0 #749: Various javadoc improvements
By: DerFrZocker <derrieple@gmail.com>
2022-06-05 10:05:54 +10:00
Bukkit/Spigot eafbc2ba3a #748: Remove permissible recalculation from Permission constructor
This fixes issues that simply creating a new Permission instance would lead
to permission defaults and permissibles to get recalcuated even if the
permission itself was never added to the server or was already present.

By: Phoenix616 <max@themoep.de>
2022-06-05 10:05:51 +10:00
Bukkit/Spigot 1c96f9a8e8 SPIGOT-7027: Documentation for ItemMeta#getCustomModelData is incorrect
By: Doc <nachito94@msn.com>
2022-06-01 19:02:49 +10:00
Bukkit/Spigot 7eccce6d6f #743: Support setting individual Wither head targets
By: Yannick Lamprecht <yannicklamprecht@live.de>
2022-05-17 19:26:59 +10:00
Bukkit/Spigot 4dea0ab04a #742: Make World implement Keyed
By: pop4959 <pop4959@gmail.com>
2022-05-09 18:07:47 +10:00
Bukkit/Spigot 0854352e80 SPIGOT-6949: Configuration sections that are nested within Maps or Lists are not properly serialized.
This broke with the configuration changes in
ed8a152b3a.

This commit reverts one of the changes of this other commit so that
nested configuration sections are serialized as Maps again.

Although the types of these nested configuration sections are not
preserved when reloading a configuration (they turn into Maps), their
contents should at least be preserved, as it has been the case in
earlier Bukkit versions.

By: blablubbabc <lukas@wirsindwir.de>
2022-04-22 19:38:45 +10:00
Bukkit/Spigot 212f79b449 SPIGOT-6992: Add LimitedLife/LifeTicks/Bound APIs to Vex
By: Doc <nachito94@msn.com>
2022-04-21 06:47:24 +10:00
Bukkit/Spigot 46877fe5a4 #735: Add Villager#zombify
By: Doc <nachito94@msn.com>
2022-04-15 13:48:49 +10:00
Bukkit/Spigot dfc7a87b61 #690: Add method to read ItemStack input
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-04-15 12:54:03 +10:00
Bukkit/Spigot 2d304809b5 SPIGOT-6829: Add per-player world border API
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-04-09 09:39:19 +10:00
Bukkit/Spigot e795b5d12f #737: Update WorldCreator#generatorSettings docs
By: Martoph <sager1018@gmail.com>
2022-03-27 16:25:51 +11:00
Bukkit/Spigot d72a32d114 #736: Update README
By: Doc <nachito94@msn.com>
2022-03-24 13:39:30 +11:00
Bukkit/Spigot 3c7b2251cf #734: Make PlayerInventory#getItem Nullable
By: Doc <nachito94@msn.com>
2022-03-15 07:32:19 +11:00
Bukkit/Spigot 1019bd7464 #725: Add Item Unlimited Lifetime APIs
By: Gero <gecam59@gmail.com>
2022-03-12 09:26:12 +11:00
Bukkit/Spigot 7c60ceee2c #638: Add CreativeCategory API for Materials
By: Parker Hawke <hawkeboyz2@hotmail.com>
2022-03-03 18:55:54 +11:00
Bukkit/Spigot 6b7d2d9a91 Update to Minecraft 1.18.2
By: md_5 <git@md-5.net>
2022-03-01 02:00:00 +11:00
Bukkit/Spigot f37d1372b3 SPIGOT-6944: Correct TabCompleter docs
By: md_5 <git@md-5.net>
2022-02-21 12:02:28 +11:00
Bukkit/Spigot c70f8f252c SPIGOT-6935: Make Arrow color nullable
By: Doc <nachito94@msn.com>
2022-02-19 09:36:06 +11:00
Bukkit/Spigot 0f857065bd #730: Added a checkstyle rule to check for missing package declarations.
Added a suppression to ignore the test sources.

By: blablubbabc <lukas@wirsindwir.de>
2022-02-19 09:33:06 +11:00
Bukkit/Spigot 9d127bc843 #730: Added missing declaration of the org.bukkit.profile package.
By: blablubbabc <lukas@wirsindwir.de>
2022-02-19 09:33:05 +11:00
Bukkit/Spigot 6173d64a2e #727: Fix typo in StriderTemperatureChangeEvent javadocs
By: Ollie <69084614+olijeffers0n@users.noreply.github.com>
2022-02-17 08:08:57 +11:00
Bukkit/Spigot 91ffd11c33 #723: Add Furnace#getRecipesUsed
By: Doc <nachito94@msn.com>
2022-02-15 18:48:12 +11:00
Bukkit/Spigot 2ee538ec02 #726: Add Particle dataTypes to javadocs
By: mfnalex <1122571+mfnalex@users.noreply.github.com>
2022-02-15 09:50:10 +11:00
Bukkit/Spigot 0458eb0bfc #724: Add PDC to World
By: DerFrZocker <derrieple@gmail.com>
2022-02-15 09:35:32 +11:00
Bukkit/Spigot dd8840cd02 SPIGOT-6918: Add SpawnCategory API and configurations for Axolotls
By: Doc <nachito94@msn.com>
2022-02-07 18:47:24 +11:00
Bukkit/Spigot 7c667b37d9 #719: Add Player Profile API
Slight changes may occur as this API is stabilized.

This PR is based on work previously done by DerFrZocker in #663.

By: blablubbabc <lukas@wirsindwir.de>
2022-02-03 09:25:35 +11:00
Bukkit/Spigot e6392d1992 SPIGOT-6910: Add BlockDamageAbortEvent
By: FreeSoccerHDX <unconfigured@null.spigotmc.org>
2022-02-02 08:56:20 +11:00
Bukkit/Spigot 7bcd1d10f2 #717: Add PlayerHideEntityEvent and PlayerShowEntityEvent
By: Gero <gecam59@gmail.com>
2022-02-01 18:01:00 +11:00
Bukkit/Spigot 8b26bf228f SPIGOT-6914: Remove confusing loadbefore message for dependency issues
By: md_5 <git@md-5.net>
2022-01-29 11:50:51 +11:00
Bukkit/Spigot 4504a6a32d #720: Fix bounds in documentation about power in FireworkMeta
By: Doc <nachito94@msn.com>
2022-01-28 08:29:00 +11:00
Bukkit/Spigot 945ba17577 SPIGOT-6890: Add repair cost amount in AnvilInventory
By: Doc <nachito94@msn.com>
2022-01-26 09:30:16 +11:00
Bukkit/Spigot 2ea9616224 #716: Fix scheduler javadocs (previously, the <b> tag broke the rendering)
By: mfnalex <1122571+mfnalex@users.noreply.github.com>
2022-01-25 08:41:00 +11:00
Bukkit/Spigot c9a9a92427 Improve item cooldown JavaDocs
By: md_5 <git@md-5.net>
2022-01-25 08:28:49 +11:00
Bukkit/Spigot a959ba09e0 Clarify documentation of Block#getBreakSpeed
By: md_5 <git@md-5.net>
2022-01-22 08:56:42 +11:00
Bukkit/Spigot b8a1538537 SPIGOT-6899: Add Player#getPreviousGameMode
By: Doc <nachito94@msn.com>
2022-01-17 10:11:47 +11:00
Bukkit/Spigot ab18a979b8 SPIGOT-6901: Make Random Nullable in LootTable
By: Doc <nachito94@msn.com>
2022-01-17 10:09:22 +11:00
Bukkit/Spigot b1dcda93fd Fix typo in CreatureSpawnEvent documentation
By: md_5 <git@md-5.net>
2022-01-14 10:56:29 +11:00
Bukkit/Spigot c502bcdc99 SPIGOT-6888: Add SpawnReason for Vex spawned by Evokers
By: Doc <nachito94@msn.com>
2022-01-14 10:56:03 +11:00
Bukkit/Spigot 1973ad7228 #713: Repairable should extend ItemMeta
By: Doc <nachito94@msn.com>
2022-01-14 10:18:25 +11:00
Bukkit/Spigot 64aa0d9c60 #704: Add generateTree method with a predicate
By: DerFrZocker <derrieple@gmail.com>
2022-01-12 10:52:28 +11:00
Bukkit/Spigot 5dd0f2a5b6 #706: Add playSound with Entity as source
By: Gero <gecam59@gmail.com>
2022-01-11 18:53:34 +11:00
Bukkit/Spigot 9003a55038 SPIGOT-6886: Restore previous behaviour of loading unusual config keys
By: blablubbabc <lukas@wirsindwir.de>
2022-01-09 10:04:49 +11:00
Bukkit/Spigot 215952d23f Fix saving configs which are only a header
By: md_5 <git@md-5.net>
2022-01-08 09:39:38 +11:00
Bukkit/Spigot 78dab8fe52 #705: Add PDC to Structures
By: Martoph <sager1018@gmail.com>
2022-01-07 09:40:30 +11:00
Bukkit/Spigot 7aec97546b Add workaround for SnakeYAML 100 comment limit
By: md_5 <git@md-5.net>
2022-01-04 09:25:20 +11:00
Bukkit/Spigot 4fd0026eb5 #703: Fix/test yaml anchors and merge
By: Wolf2323 <gabrielpatrikurban@gmail.com>
2022-01-02 21:08:01 +01:00
Bukkit/Spigot 014fc854ad SPIGOT-6875: Update references to old world height limits
By: md_5 <git@md-5.net>
2022-01-02 11:58:32 +11:00
Bukkit/Spigot 7454ac76ed #278: Add API to check and set if horses are grazing hay
By: Matthew <stteg@hotmail.com>
2022-01-01 09:58:01 +11:00
Bukkit/Spigot f976377367 #275: Add isJohnny / setJohnny for Vindicator
By: Matthew <stteg@hotmail.com>
2022-01-01 09:58:00 +11:00
Bukkit/Spigot 245124a723 #274: Add trap related methods to SkeletonHorse
By: Matthew <stteg@hotmail.com>
2022-01-01 09:58:00 +11:00
Bukkit/Spigot 6c398630e8 Make EnderDragon extend/implement Mob
By: md_5 <git@md-5.net>
2021-12-30 09:35:43 +11:00
Bukkit/Spigot fc98731c16 #702: fromNodeTree is now private, this does not belong to the API
By: Wolf2323 <gabrielpatrikurban@gmail.com>
2021-12-29 07:52:44 +11:00
Bukkit/Spigot b911613abe #701: Option to configure the max width of a line in the config
By: Wolf2323 <gabrielpatrikurban@gmail.com>
2021-12-27 09:47:14 +11:00
Bukkit/Spigot a4c6cce830 #699: Add missing information to javadoc of ItemFlag#HIDE_POTION_EFFECTS
By: SkytAsul <skytasul@gmail.com>
2021-12-26 08:57:12 +11:00
Bukkit/Spigot e9b09df87c SPIGOT-5766: Updates related to the villager trading changes introduced in MC 1.14.
* The VillagerReplenishTradeEvent is now called whenever a villager restocks one of its trades. Previously, it was called in some (but not all) cases in which a villager updates the special price values of its merchant recipes.
* VillagerReplenishTradeEvent#get/setBonus have been deprecated and #setBonus has no effect anymore. The way villagers restock their trades has changed in MC 1.14: Instead of adjusting the max uses of their trades, they reset their uses to 0. #getBonus returns the value of MerchantRecipe#getUses now.
* Updated various outdated and inaccurate javadoc in MerchantRecipe.

By: blablubbabc <lukas@wirsindwir.de>
2021-12-25 10:14:12 +11:00
Bukkit/Spigot 489aef2efc #691: Add Material#getDefaultAttributeModifiers
By: coll1234567 <joshl5324@gmail.com>
2021-12-24 12:06:21 +11:00
Bukkit/Spigot 0503e4faed SPIGOT-6866: Fixed spaces a between comment indicator and actual comment
By: Wolf2323 <gabrielpatrikurban@gmail.com>
2021-12-23 23:07:00 +01:00
Bukkit/Spigot 46d8d2cd11 Restore protected members to YamlConfiguration
By: md_5 <git@md-5.net>
2021-12-23 11:33:21 +11:00
Bukkit/Spigot 7ccab27756 #693: Add proper javadocs for dolphins grace, bad omen, and hero of the village
By: coll1234567 <joshl5324@gmail.com>
2021-12-22 09:03:22 +11:00
Bukkit/Spigot ed8a152b3a SPIGOT-3247: Comment support for YAML files
By: Wolf2323 <gabrielpatrikurban@gmail.com>
2021-12-21 08:35:19 +11:00
Bukkit/Spigot e61faa55b8 Dependency upgrades
By: md_5 <git@md-5.net>
2021-12-18 12:09:21 +11:00
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