md_5
e2f5ea34e9
Update to Minecraft 1.17
2021-06-11 15:00:00 +10:00
md_5
296df56673
Remove outdated build delay.
2021-06-11 14:03:30 +10:00
blablubbabc
a0149bf165
SPIGOT-6480: Players cannot take books from lecterns that were opened by plugins
2021-05-29 18:52:52 +10:00
blablubbabc
5912843493
SPIGOT-6478: Double chests opened by plugins don't play their closing animation.
2021-05-29 08:41:36 +10:00
Lars Dormans
fd905ab527
#703 : Add piglin bartering API
2021-05-28 09:02:42 +10:00
md_5
9c7acb6cbe
SPIGOT-6464: Fix ShulkerBox#getColor for undyed shulkers
2021-05-23 08:30:54 +10:00
Wesley Smith
d49530f9c4
#845 : Remove unnecessary calls to Class#getSimpleName in PDC
2021-05-21 08:25:11 +10:00
DerFrZocker
cc21bae977
SPIGOT-5569: Call WorldInitEvent before any chunks are getting generated
2021-05-18 08:18:20 +10:00
md_5
1e8c432cd9
#816 : Prevent duplicate slash removal for console / block commands
2021-05-17 18:10:14 +10:00
DerFrZocker
32e4086604
SPIGOT-6189: Persistent data disappears when calling setFacingDirection on an item frame
2021-05-15 10:11:40 +10:00
Kermina Awad
d189f78bd9
#827 : Trigger vanilla dimension advancements in non-main worlds
2021-05-15 10:06:28 +10:00
Kermina Awad
51e2981b5b
#831 : Reload unloaded main worlds correctly
2021-05-12 17:20:27 +10:00
md_5
d28f36c684
Handle renamed ZOMBIE_PIGMAN loot table
2021-05-09 17:31:20 +10:00
retrooper
8d3051c568
#833 : Add Player#getPing to access the player's ping
2021-05-09 17:20:53 +10:00
Martoph
7c4adc61d0
#776 : Add ability to cancel ProjectileHitEvent
2021-05-09 16:51:44 +10:00
Julian van den Berkmortel
b6fdc7adb2
SPIGOT-6200: Improve entity events when summon command is used
...
* Calls the LightningStrikeEvent for summoned lightning
* Uses the new COMMAND SpawnReason for other entities
2021-05-09 16:33:34 +10:00
DerFrZocker
95544a2da8
SPIGOT-6350: Fix wrong portal block place order
2021-05-02 18:58:07 +10:00
DerFrZocker
f3ed1ac1dc
SPIGOT-6430: Fix fungi tree not generating
2021-04-29 07:43:26 +10:00
Julian van den Berkmortel
69c8e78509
SPIGOT-6373: Add getAttachedFace and setAttachedFace to the Shulker API
2021-04-28 11:53:21 +10:00
md_5
a8d7c94a5b
SPIGOT-6434: Smithing Table and Anvil inventories .getType() returns CRAFTING
2021-04-25 08:34:44 +10:00
DiamondDagger590
c5494d195a
#683 : Add PlayerBucketFishEvent
2021-04-25 08:34:44 +10:00
Flo0
9db9aeecee
#823 : Add Block#isPreferredTool
2021-04-21 17:31:47 +10:00
Julian van den Berkmortel
1e1a5b75b7
SPIGOT-6388: Add API to get and set the state of the "Shulker" entity
2021-04-19 18:47:47 +10:00
Julian van den Berkmortel
115244c744
SPIGOT-6078: Add SmithItemEvent and expand SmithingInventory API
2021-04-18 18:03:23 +10:00
md_5
28d72c4bd8
SPIGOT-6428: World.generateTree does not generate bee nests
2021-04-18 17:42:35 +10:00
Martoph
0e26ddb6a3
SPIGOT-5877: Add scaffolding for custom dimensions and biomes
2021-04-11 17:54:48 +10:00
md_5
170d6febd5
SPIGOT-6417: Add Creeper fuse ticks API
2021-04-11 17:32:26 +10:00
md_5
c85efa8767
SPIGOT-6414: Use ASM9 API to add support for sealed classes
2021-04-07 18:48:34 +10:00
md_5
721c4966be
SPIGOT-6411: The PlayerEditBookEvent is not called when the player edits a book in the off-hand.
2021-04-07 15:03:29 +10:00
md_5
e9ad7cba9b
SPIGOT-6357: Add World#getMinHeight
2021-03-28 19:31:50 +11:00
md_5
d54b500db2
Prepare for Java 16
2021-03-17 07:53:10 +11:00
md_5
90d6905b15
Repackage NMS
2021-03-16 09:00:00 +11:00
Martoph
ee5006d187
#810 : Add option for a consumer before spawning an item
2021-03-09 08:47:34 +11:00
md_5
0c24068ad6
Organise imports
2021-03-09 08:47:33 +11:00
Martoph
a021e334aa
#795 : Add methods to modify the rate of regeneration and starvation
2021-03-04 08:28:07 +11:00
Martoph
509e523c57
#792 : Add EntityExhaustionEvent
2021-03-04 08:28:05 +11:00
Parker Hawke
ea050e6e98
#807 : Add Player#sendBlockDamage()
2021-02-24 20:21:39 +11:00
DiamondDagger590
0cd8f19fb9
#802 : Add methods to modify despawn delay for wandering villagers
2021-02-15 19:30:15 +11:00
Jakub Zacek
8aa6a953fe
SPIGOT-5778: Added World.getGameTime method
2021-02-13 10:33:16 +11:00
blablubbabc
e5cb519d6a
#793 : Don't unnecessarily toString block in CraftBlockEntityState constructor
2021-02-06 10:35:00 +11:00
blablubbabc
c631fe5579
#797 : The copy constructor of CraftMetaTropicalFishBucket did not copy its entityTag field
2021-02-06 09:23:50 +11:00
Gerrygames
ed4d4cd651
SPIGOT-6342: TROPICAL_FISH_BUCKET isSimilar returns true when it should not
2021-02-06 09:23:50 +11:00
md_5
aeb95e3a30
Add more checkstyle checks
2021-01-31 10:08:41 +11:00
Parker Hawke
0bad58f1e2
#783 : Expand the FishHook API
2021-01-23 12:23:20 +11:00
WinX64
3636fb515e
SPIGOT-6318: Fix smoke effect directions
2021-01-23 12:17:52 +11:00
md_5
f3f30947e0
Update to Minecraft 1.16.5
2021-01-16 12:00:00 +11:00
md_5
7a6c3c9aa6
Remove outdated build delay.
2021-01-15 09:01:00 +11:00
blablubbabc
ff2b9440f5
SPIGOT-6304: Removed the detection of legacy text based on color codes
...
Apparently there are items and plugins out there that still use legacy
color codes within text components, and which thereby break this
heuristic.
Our remaining approach to differentiate between legacy (plain) and
modern (JSON-based) text is to check if a particular text can be parsed
as JSON-based text. This approach is not perfect either as there are
ambiguous cases that it cannot resolve correctly. However, these cases
are hopefully rare enough in practice that this approach remains
suitable.
2021-01-03 17:24:43 +11:00
blablubbabc
24c79a1446
SPIGOT-6303: Interpret text that Gson considers to be an empty JSON document as legacy text.
...
For example, this affects empty Strings, and Strings that consist only
of whitespace. In lenient mode this would also affect text that contains
comments, but that is not the case currently.
Minecraft's component parser (i.e. Gson) produces null for these texts
instead of throwing a parse exception. By interpreting this text as
legacy text we correctly create text components for them that contain
their contents.
2021-01-02 14:47:51 +11:00
Auxilor
f1187a24c7
#778 : Added get/set ItemStack methods to trident
2021-01-02 08:49:22 +11:00