Commit graph

2880 commits

Author SHA1 Message Date
2008Choco
83640dd19e
#995: Add required feature to MinecraftExperimental for easy lookups 2024-04-24 18:19:37 +10:00
md_5
fc1f96cfad
BUILDTOOLS-676: Downgrade Maven compiler version 2024-04-24 11:05:43 +10:00
DerFrZocker
9ea9bb32fe
#997: Change wolf variant from enum to interface 2024-04-24 04:21:58 +10:00
2008Choco
8cd1d01d33
#996: Rename FoodMeta#get/setSaturationModifier() to #get/setSaturation() 2024-04-24 02:32:44 +10:00
md_5
d514cfb3c9
Fix JavaDoc errors 2024-04-24 01:47:31 +10:00
Jishuna
664548f4ec
#994: Add methods to convert between an entity and a string 2024-04-24 01:15:00 +10:00
DerFrZocker
8a34e00914
SPIGOT-5336: Field name parity with Minecraft keys 2024-04-24 01:15:00 +10:00
DerFrZocker
aa0d3da263
#977: Remove legacy Particle values 2024-04-24 01:15:00 +10:00
md_5
1113e50a39
Update to Minecraft 1.20.5 2024-04-24 01:15:00 +10:00
2008Choco
0a850d95d9
#993: Deprecate Command's permission message methods as they no longer work
Ever since Mojang's introduction of Brigadier in 1.13, the client is not
sent any commands to which it does not have permission to execute. If a
client executes a command it is not aware of (and consequently does not
have permission for), the client will send itself instead of forwarding
the failure to the server for its response.
2024-04-20 11:26:09 +10:00
2008Choco
20cf5b3d4f
SPIGOT-7613: Make note of impact of mobGriefing gamerule for World#createExplosion() 2024-04-17 19:13:27 +10:00
md_5
6cc615e662
Improve documentation of Enchantment#values() 2024-04-17 19:11:14 +10:00
md_5
507052e112
Remove no longer required deprecation on display color APIs 2024-04-14 17:00:24 +10:00
MikChan
729fc6a80b
#991: Add PluginManager#loadPlugins(File[]) 2024-04-13 17:01:48 +10:00
lbenav8095
624c810c36
#982: Add API to copy BlockState to a new Location 2024-04-07 12:22:08 +10:00
2008Choco
9756fccce8
#986: Add more Conduit API 2024-04-07 12:05:21 +10:00
Flo0
f02baa3869
#988: Add World#getIntersectingChunks(BoundingBox) 2024-04-01 09:43:44 +11:00
md_5
9321d665f5
Move getItemInUse up to LivingEntity 2024-03-30 12:54:23 +11:00
gIsForGravity
819eef734f
#959: Add access to current item's remaining ticks 2024-03-30 12:54:17 +11:00
md_5
c4fdadb0c9
SPIGOT-7601: Add AbstractArrow#getItem 2024-03-30 12:17:54 +11:00
md_5
be8261ca6c
Add support for Java 22 2024-03-29 21:23:32 +11:00
Miles Holder
2611967663
#979: Add more translation keys 2024-03-17 10:26:51 +11:00
Marco
667533623b
#985: Correct book maximum pages and characters per page documentation 2024-03-17 10:07:20 +11:00
Bruno Ivan
c8be92fad6
#980: Improve getArmorContents() documentation 2024-03-12 20:31:29 +11:00
2008Choco
f1120ee22d
#983: Expose riptide velocity to PlayerRiptideEvent 2024-03-10 09:27:41 +11:00
Doc
7ca2b46c1a
SPIGOT-7594: Fix typo and include missing MinecraftExperimental annotation in Loot Table enum 2024-02-27 07:01:48 +11:00
DerFrZocker
9a80d38c00
SPIGOT-336, SPIGOT-3366, SPIGOT-5768, SPIGOT-6409, SPIGOT-6861, #722: Add EntityRemoveEvent 2024-02-21 20:55:27 +11:00
Jishuna
258086d9bb
SPIGOT-7417, #967: Add Sign#getTargetSide and Sign#getAllowedEditor 2024-02-17 14:02:35 +11:00
md_5
ffaba05158
SPIGOT-7584: Add missing Tag.ITEMS_NON_FLAMMABLE_WOOD 2024-02-17 13:39:14 +11:00
md_5
58ce1b0f15
Improve compatibility of new DamageSource API 2024-02-14 06:38:57 +11:00
md_5
a6a9d2a41f
Remove some old ApiStatus.Experimental annotations 2024-02-11 10:06:55 +11:00
Doc
be72314ca3
SPIGOT-7300, #829: Add new DamageSource API providing enhanced information about entity damage
Co-authored-by: 2008Choco <hawkeboyz2@hotmail.com>
2024-02-11 09:54:21 +11:00
Doc
b252cf058a
SPIGOT-7576, #970: Add methods in MushroomCow to change stew effects 2024-02-08 22:54:45 +11:00
Doc
b1c689bd12
#902: Add Server#isLoggingIPs to get log-ips configuration 2024-02-07 07:09:32 +11:00
Jishuna
08f86d1ce2
#971: Add Player methods for client-side potion effects 2024-02-04 10:10:28 +11:00
coll1234567
2e3024a9b0
#963: Add API for in-world structures 2024-02-04 10:04:33 +11:00
Doc
a23292a786
SPIGOT-7530, #948: Improve Resource Pack API with new 1.20.3 functionality 2024-01-31 22:02:41 +11:00
DerFrZocker
1851857b78
SPIGOT-3071, #969: Add entity spawn method with spawn reason 2024-01-31 20:08:03 +11:00
Jishuna
cde4c52a8c
SPIGOT-5553, #964: Add EntityKnockbackEvent 2024-01-27 14:53:36 +11:00
Nothixal
1d5228782e
#966: Introduce getRespawnLocation as a replacement for getBedSpawnLocation 2024-01-22 20:27:07 +11:00
DaFeist
cc01b74579
#965: Add DragonBattle#setPreviouslyKilled 2024-01-17 18:23:32 +11:00
Nothixal
28e3702f8a
SPIGOT-6921, #957: Add methods to remove all enchantments on an ItemStack 2024-01-16 07:38:51 +11:00
Jishuna
8872404e4b
#961: Add BlockData#copyTo 2024-01-15 20:33:15 +11:00
Nothixal
4054cc7b85
#956: Add method to get an offline player's location 2024-01-15 20:30:38 +11:00
md_5
63c208dd3f
Remove no longer used import 2024-01-14 13:03:28 +11:00
Bjarne Koll
70be76c7be
#958: Further clarify deprecation of TAG_CONTAINER_ARRAY
The commit expands on the deprecation reasoning for
PersistentDataType#TAG_CONTAINER_ARRAY to make it more clear for people
migrating their data as to why the data type is deprecated.

The commit also moves the annotation from obsolete to deprecated. The
special handling of this type in the pdc implementation is more annoying
than anything else and should not be used down the line, making
@Deprecated a more proper annotation for this field.
2024-01-14 12:54:25 +11:00
Jishuna
ae21f4ace7
#955: Add methods to place structures with block/entity transformers 2024-01-10 18:44:27 +11:00
Joel Strasser
e3d960f2a7
SPIGOT-7547: Remark that Damageable#setAbsorptionAmount() is capped to a specific value 2024-01-08 19:08:49 +11:00
md_5
b125516c6e
Fix typo in RecipeChoice.ExactChoice docs 2024-01-08 07:20:44 +11:00
md_5
309497c12f
Add EntityMountEvent and EntityDismount Event
Adapted from Spigot commit ab1e1a2a5ae1e6cc42afe8bf48832721407365fd.
2024-01-07 08:59:52 +11:00