Commit Graph

2590 Commits

Author SHA1 Message Date
Bukkit/Spigot
f034b5f0c2 Fix bad merge of SPIGOT-6502 fix
By: blablubbabc <lukas@wirsindwir.de>
2021-06-11 21:49:32 +10:00
Bukkit/Spigot
66524269f9 Downgrade SnakeYAML due to issues with comments parsing
By: md_5 <git@md-5.net>
2021-06-11 20:50:27 +10:00
Bukkit/Spigot
ba903c9c6d Fix inverted visual fire docs
By: DiamondDagger590 <diamonddagger590@gmail.com>
2021-06-11 16:25:57 +10:00
Bukkit/Spigot
153752dfac Update to Minecraft 1.17
By: md_5 <git@md-5.net>
2021-06-11 15:00:00 +10:00
Bukkit/Spigot
2e1a3720cf SPIGOT-6502: Loading a class from a library of another plugin resulted in a ClassCastException.
By: blablubbabc <lukas@wirsindwir.de>
2021-06-11 14:00:18 +10:00
Bukkit/Spigot
24bab712b3 #615: Calculate the reachable nodes only once per transitive dependency check.
By: blablubbabc <lukas@wirsindwir.de>
2021-06-05 08:09:50 +10:00
Bukkit/Spigot
c6409a81fd #522: Add piglin bartering API
By: Lars Dormans <lars.dormans@live.nl>
2021-05-28 08:59:13 +10:00
Bukkit/Spigot
3d74697e24 #613: Add PlayerBucketEntityEvent and make PlayerBucketFishEvent deprecated in favor of the newer, more generic event
By: DiamondDagger590 <diamonddagger590@gmail.com>
2021-05-28 08:39:24 +10:00
Bukkit/Spigot
b21ce6d13a SPIGOT-6464: Fix ShulkerBox#getColor for undyed shulkers
By: md_5 <git@md-5.net>
2021-05-23 08:30:14 +10:00
Bukkit/Spigot
66af0a3e3c SPIGOT-5345: Add automatic library support
Example plugin.yml usage:
```
    libraries:
      - com.squareup.okhttp3:okhttp:4.9.0
```

Libraries will only be accessible to plugins and their transitive depends, allowing for multiple versions of the same library to be used by different plugins.

This feature is modeled on the parallel BungeeCord feature and intends to offer the same behaviour.
Although this is a preview feature, major changes to behaviour are not expected at this point.

With the exception of the issues described in SPIGOT-6419 it is not expected that this feature alters classloading behaviour, although some changes may be unavoidable.

By: md_5 <git@md-5.net>
2021-05-15 09:04:53 +10:00
Bukkit/Spigot
558f3a07cf Update entity loot tables in LootTables
By: md_5 <git@md-5.net>
2021-05-09 17:30:52 +10:00
Bukkit/Spigot
f8fcba26b3 #606: Add Player#getPing to access the player's ping
By: retrooper <retrooperdev@gmail.com>
2021-05-09 17:20:50 +10:00
Bukkit/Spigot
d8fbe1d4ee #567: Add ability to cancel ProjectileHitEvent
By: Martoph <sager1018@gmail.com>
2021-05-09 16:51:41 +10:00
Bukkit/Spigot
9c9c9763ae SPIGOT-6200: Add COMMAND to the CreateSpawnEvent.SpawnReason enum
By: Julian van den Berkmortel <julianvdberkmortel@outlook.com>
2021-05-09 16:32:25 +10:00
Bukkit/Spigot
0b3698eb62 Fix typo in BubbleColumn documentation
By: md_5 <git@md-5.net>
2021-05-02 11:47:28 +10:00
Bukkit/Spigot
2b0986b240 SPIGOT-6443: Fix PlayerBucketFishEvent#getWaterBucket returning the wrong item
By: DiamondDagger590 <diamonddagger590@gmail.com>
2021-05-01 08:34:11 +10:00
Bukkit/Spigot
0158dbb6fe SPIGOT-6373: Add getAttachedFace and setAttachedFace to the Shulker API
By: Julian van den Berkmortel <julianvdberkmortel@outlook.com>
2021-04-28 11:52:04 +10:00
Bukkit/Spigot
0bb2894359 Remove old draft API tags
By: md_5 <git@md-5.net>
2021-04-27 11:34:32 +10:00
Bukkit/Spigot
2b580de08b #604: Add Contract annotation to ConfigurationSection
By: DerFrZocker <derrieple@gmail.com>
2021-04-27 11:34:32 +10:00
Bukkit/Spigot
8ffd9aaa65 #603: Specify what velocity changes in javadocs
By: Martoph <sager1018@gmail.com>
2021-04-27 11:34:31 +10:00
Bukkit/Spigot
c9fea04387 #508: Add PlayerBucketFishEvent
By: DiamondDagger590 <diamonddagger590@gmail.com>
2021-04-25 08:34:28 +10:00
Bukkit/Spigot
b0c8a52b02 #601: Add Block#isPreferredTool
By: Flo0 <unconfigured@null.spigotmc.org>
2021-04-21 17:31:45 +10:00
Bukkit/Spigot
fbf66f5957 SPIGOT-6302: Javadoc fix for World#spawnEntity()
Method does not return null

By: Mmaarten <mmaartendisc@gmail.com>
2021-04-20 18:47:00 +10:00
Bukkit/Spigot
aa829fc936 SPIGOT-6388: Add API to get and set the state of the "Shulker" entity
By: Julian van den Berkmortel <julianvdberkmortel@outlook.com>
2021-04-19 18:47:42 +10:00
Bukkit/Spigot
31449091f3 SPIGOT-6078: Add SmithItemEvent and expand SmithingInventory API
By: Julian van den Berkmortel <julianvdberkmortel@outlook.com>
2021-04-18 18:03:18 +10:00
Bukkit/Spigot
9766143027 #597: Implemented Material#getEquipmentSlot() method
By: Jakub Zacek <dawon.cz@gmail.com>
2021-04-13 19:16:29 +10:00
Bukkit/Spigot
3b841edc7c SPIGOT-5877: Add scaffolding for custom dimensions and biomes
By: Martoph <sager1018@gmail.com>
2021-04-11 17:54:45 +10:00
Bukkit/Spigot
e829123b5e SPIGOT-6417: Add Creeper fuse ticks API
By: md_5 <git@md-5.net>
2021-04-11 17:32:21 +10:00
Bukkit/Spigot
4f17beef93 SPIGOT-6416: Add BlockFace#isCartesian()
By: md_5 <git@md-5.net>
2021-04-10 08:58:30 +10:00
Bukkit/Spigot
b2935a657a SPIGOT-6357: Add World#getMinHeight
By: md_5 <git@md-5.net>
2021-03-28 19:31:39 +11:00
Bukkit/Spigot
a796329436 Update ASM version
By: md_5 <git@md-5.net>
2021-03-17 07:52:48 +11:00
Bukkit/Spigot
4763ccb145 Use upstream plexus-compiler-eclipse
Relevant bugs have since been fixed

By: md_5 <git@md-5.net>
2021-03-14 12:16:27 +11:00
Bukkit/Spigot
d1017aa606 #591: Add option for a consumer before spawning an item
By: Martoph <sager1018@gmail.com>
2021-03-09 08:47:28 +11:00
Bukkit/Spigot
3df2b9e2ab #590: Add spawn and transform reasons for piglin zombification.
By: Nathat23 <nathat890@outlook.com>
2021-03-09 08:47:26 +11:00
Bukkit/Spigot
2ae343b93f Fix javadoc errors in previous commits
By: md_5 <git@md-5.net>
2021-03-04 09:20:27 +11:00
Bukkit/Spigot
5d55e7241c #578: Add methods to modify the rate of regeneration and starvation
By: Martoph <sager1018@gmail.com>
2021-03-04 08:28:02 +11:00
Bukkit/Spigot
c6f6cd05e4 #577: Add EntityExhaustionEvent
By: Martoph <sager1018@gmail.com>
2021-03-04 08:28:01 +11:00
Bukkit/Spigot
cfa2f67251 #588: Add Player#sendBlockDamage()
By: Parker Hawke <hawkeboyz2@hotmail.com>
2021-02-24 20:21:37 +11:00
Bukkit/Spigot
19b6eb1dda #587: Fix various javadoc typos
By: Matthew Sanders <msanders5984@gmail.com>
2021-02-22 19:36:26 +11:00
Bukkit/Spigot
6924afb662 #510: Add NamespacedKey#fromString() to fetch from user input
By: Parker Hawke <hawkeboyz2@hotmail.com>
2021-02-16 18:52:16 +11:00
Bukkit/Spigot
d7224acea0 #581: Add methods to modify despawn delay for wandering villagers
By: DiamondDagger590 <diamonddagger590@gmail.com>
2021-02-15 19:30:12 +11:00
Bukkit/Spigot
652b7b8ea8 SPIGOT-5778: Added World.getGameTime method
By: Jakub Zacek <dawon.cz@gmail.com>
2021-02-13 10:25:32 +11:00
Bukkit/Spigot
d79c0d51af SPIGOT-6349: Material#MOSSY_COBBLESTONE incorrectly claims it is a MultipleFacing block
By: md_5 <git@md-5.net>
2021-02-08 21:06:47 +11:00
Bukkit/Spigot
f9af7f9ef6 SPIGOT-6316: PlayerBedLeaveEvent implements Cancellable
By: md_5 <git@md-5.net>
2021-01-29 11:22:52 +11:00
Bukkit/Spigot
7502690157 #571: Expand the FishHook API
By: Parker Hawke <hawkeboyz2@hotmail.com>
2021-01-23 12:23:32 +11:00
Bukkit/Spigot
fe61d84f47 Improve /version command
By: md_5 <git@md-5.net>
2021-01-16 13:20:32 +11:00
Bukkit/Spigot
9e79e1d303 Update to Minecraft 1.16.5
By: md_5 <git@md-5.net>
2021-01-16 12:00:00 +11:00
Bukkit/Spigot
d34f1cd453 SPIGOT-6274: Reloading configuration does not clear previous values
By: blablubbabc <lukas@wirsindwir.de>
2021-01-13 08:35:37 +11:00
Bukkit/Spigot
c73564ed4b SPIGOT-6313: Revert "SPIGOT-6274: Reloading configuration does not clear previous values"
This reverts commit 885c2247d1.

By: md_5 <git@md-5.net>
2021-01-12 11:34:31 +11:00
Bukkit/Spigot
885c2247d1 SPIGOT-6274: Reloading configuration does not clear previous values
By: md_5 <git@md-5.net>
2021-01-12 09:37:26 +11:00
Bukkit/Spigot
f338bff9e3 #568: Added get/set ItemStack methods to trident
By: Auxilor <will@willfp.com>
2021-01-02 08:49:20 +11:00
Bukkit/Spigot
48294447ad SPIGOT-6273: Expose ItemFrame ItemDropChance through API
By: md_5 <git@md-5.net>
2020-12-28 08:58:51 +11:00
Bukkit/Spigot
95c9d5945f #562: Add API to set equipment silently
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-12-21 18:30:52 +11:00
Bukkit/Spigot
ddabe8f3b9 SPIGOT-6256: Add method to check if the entity is in water
By: montlikadani <montlikada@gmail.com>
2020-12-21 18:20:58 +11:00
Bukkit/Spigot
dcb21e0c7d #564: Add method to get max world size
By: pop4959 <pop4959@gmail.com>
2020-12-13 11:30:52 +11:00
Bukkit/Spigot
c88819ddd0 Fix javadoc in previous commit
By: md_5 <git@md-5.net>
2020-11-26 10:20:11 +11:00
Bukkit/Spigot
031310657d #561: Add clear weather World API
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-11-26 10:08:22 +11:00
Bukkit/Spigot
5e82375383 #552: Add the ability to retrieve hit, step, fall, and other sounds from blocks.
By: Martoph <sager1018@gmail.com>
2020-11-26 09:36:59 +11:00
Bukkit/Spigot
d0bec6507f SPIGOT-6242: Fix some file line endings
By: md_5 <git@md-5.net>
2020-11-18 08:12:50 +11:00
Bukkit/Spigot
139ca6a269 SPIGOT-6234: enum classes don't serialize properly when implementing ConfigurationSerializable
By: md_5 <git@md-5.net>
2020-11-17 12:56:36 +11:00
Bukkit/Spigot
39f6cd7ffa SPIGOT-6233: Clarify InventoryClickEvent documentation
By: md_5 <git@md-5.net>
2020-11-10 19:02:37 +11:00
Bukkit/Spigot
1b3be885c1 SPIGOT-6229: Clarify PlayerItemBreakEvent documentation
By: md_5 <git@md-5.net>
2020-11-09 18:19:49 +11:00
Bukkit/Spigot
17cdd54b67 SPIGOT-6222: Correct javadoc for Entity#setPassenger
By: md_5 <git@md-5.net>
2020-11-06 19:12:54 +11:00
Bukkit/Spigot
8079a5520c #559: Add wait time modification for FishHook
By: Airtheon <Airtheonthesalion@gmail.com>
2020-11-06 18:47:40 +11:00
Bukkit/Spigot
e13ed11b85 SPIGOT-6213: MinecraftFont.getWidth(" ") returns 2 when it should be 3
By: md_5 <git@md-5.net>
2020-11-03 19:22:52 +11:00
Bukkit/Spigot
491c98487c Update to Minecraft 1.16.4
By: md_5 <git@md-5.net>
2020-11-03 07:00:00 +11:00
Bukkit/Spigot
08e19a69af #557: Add TNTPrimed#setSource method
By: Jakub Zacek <dawon.cz@gmail.com>
2020-10-25 18:10:02 +11:00
Bukkit/Spigot
7a26733389 Misc maven build updates
By: md_5 <git@md-5.net>
2020-10-17 17:51:05 +11:00
Bukkit/Spigot
f341d8d29a #556: Allow sending messages from specific UUIDs
By: Mariell Hoversholm <proximyst@proximyst.com>
2020-10-17 17:42:40 +11:00
Bukkit/Spigot
73f42f8bd4 #501: Add PersistentDataHolder to Chunk
By: Nesaak <52047222+Nesaak@users.noreply.github.com>
2020-10-17 17:37:10 +11:00
Bukkit/Spigot
41c261923a SPIGOT-6188: Javadoc typo on SkullMeta getOwner()
By: md_5 <git@md-5.net>
2020-10-17 17:33:42 +11:00
Bukkit/Spigot
54b0a6d645 #555: Item - add getters/setters for owner/thrower
By: Shane Bee <shanebolenback@me.com>
2020-10-14 19:56:11 +11:00
Bukkit/Spigot
32e338b513 #554: PoweredMinecart - add getter/setter for fuel
By: Shane Bee <shanebolenback@me.com>
2020-10-13 18:59:25 +11:00
Bukkit/Spigot
fbccd65ba8 #548: LivingEntity - add methods for getting/setting invisibility
By: Shane Bee <shanebolenback@me.com>
2020-09-19 17:43:52 +10:00
Bukkit/Spigot
9ff0ebcc6a #549: Add Fluid types / tags
By: Martoph <sager1018@gmail.com>
2020-09-14 19:36:28 +10:00
Bukkit/Spigot
60074ffbfd #550: Add getHandlerList into ArrowBodyCountChangeEvent
By: Martoph <sager1018@gmail.com>
2020-09-12 08:33:17 +10:00
Bukkit/Spigot
33b17b0532 Update deprecation message for PotionMeta.setMainEffect
By: md_5 <git@md-5.net>
2020-09-12 08:32:51 +10:00
Bukkit/Spigot
c1180fb36d Update to Minecraft 1.16.3
By: md_5 <git@md-5.net>
2020-09-11 07:00:00 +10:00
Bukkit/Spigot
ea326e0e3f Remove draft API from entity persistence
By: md_5 <git@md-5.net>
2020-09-03 08:23:47 +10:00
Bukkit/Spigot
dcad73811e #519: Add ArrowBodyCountChangeEvent
By: Martoph <sager1018@gmail.com>
2020-09-02 18:52:37 +10:00
Bukkit/Spigot
394a95bb69 #533: Add consumed item, hand and consumeItem boolean to EntityShootBowEvent
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-08-31 18:39:04 +10:00
Bukkit/Spigot
aee1e203cd #545: Add EnderSignal ItemStack API
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-08-28 12:35:11 +10:00
Bukkit/Spigot
c642284c9c #535: Add EntityCategory API to LivingEntity
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-08-27 11:42:36 +10:00
Bukkit/Spigot
301266fe1b #526: Add Block#applyBoneMeal()
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-08-27 11:27:10 +10:00
Bukkit/Spigot
6ecfb063de SPIGOT-974: Add ArmorStand locking API
By: Martoph <sager1018@gmail.com>
2020-08-23 09:53:22 +10:00
Bukkit/Spigot
87927f4484 #543: Let World#setSpawnLocation() support an angle
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-08-18 17:54:34 +10:00
Bukkit/Spigot
045fc42649 #540: Add Inventory#isEmpty()
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-08-16 11:21:05 +10:00
Bukkit/Spigot
6a0096dd86 #539: HumanEntity - add a method to make the entity drop the item they're holding
By: Shane Bee <shanebolenback@me.com>
2020-08-16 09:32:49 +10:00
Bukkit/Spigot
8f6edc374c #537: Add EntitySpellCastEvent for spellcaster illager
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-08-15 09:12:18 +10:00
Bukkit/Spigot
441cad2754 #538: Un-deprecate now implemented player portal event api
By: Phoenix616 <max@themoep.de>
2020-08-14 08:26:34 +10:00
Bukkit/Spigot
43a2f06e98 SPIGOT-4705: Revamp Ageable interface and add Breedable interface
By: Shane Bee <shanebolenback@me.com>
2020-08-13 11:18:50 +10:00
Bukkit/Spigot
319278404d #536: Add missing ItemFlag.HIDE_DYE
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-08-13 11:07:31 +10:00
Bukkit/Spigot
e5609360b2 SPIGOT-6065: Allow empty AttributeModifier name
By: md_5 <git@md-5.net>
2020-08-12 16:59:56 +10:00
Bukkit/Spigot
42b72d7c63 Update to Minecraft 1.16.2
By: md_5 <git@md-5.net>
2020-08-12 07:00:00 +10:00
Bukkit/Spigot
7278ee0293 #491: Add support to change block's lid state
By: jameslfc19 <jameslfc19@gmail.com>
2020-07-29 19:40:57 +10:00
Bukkit/Spigot
3d462cfcdf SPIGOT-6037: Smithing inventory incorrect name
By: md_5 <git@md-5.net>
2020-07-29 19:29:43 +10:00
Bukkit/Spigot
1bf30431ae SPIGOT-6017: BoundingBox#rayTrace returns incorrect null
By: blablubbabc <lukas@wirsindwir.de>
2020-07-25 09:37:24 +10:00
Bukkit/Spigot
0fac9ae437 SPIGOT-5950: Add PrepareSmithingEvent event
By: jameslfc19 <jameslfc19@gmail.com>
2020-07-22 18:21:43 +10:00
Bukkit/Spigot
4e44fa11b3 #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".

By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-07-22 18:17:07 +10:00
Bukkit/Spigot
2b0e21f46d #529: Added getRecipe() method to retrieve a Recipe by it's NamespacedKey
By: jameslfc19 <jameslfc19@gmail.com>
2020-07-22 18:14:55 +10:00
Bukkit/Spigot
2d628bb34a SPIGOT-5982: Update documentation for EntityChangeBlockEvent
By: md_5 <git@md-5.net>
2020-07-12 09:30:19 +10:00
Bukkit/Spigot
f0d2a47b7b #523: Added explicit API to stop a Jukebox from playing
By: Matthew Miller <mnmiller1@me.com>
2020-07-10 09:02:25 +10:00
Bukkit/Spigot
705628fb57 SPIGOT-5969: Update maximum structure block size
By: md_5 <git@md-5.net>
2020-07-09 08:46:09 +10:00
Bukkit/Spigot
e7097d04a6 SPIGOT-5970: Update JavaDocs information regarding WorldCreator#generatorSettings
By: Martoph <sager1018@gmail.com>
2020-07-09 08:43:22 +10:00
Bukkit/Spigot
f549bc9e52 Switch to annotations-java5 to fix duplicate annotations in docs
By: md_5 <git@md-5.net>
2020-07-06 11:05:43 +10:00
Bukkit/Spigot
9d90450e3c Improve javadocs by adding links to dependency docs
By: md_5 <git@md-5.net>
2020-07-04 09:52:19 +10:00
Bukkit/Spigot
3f517f0191 #503: Add PlayerHarvestBlockEvent
By: DiamondDagger590 <diamonddagger590@gmail.com>
2020-07-03 15:07:18 +10:00
Bukkit/Spigot
f399ada24d SPIGOT-5930: Add PlayerRespawnEvent#isAnchorSpawn
By: md_5 <git@md-5.net>
2020-07-03 09:54:12 +10:00
Bukkit/Spigot
c66b18ca72 SPIGOT-5900: Re-order Material enum entries to match Minecraft's order
By: Ben Woodworth <ben@benwoodworth.net>
2020-07-02 09:34:10 +10:00
Bukkit/Spigot
db73a4b2cf #507: Add hasDiscoveredRecipe() and getDiscoveredRecipes()
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-07-02 09:27:16 +10:00
Bukkit/Spigot
ec51983b41 SPIGOT-5908: CompassMeta for new lodestone compass data
By: md_5 <git@md-5.net>
2020-07-01 10:48:29 +10:00
Bukkit/Spigot
6d439be293 SPIGOT-5906: Huge Fungi tree generation
By: md_5 <git@md-5.net>
2020-07-01 09:50:35 +10:00
Bukkit/Spigot
8c8b0c69df SPIGOT-5899: Hoglins API similar to Piglins
By: md_5 <git@md-5.net>
2020-06-30 12:02:50 +10:00
Bukkit/Spigot
ee04822ac1 SPIGOT-5887: ClickType doesn't include off hand swaps
By: md_5 <git@md-5.net>
2020-06-30 11:42:16 +10:00
Bukkit/Spigot
b308f3d92e SPIGOT-5886: Missing BlockData
By: md_5 <git@md-5.net>
2020-06-30 09:58:47 +10:00
Bukkit/Spigot
c689413d27 #512: Expand Strider and Steerable entity API
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-06-30 09:53:40 +10:00
Bukkit/Spigot
e34cd0f4b9 SPIGOT-5803: Implement the missing methods for the Piglin API.
By: ceezuns <49824660+ceezuns@users.noreply.github.com>
2020-06-29 09:58:07 +10:00
Bukkit/Spigot
42799043b2 SPIGOT-5881: SnakeYaml 1.26 limits non-scalar (null) nodes while 1.25 does not
By: md_5 <git@md-5.net>
2020-06-29 09:06:29 +10:00
Bukkit/Spigot
932666525b SPIGOT-5810, SPIGOT-5835: 'Better' handling of Player.isOnGround
By: md_5 <git@md-5.net>
2020-06-28 10:15:49 +10:00
Bukkit/Spigot
66640aa645 Update ECJ version
By: md_5 <git@md-5.net>
2020-06-28 09:39:09 +10:00
Bukkit/Spigot
412ebacb74 SPIGOT-5860: Item.setItemStack should be NotNull
By: md_5 <git@md-5.net>
2020-06-28 08:50:31 +10:00
Bukkit/Spigot
ce2e0ba37a SPIGOT-5853: Add DragonBattle#generateEndPortal()
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-06-27 11:08:59 +10:00
Bukkit/Spigot
5037b91f7e SPIGOT-5841: New map colours broken
By: md_5 <git@md-5.net>
2020-06-27 09:04:58 +10:00
Bukkit/Spigot
4cf580fde0 Add configuration options for water_ambient spawning
By: md_5 <git@md-5.net>
2020-06-26 18:39:34 +10:00
Bukkit/Spigot
3ed2628aa9 SPIGOT-5735: Add EntityEnterLoveModeEvent
By: DiamondDagger590 <diamonddagger590@gmail.com>
2020-06-26 11:12:21 +10:00
Bukkit/Spigot
db62df707b #514: Add visibility and fixed API for ItemFrames
By: SydMontague <sydmontague@phoenix-staffel.de>
2020-06-26 10:58:14 +10:00
Bukkit/Spigot
4bf70de34c #509: Add support for PersistentDataContainer arrays
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-06-26 10:49:24 +10:00
Bukkit/Spigot
46b14c30d7 #500: Add PersistentDataContainer#getKeys()
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-06-26 10:49:24 +10:00
Bukkit/Spigot
94dded04b6 Fix incorrect nullability annotation in BlockIgniteEvent constructor
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-06-25 18:55:21 -04:00
Bukkit/Spigot
c9776be30d SPIGOT-5811: Re-add + deprecate EnchantmentTarget.ALL
By: md_5 <git@md-5.net>
2020-06-26 08:15:22 +10:00
Bukkit/Spigot
95cf31d8b8 SPIGOT-5803: Add Piglin/Zoglin Baby API
By: md_5 <git@md-5.net>
2020-06-25 19:58:19 +10:00
Bukkit/Spigot
e61abecd39 SPIGOT-5805: NPE when getting an Attribute from a Player
By: md_5 <git@md-5.net>
2020-06-25 13:19:09 +10:00
Bukkit/Spigot
996e9de16b SPIGOT-5802: Add SmithingRecipe API
By: md_5 <git@md-5.net>
2020-06-25 12:41:13 +10:00
Bukkit/Spigot
fbf78c9b5a #511: Add missing EntityEffect constants
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-06-25 10:00:00 +10:00
Bukkit/Spigot
65f4ce05ac SPIGOT-2106, SPIGOT-3942: Improve collidable API
By: Phoenix616 <mail@moep.tv>
2020-06-25 10:00:00 +10:00
Bukkit/Spigot
eed3a67ee8 Update to Minecraft 1.16.1
By: md_5 <git@md-5.net>
2020-06-25 10:00:00 +10:00
Bukkit/Spigot
3fd0ae0a81 SPIGOT-5782: Set Arrow Launched From Crossbow
By: md_5 <git@md-5.net>
2020-06-24 10:05:28 +10:00
Bukkit/Spigot
09c7575189 SPIGOT-5783: Add helpful info to UnknownDependencyException
By: md_5 <git@md-5.net>
2020-06-17 18:50:45 +10:00
Bukkit/Spigot
40d09ae808 SPIGOT-2623: Add EntityEquipment methods to get/set ItemStacks by slot.
By: blablubbabc <lukas@wirsindwir.de>
2020-06-13 20:56:29 +10:00
Bukkit/Spigot
f8ce884be6 SPIGOT-5751: Clarify behaviour of block drop-related API methods
By: Lars Dormans <lars.dormans@live.nl>
2020-06-03 19:25:33 +10:00
Bukkit/Spigot
036d0b41dd Move API notes to more obvious location
By: md_5 <git@md-5.net>
2020-06-01 19:23:49 +10:00
Bukkit/Spigot
7504d25db2 #497: Add Material#getCraftingRemainingItem() to get item left behind after crafting
By: ben <ben@benwoodworth.net>
2020-05-28 19:31:24 +10:00
Bukkit/Spigot
08c3c0c1c3 SPIGOT-5748: Add instant effect potion break to the Effect enum
By: WinX64 <winx64b@hotmail.com>
2020-05-26 19:34:25 +10:00
Bukkit/Spigot
08ed914c53 SPIGOT-5716: Clarify documentation of MultipleFacing
By: md_5 <git@md-5.net>
2020-05-09 16:12:11 +10:00
Bukkit/Spigot
b9bbaa2a71 #496: Add methods to get/set ItemStacks in EquipmentSlots
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-05-05 19:10:01 +10:00
Bukkit/Spigot
8d4eeb1b3d #492: Let Tameable extend Animals rather than Entity
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-05-02 17:52:20 +10:00
Bukkit/Spigot
01b8968e4b #495: Expose ItemStack and hand used in PlayerShearEntityEvent
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-05-02 17:48:02 +10:00
Bukkit/Spigot
4d40a4b485 #494: InventoryView - Add missing Brewing FUEL_TIME
By: ShaneBeee <shanebolenback@me.com>
2020-05-02 17:45:05 +10:00
Bukkit/Spigot
d21a8eaf95 SPIGOT-2304: Add LootGenerateEvent
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-04-30 19:15:54 +10:00
Bukkit/Spigot
711bd7b6f7 #486: Add method to get player's attack cooldown
By: DiamondDagger590 <diamonddagger590@gmail.com>
2020-04-23 11:13:44 +10:00
Bukkit/Spigot
ee3885052d SPIGOT-5681: Increase max plugin channel size
By: md_5 <git@md-5.net>
2020-04-22 11:52:43 +10:00
Bukkit/Spigot
518cad685a Improve build process
By: md_5 <git@md-5.net>
2020-04-22 11:50:21 +10:00
Bukkit/Spigot
cdcdb41329 Note which custom generator is missing required method
By: md_5 <git@md-5.net>
2020-04-17 14:37:58 +10:00
Bukkit/Spigot
23efa7fb0c SPIGOT-5641: Add Block.getDrops(ItemStack, Entity)
By: md_5 <git@md-5.net>
2020-04-05 16:51:54 +10:00
Bukkit/Spigot
2272d756ab Add specific notes about what is not API
By: md_5 <git@md-5.net>
2020-04-05 16:16:35 +10:00
Bukkit/Spigot
ef82c63b5f #484: Allow statistics to be accessed for offline players
By: SydMontague <sydmontague@phoenix-staffel.de>
2020-04-05 15:58:39 +10:00
Bukkit/Spigot
1628402608 Add FaceAttachable interface to handle Grindstone facing in common with Switches
By: md_5 <git@md-5.net>
2020-04-01 09:14:20 +11:00
Bukkit/Spigot
6546b51b70 SPIGOT-5647: ZombieVillager entity should have getVillagerType()
By: md_5 <git@md-5.net>
2020-03-30 12:15:14 +11:00
Bukkit/Spigot
48bc105f6f #482: Add a DragonBattle API to manipulate respawn phases etc
By: Parker Hawke <hawkeboyz2@hotmail.com>
2020-03-24 19:53:44 +11:00
Bukkit/Spigot
aec6ad036b #474: Add ability to set other plugin names as provided API so others can still depend on it
By: Phoenix616 <mail@moep.tv>
2020-03-15 18:59:32 +11:00
Bukkit/Spigot
b35aa20f22 SPIGOT-5484: Add more spawn tick settings
By: Phoenix616 <mail@moep.tv>
2020-03-07 18:17:30 +01:00
Bukkit/Spigot
5fee1ac76f #479: Add LivingEntity#attack, LivingEntity#swingMainHand, LivingEntity#swingOffHand
By: konsolas <vincentyntang@gmail.com>
2020-02-19 23:02:09 +00:00
Bukkit/Spigot
75ff29c678 SPIGOT-5591: Allow concurrent potion effects
By: md_5 <git@md-5.net>
2020-02-23 10:33:05 +11:00
Bukkit/Spigot
225dd2a6c6 Fix incorrect nullability in MultipleFacing
By: md_5 <git@md-5.net>
2020-02-21 13:34:56 +11:00
Bukkit/Spigot
11a4d6693e SPIGOT-5311: Add API to get/set item associated with throwable projectiles
By: Lars Dormans <lars.dormans@live.nl>
2020-02-21 09:53:46 +11:00
Bukkit/Spigot
188f017bdd Add set/isAware to disable Vanilla AI components of a Mob
By: konsolas <vincentyntang@gmail.com>
2020-02-19 10:51:02 +00:00
Bukkit/Spigot
0455dbf2f7 SPIGOT-5468: Improve Beehive TileEntity API
By: ShaneBee <shanebolenback@me.com>
2020-02-09 10:47:09 +11:00
Bukkit/Spigot
92cb9d0c47 #473: Add an API for passing the heightmap to getHighestBlockAt* method
By: ysl3000 <yannicklamprecht@live.de>
2020-02-09 10:31:05 +11:00
Bukkit/Spigot
26409057b9 #468: Allow delegation of certain elements to Vanilla when using a custom ChunkGenerator
Allows delegation of caves, decorations, mobs and structures to the Vanilla generation algorithms.
Overriding these methods to return true enables that aspect of Vanilla generation, which is applied after the ChunkGenerator's custom generation.

By: konsolas <vincentyntang@gmail.com>
2020-02-02 19:27:08 +11:00
Bukkit/Spigot
30948a8444 SPIGOT-5559: Add EntityPotionEffectEvent causes for PATROL_CAPTAIN and WITHER_ROSE
By: ShaneBee <shanebolenback@me.com>
2020-02-02 11:16:04 +11:00
Bukkit/Spigot
2a20e182b0 #467: Add method to remove a recipe by its key
By: ShaneBee <shanebolenback@me.com>
2020-02-02 10:32:47 +11:00
Bukkit/Spigot
71e67c0b23 Add nb-configuration.xml to .gitignore
By: md_5 <git@md-5.net>
2020-02-02 10:26:21 +11:00
Bukkit/Spigot
76f66e5393 Update checkstyle
By: md_5 <git@md-5.net>
2020-02-01 09:32:21 +11:00
Bukkit/Spigot
d66f5c3295 Remove package-info from tests, breaks some IDEs
By: md_5 <git@md-5.net>
2020-01-29 09:24:17 +11:00
Bukkit/Spigot
e18807dc04 No longer necessary to synchronize sync events
By: md_5 <git@md-5.net>
2020-01-29 09:23:40 +11:00
Bukkit/Spigot
10ae864f52 Clarify documentation regarding getMaterial with legacyName = true
By: md_5 <git@md-5.net>
2020-01-28 16:32:57 +11:00
Bukkit/Spigot
d962970177 Improve dependency tracker
By: md_5 <git@md-5.net>
2020-01-28 13:36:39 +11:00
Bukkit/Spigot
99378a8c91 Add support for transitive depends in load access warning
By: md_5 <git@md-5.net>
2020-01-28 12:43:25 +11:00
Bukkit/Spigot
d1676c9727 SPIGOT-5526: Add EntityEnterBlockEvent
By: BlackHole <black-hole@live.com>
2020-01-16 00:01:11 +01:00
Bukkit/Spigot
109958b9e6 SPIGOT-5548: Show error that hints towards plugins misusing reflection
By: md_5 <git@md-5.net>
2020-01-28 08:46:14 +11:00
Bukkit/Spigot
ffa5a5dba7 SPIGOT-5546: Fix bad depend access using wrong provider in message
Also limit to once per plugin/provider pair

By: md_5 <git@md-5.net>
2020-01-27 16:46:29 +11:00
Bukkit/Spigot
0fc1ae9b1c Fix buggy classloader warning triggering for all classes
By: md_5 <git@md-5.net>
2020-01-27 10:58:39 +11:00
Bukkit/Spigot
fe8b567ad1 Print warning when loading classes from depends that have not been specified
By: md_5 <git@md-5.net>
2020-01-26 12:40:56 +11:00
Bukkit/Spigot
750cc90cb7 Fix bug where disablePlugin could remove ConfigurationSerializable classes from other plugins
By: md_5 <git@md-5.net>
2020-01-26 12:42:25 +11:00
Bukkit/Spigot
0c53c95293 Add additional checkstyle checks
By: md_5 <git@md-5.net>
2020-01-24 17:37:30 +11:00
Bukkit/Spigot
78e6909f8c Correct max page count in BookMeta docs
Page length lest as is due to implementation details

By: md_5 <git@md-5.net>
2020-01-26 17:58:25 +11:00
Bukkit/Spigot
600d52304d Correct max title length in BookMeta docs
By: md_5 <git@md-5.net>
2020-01-26 17:56:47 +11:00
Bukkit/Spigot
0a8b3c8742 SPIGOT-5540: Adding items to inventory causes legacy-data loading
By: md_5 <git@md-5.net>
2020-01-24 09:35:28 +11:00
Bukkit/Spigot
4b0f403a86 Deprecate ArmorStand equipment methods in favour of the standard and more complete EntityEquipment methods
By: md_5 <git@md-5.net>
2020-01-22 18:24:58 +11:00
Bukkit/Spigot
b0cb90fa04 SPIGOT-5534: ItemStack copy constructor can cause legacy layer to load
By: md_5 <git@md-5.net>
2020-01-22 13:45:15 +11:00
Bukkit/Spigot
902b81e2dd SPIGOT-5523: Clarify getHighestBlock docs with current behaviour
By: md_5 <git@md-5.net>
2020-01-22 08:58:47 +11:00
Bukkit/Spigot
eb35e8f1d1 Update to Minecraft 1.15.2
By: md_5 <git@md-5.net>
2020-01-22 08:00:00 +11:00
Bukkit/Spigot
35e62b85bf Clarify that TotalExperience (XpTotal) is not displayed anywhere
By: md_5 <git@md-5.net>
2020-01-21 10:34:30 +11:00
Bukkit/Spigot
f6d57504d7 #460: Add Player#sendExperienceChange
By: anhcraft <huynhduyanh123123@gmail.com>
2019-12-23 11:22:34 +07:00
Bukkit/Spigot
eb28d87c9f SPIGOT-5525: saveResource saves files from server jars
By: md_5 <git@md-5.net>
2020-01-20 16:16:46 +11:00
Bukkit/Spigot
51a4c2f4b2 Revert "SPIGOT-5515: Add basic validation against creating non-item itemstacks"
This reverts commit e5ce128c45.

By: md_5 <git@md-5.net>
2020-01-15 21:47:56 +11:00
Bukkit/Spigot
b9ce15ca0c SPIGOT-5516: Correct EnchantmentTarget values
By: md_5 <git@md-5.net>
2020-01-15 14:15:29 +11:00
Bukkit/Spigot
e5ce128c45 SPIGOT-5515: Add basic validation against creating non-item itemstacks
By: md_5 <git@md-5.net>
2020-01-15 14:03:12 +11:00
Bukkit/Spigot
b8b594d610 PortalEvent additions
This re-adds some of the functionality that the TravelAgent API provided previously

By: Phoenix616 <mail@moep.tv>
2020-01-11 19:09:58 +01:00
Bukkit/Spigot
258209b485 Add example to WorldCreator.generatorSettings documentation.
By: md_5 <git@md-5.net>
2020-01-07 16:46:01 +11:00