Parker Hawke
5dbedae1cb
#864 : Fix Registry#match() failing namespaced inputs
2023-06-04 11:28:04 +10:00
Parker Hawke
ebef5b6af5
Disable InterfaceIsType Checkstyle check
2023-05-28 08:21:48 -04:00
Parker Hawke
4727d326da
Don't let Sign extend SignSide, mark API as experimental
2023-05-24 20:30:51 -04:00
Parker Hawke
2fcba9b271
SPIGOT-7347: Add missing documentation and details to ShapedRecipe
2023-05-11 06:52:08 +10:00
Parker Hawke
a070a52cd8
#844 : Add methods to convert Vector to and from JOML vectors
2023-04-29 10:54:41 +10:00
Parker Hawke
465c496472
#843 : Add damage methods to FallingBlock
2023-04-13 07:08:23 +10:00
Parker Hawke
eb4b416d2b
#822 : Add experimental armor trim API
2023-04-07 16:50:59 +10:00
Parker Hawke
deb28d9fe8
#837 : Add more bell API
2023-04-02 14:35:12 +10:00
Parker Hawke
e938d62afa
#819 : Allow Player#sendBlockDamage() to specify a source entity
2023-04-02 13:56:16 +10:00
Parker Hawke
0e75532c8f
#818 : Add more Guardian API, particularly for its laser
2023-04-02 13:49:05 +10:00
Parker Hawke
77e690b429
#836 : Add missing API for explosive minecarts
2023-04-02 13:21:31 +10:00
Parker Hawke
0a2c4b4bb3
#834 : Add Player#sendHurtAnimation()
2023-04-02 12:58:05 +10:00
Parker Hawke
bceda6abd9
#840 : Adjust annotations in Display entity interface
...
- Undeprecate #get/setGlowColorOverride() (reverts 02ff2f897a , see 2651717c7d )
- Remove erroneous @NotNull annotation on setBillboard()
2023-03-29 19:27:48 +11:00
Parker Hawke
a6b85ac332
#835 : Add Jukebox#hasRecord() and #startPlaying(), clarify #setRecord()
2023-03-29 19:23:37 +11:00
Parker Hawke
2c64d8c4a8
SPIGOT-7309: Add API for jukebox inventories
2023-03-23 20:55:12 +11:00
Parker Hawke
3741079b38
#824 : Expand upon PotionEffect API to better accommodate infinite durations
2023-03-20 10:01:28 +11:00
Parker Hawke
8291a7d120
#815 : Add methods to edit custom chat completions
2023-03-04 08:40:18 +11:00
Parker Hawke
6b3c598b97
#814 : Add a method to send multiple equipment changes
2023-02-27 20:27:43 +11:00
Parker Hawke
37262de84b
#812 : Add Registry#match(String)
2023-02-13 21:31:07 +11:00
Parker Hawke
d6b401620e
SPIGOT-4569: Add more BlockData API
2023-02-11 18:59:06 +11:00
Parker Hawke
f9691891e6
#809 : Throw a more clear error for BlockIterators with zero direction, add Vector#isZero()
2023-02-11 09:44:56 +11:00
Parker Hawke
6f82b3818e
#788 : Add getHand() to all relevant events
2022-10-02 09:07:09 +11:00
Parker Hawke
c7c1118861
SPIGOT-2620: Add Player#sendBlockChanges()
2022-09-24 11:05:09 +10:00
Parker Hawke
3372e7b456
SPIGOT-1244, SPIGOT-6860, SPIGOT-6874: Various Javadoc and formatting fixes
2022-09-24 09:31:42 +10:00
Parker Hawke
a1e8a9abe0
#793 : Ignore .checkstyle file generated by Eclipse IDE
2022-09-24 09:20:42 +10:00
Parker Hawke
9ae3f10f8f
SPIGOT-3842: Add Player#fireworkBoost() and expand Firework API
2022-09-12 19:04:19 +10:00
Parker Hawke
48c0c5471e
#786 : Add methods to get sounds from entities
2022-09-11 22:24:08 +10:00
Parker Hawke
2683d76602
#787 : Add LivingEntity#canBreatheUnderwater()
2022-09-04 21:34:17 +10:00
Parker Hawke
d43a1e722f
SPIGOT-2450: Improve scoreboard criteria API, add missing DisplaySlots
2022-08-08 21:48:35 +10:00
Parker Hawke
8e43b27816
#767 : Add support checking/survivability methods for BlockData
2022-07-09 20:04:45 +10:00
Parker Hawke
c8c8331ec3
#690 : Add method to read ItemStack input
2022-04-15 12:54:03 +10:00
Parker Hawke
62845f2fd8
SPIGOT-6829: Add per-player world border API
2022-04-09 09:39:19 +10:00
Parker Hawke
e25c6a7552
#638 : Add CreativeCategory API for Materials
2022-03-03 18:55:54 +11:00
Parker Hawke
cc9610b737
#619 : Add Player#breakBlock()
2021-06-12 08:30:46 +10:00
Parker Hawke
95ff95ed62
#588 : Add Player#sendBlockDamage()
2021-02-24 20:21:37 +11:00
Parker Hawke
1e843b72bb
#510 : Add NamespacedKey#fromString() to fetch from user input
2021-02-16 18:54:14 +11:00
Parker Hawke
e70a125f4f
#571 : Expand the FishHook API
2021-01-23 12:23:32 +11:00
Parker Hawke
6f9fe1d936
#562 : Add API to set equipment silently
2020-12-21 18:30:52 +11:00
Parker Hawke
19b7b7bd27
#561 : Add clear weather World API
2020-11-26 10:09:24 +11:00
Parker Hawke
565a57274a
#533 : Add consumed item, hand and consumeItem boolean to EntityShootBowEvent
2020-08-31 18:39:04 +10:00
Parker Hawke
6ff6e03305
#545 : Add EnderSignal ItemStack API
2020-08-28 12:35:11 +10:00
Parker Hawke
323d6ca318
#535 : Add EntityCategory API to LivingEntity
2020-08-27 11:42:36 +10:00
Parker Hawke
7d3323d84b
#526 : Add Block#applyBoneMeal()
2020-08-27 11:27:10 +10:00
Parker Hawke
18e9d9315b
#543 : Let World#setSpawnLocation() support an angle
2020-08-18 17:54:34 +10:00
Parker Hawke
bf0015ebb3
#540 : Add Inventory#isEmpty()
2020-08-16 11:21:05 +10:00
Parker Hawke
61303b478c
#537 : Add EntitySpellCastEvent for spellcaster illager
2020-08-15 09:12:18 +10:00
Parker Hawke
e9c37513e0
#536 : Add missing ItemFlag.HIDE_DYE
2020-08-13 11:07:31 +10:00
Parker Hawke
f1e73b038b
#525 : Add contributors plugin.yml field.
...
Unlike "authors", names listed under the "contributors" field will not be named when AuthorNagExceptions are thrown. This makes a clear distinction between authorship and contributors as most contributions do not warrant the status of "author".
2020-07-22 18:17:07 +10:00
Parker Hawke
fdd705db33
#507 : Add hasDiscoveredRecipe() and getDiscoveredRecipes()
2020-07-02 09:27:16 +10:00
Parker Hawke
3c844f351a
#512 : Expand Strider and Steerable entity API
2020-06-30 09:53:40 +10:00
Parker Hawke
3284612a10
SPIGOT-5853: Add DragonBattle#generateEndPortal()
2020-06-27 11:08:59 +10:00
Parker Hawke
84f9ec2072
#509 : Add support for PersistentDataContainer arrays
2020-06-26 10:49:24 +10:00
Parker Hawke
793c61eb40
#500 : Add PersistentDataContainer#getKeys()
2020-06-26 10:49:24 +10:00
Parker Hawke
fd413b21f1
Fix incorrect nullability annotation in BlockIgniteEvent constructor
2020-06-26 09:11:12 +10:00
Parker Hawke
32fcd349d4
#511 : Add missing EntityEffect constants
2020-06-25 10:00:00 +10:00
Parker Hawke
da9ef3c55f
#496 : Add methods to get/set ItemStacks in EquipmentSlots
2020-05-05 19:10:01 +10:00
Parker Hawke
3abebc9fbf
#492 : Let Tameable extend Animals rather than Entity
2020-05-02 17:52:20 +10:00
Parker Hawke
941111a02f
#495 : Expose ItemStack and hand used in PlayerShearEntityEvent
2020-05-02 17:48:02 +10:00
Parker Hawke
b999860d43
SPIGOT-2304: Add LootGenerateEvent
2020-04-30 19:15:54 +10:00
Parker Hawke
564ed1522a
#482 : Add a DragonBattle API to manipulate respawn phases etc
2020-03-24 19:53:44 +11:00
Parker Hawke
6a235f0697
Fix incorrect nullability annotations for PlayerJoinEvent's join message
2019-07-07 15:42:56 -04:00
Parker Hawke
c28920643d
Better validate static ChatColor methods
2019-05-03 15:51:10 -04:00
Parker Hawke
17bdbc2d4e
Add a MaterialChoice constructor to accept Tag constants
2019-04-26 21:56:22 +10:00
Parker Hawke
96e09e50c1
Add love mode API to Animals
2019-02-27 14:15:48 -05:00
Parker Hawke
ad28b19f72
Add BlockData#getAsString(boolean) to hide unspecified states
2018-12-18 10:52:28 +11:00
Parker Hawke
01e534c6d0
Minor cosmetic cleanups to imports etc
...
Please see https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/pull-requests/389/overview
2018-11-02 18:07:16 +11:00
Parker Hawke
ee12ca7b71
Add maximum repair cost API to AnvilInventory
2018-10-06 19:26:46 +10:00
Parker Hawke
c71bb9ca98
Add PlayerRecipeDiscoverEvent and methods to (un/)discover recipes
2018-10-01 19:15:08 +10:00
Parker Hawke
4b9a93eccf
Add BatToggleSleepEvent
2018-09-17 16:46:37 +10:00
Parker Hawke
5466e28123
Add BlockDispenseArmorEvent
2018-09-09 18:46:12 +10:00
Parker Hawke
3278a7271b
Add a #getLootTable() method to LootTables enum
2018-09-03 19:16:29 -04:00
Parker Hawke
222f7d167f
Add Arrow tile methods
2018-05-06 14:13:32 +10:00
Parker Hawke
100ab9f2dc
Add max fuse tick & explosion radius methods to Creeper
2017-11-08 12:28:33 +11:00
2008Choco
db1761e3c9
SPIGOT-1733: Add PlayerPickupArrowEvent
2016-03-23 17:22:04 +11:00