5919 Commits

Author SHA1 Message Date
Gero
e19ddabd08
#1011: Add Item Unlimited Lifetime APIs 2022-03-12 09:26:16 +11:00
DerFrZocker
34d40b0eb7
SPIGOT-2942: give command fires PlayerDropItemEvent, cancelling it causes Item Duplication 2022-03-11 21:47:13 +01:00
BlackHole
74c0831230
SPIGOT-6962: Call EntityChangeBlockEvent when when FallingBlockEntity starts to fall 2022-03-11 16:24:02 +11:00
Doc
64db51267a
SPIGOT-6959: Make /loot command ignore empty items for spawn 2022-03-08 07:25:44 +11:00
Doc
808cb7ca5c
#1023: Improve consistency of tag API 2022-03-06 16:24:58 +11:00
md_5
4ed5af5e63
SPIGOT-6956: Reduce differences caused by setKeepSpawnInMemory(false) 2022-03-04 18:53:19 +11:00
md_5
21fe78aa4f
SPIGOT-6957: Bad default value for WorldCreator#generatorSettings 2022-03-04 08:15:31 +11:00
Yannick Lamprecht
ce373be660
#1022: Fix get HighestBlockAt in chunk snapshot 2022-03-04 08:12:00 +11:00
Parker Hawke
86292d3e08
#876: Add CreativeCategory API for Materials 2022-03-03 18:55:51 +11:00
DerFrZocker
6e755020ab
SPIGOT-6952: Tag#isTagged throws NullPointerException in 1.18.2 2022-03-01 21:02:14 +01:00
md_5
05a38da190
Update to Minecraft 1.18.2 2022-03-01 02:00:00 +11:00
md_5
2c1e49984e
Remove outdated build delay. 2022-03-01 02:00:00 +11:00
Doc
62d976242c
SPIGOT-6900, SPIGOT-6330: Make /difficulty command per-world 2022-02-21 11:59:30 +11:00
Doc
d83e9d0812
SPIGOT-6925: Add minecraft:match_tool in LootContext 2022-02-21 10:52:08 +11:00
md_5
38f204d8cb
SPIGOT-6936: Cancelling EntityAirChangeEvent doesn't stop player's bubbles from decreasing client side 2022-02-20 09:25:32 +11:00
md_5
3aabea17fe
SPIGOT-6937: Ramming goat does not throw EntityTargetLivingEntityEvent 2022-02-20 09:07:37 +11:00
md_5
af4d848ffd
SPIGOT-6934: Bring plugin chunk tickets back in line with forceload tickets 2022-02-20 08:55:27 +11:00
Doc
1e87776acb
SPIGOT-6935: Make Arrow color nullable 2022-02-19 09:36:08 +11:00
Doc
c0326c2840
#1009: Add Furnace#getRecipesUsed 2022-02-15 18:49:39 +11:00
DerFrZocker
cc5ddd7936
#1010: Add PDC to World 2022-02-15 09:36:00 +11:00
DerFrZocker
6a54e5d374
#1012: Always save as skull owner and not as internal data 2022-02-14 08:20:37 +11:00
Doc
de95135562
SPIGOT-6927: Fix default value of spawn-limits in Worlds 2022-02-08 08:10:15 +11:00
Doc
febaa1c6f5
SPIGOT-6918: Add SpawnCategory API and configurations for Axolotls 2022-02-07 18:52:16 +11:00
md_5
9dafd1092f
Don't send updates over large distances 2022-02-07 08:35:20 +11:00
DerFrZocker
bdac46b07b
SPIGOT-6782: EntityPortalEvent should not destroy entity when setTo() uses same world as getFrom() 2022-02-05 18:51:46 +01:00
blablubbabc
8f361ecec0
#1002: Add Player Profile API
Slight changes may occur as this API is stabilized.

This PR is based on work previously done by DerFrZocker in #938.
2022-02-03 09:25:39 +11:00
md_5
911875d4f8
Increase outdated build delay 2022-02-03 08:42:42 +11:00
md_5
e5f8a7672e
SPIGOT-6917: Use main scoreboard for /trigger
Restores pre-1.13 behaviour. See linked ticket for further discussion.
2022-02-02 08:59:18 +11:00
md_5
a672a53151
Clean up callBlockDamageEvent 2022-02-02 08:56:24 +11:00
FreeSoccerHDX
8e1bdeef50
SPIGOT-6910: Add BlockDamageAbortEvent 2022-02-02 08:56:23 +11:00
Gero
c26a7b54dc
#1000: Add PlayerHideEntityEvent and PlayerShowEntityEvent 2022-02-01 18:01:05 +11:00
DerFrZocker
507e2f6512
#1004: Call WorldInitEvent before any chunks are generated 2022-02-01 08:13:13 +11:00
DerFrZocker
1eeba6a0ec
SPIGOT-6891: Crash when importing 1.16 chunks with entities above the world, when a BlockPopulator is active 2022-01-30 10:52:42 +11:00
pop4959
eb7a2dcc51
#1003: Fix cancellation of TradeSelectEvent 2022-01-29 09:27:01 +11:00
Doc
13670b4426
SPIGOT-6890: Add repair cost amount in AnvilInventory 2022-01-26 09:30:35 +11:00
Doc
0d109e865c
#999: Prevent non-item cooldowns 2022-01-25 08:28:25 +11:00
DerFrZocker
30b4043e2a
SPIGOT-6907: Oxygen does not restore up to value set by LivingEntity#setMaximumAir() 2022-01-23 09:06:19 +11:00
DerFrZocker
3a8161fe41
SPIGOT-6639: During an EntityDamageEvent with damage from blocks, damaging any entity throws an error 2022-01-23 09:06:06 +11:00
Phoenix616
74a5cc8a78
#994: Fix changing world in portal events not updating used world border
Also clamp the event's target location to the world border
2022-01-20 18:36:14 +11:00
md_5
7c3ac94248
SPIGOT-6902: (Unsupported) Load server as child of system classloader
This is an _unsupported_ feature and may be removed at a later date
2022-01-19 08:48:55 +11:00
Doc
d10c35ea5b
SPIGOT-6899: Add Player#getPreviousGameMode 2022-01-17 10:12:15 +11:00
Doc
e0a6aa36e8
SPIGOT-6901: Add Support for Random in methods for LootTable 2022-01-17 10:09:52 +11:00
Doc
2e61a5f8eb
SPIGOT-6888: Add SpawnReason for Vex spawned by Evokers 2022-01-14 10:55:59 +11:00
DerFrZocker
3470450418
#987: Add generateTree method with a predicate 2022-01-12 10:54:18 +11:00
Gero
312d007f03
#990: Add playSound with Entity as source 2022-01-11 18:53:45 +11:00
Martoph
f3828bbee6
#989: Add PDC to Structures 2022-01-07 09:43:38 +11:00
DerFrZocker
cc86ab1886
SPIGOT-5339, SPIGOT-6252, SPIGOT-6777: Only cancel knockback if the damage event was canceled 2022-01-03 18:07:01 +01:00
DerFrZocker
aeaeb35931
SPIGOT-6496: /time functions affect entire server, not just the origin world 2022-01-03 08:29:31 +11:00
md_5
a1b1dc81a6
Put Discord rather than IRC in config files 2022-01-03 08:21:46 +11:00
md_5
fb92f345d9
SPIGOT-6278: Persistent piglins count towards mob cap 2022-01-02 11:45:52 +11:00