Bukkit/Spigot
62f79aa905
SPIGOT-6822: Ensure library loader has same parent as plugin loader
...
This behaviour may need to be revisted in future to achieve greater isolation of plugins/libraries
By: md_5 <git@md-5.net>
2021-12-01 10:29:25 +11:00
Bukkit/Spigot
c5a7423ca0
Update to Minecraft 1.18
...
By: md_5 <git@md-5.net>
2021-12-01 03:00:00 +11:00
Bukkit/Spigot
a8f0ba31f2
Correct copied javadoc from previous commit
...
By: md_5 <git@md-5.net>
2021-11-29 15:59:20 +11:00
Bukkit/Spigot
c4bdb24f2a
Add hideEntity / showEntity API
...
By: md_5 <git@md-5.net>
2021-11-29 09:17:57 +11:00
Bukkit/Spigot
45f7e75b02
#684 : Make PotionEffectType implement Keyed
...
By: coll1234567 <joshl5324@gmail.com>
2021-11-28 11:49:39 +11:00
Bukkit/Spigot
c7d5155340
Revert SnakeYAML upgrade
...
By: md_5 <git@md-5.net>
2021-11-27 09:11:04 +11:00
Bukkit/Spigot
59be6efc2a
Update to Minecraft 1.18-rc3
...
By: md_5 <git@md-5.net>
2021-11-27 08:00:00 +11:00
Bukkit/Spigot
0618087d5f
#683 : Add Player#showDemoScreen
...
By: coll1234567 <joshl5324@gmail.com>
2021-11-26 10:13:40 +11:00
Bukkit/Spigot
61af905f78
Update to Minecraft 1.18-pre8
...
By: md_5 <git@md-5.net>
2021-11-25 08:00:00 +11:00
Bukkit/Spigot
b06bd45d47
Add docs in ServerListPingEvent based on changes from 1.18
...
By: Doc <nachito94@msn.com>
2021-11-24 07:30:57 +11:00
Bukkit/Spigot
d0acafa8d8
SPIGOT-6781: Add Block#canPlace
...
By: coll1234567 <joshl5324@gmail.com>
2021-11-23 18:49:11 +11:00
Bukkit/Spigot
f3fd09df80
#679 : Add getHideOnlinePlayers
...
By: Doc <nachito94@msn.com>
2021-11-22 22:30:30 -03:00
Bukkit/Spigot
a05a566ae7
#677 : Add "Allow Server Listings" API
...
By: Noah van der Aa <ndvdaa@gmail.com>
2021-11-23 08:56:03 +11:00
Bukkit/Spigot
1594310d44
SPIGOT-6801: Wrong BlockData classes in Material enum for SOUL_FIRE and SOUL_TORCH
...
By: BlackHole <black-hole@live.com>
2021-11-23 08:06:39 +11:00
Bukkit/Spigot
bf2c5f3df0
Downgrade to Checkstyle 8.x as 9.x series has much larger memory usage
...
By: md_5 <git@md-5.net>
2021-11-22 15:27:06 +11:00
Bukkit/Spigot
31805744d2
Remove Player#sendChunkChange
...
Method is specified according to an obsolete internal format and has not been implemented for nearly 10 years.
By: md_5 <git@md-5.net>
2021-11-22 15:08:47 +11:00
Bukkit/Spigot
ccf26486ac
#592 : Add Player#sendEquipmentChange
...
By: Perzan <PerzanDevelopment@gmail.com>
2021-11-22 15:03:24 +11:00
Bukkit/Spigot
98195bb7a9
Update to Minecraft 1.18-pre5
...
By: md_5 <git@md-5.net>
2021-11-22 09:00:00 +11:00
Bukkit/Spigot
aa5b69a0ea
#675 : Fix typo in ItemFrame#setFixed
...
By: Cerus <m.dorn.2003@web.de>
2021-11-18 08:14:50 +11:00
Bukkit/Spigot
e3ed32721a
#674 : Optimize and cleanup PermissibleBase
...
By: JDIALIA <jdialia@gmail.com>
2021-11-16 07:27:40 +11:00
Bukkit/Spigot
80ca94de60
SPIGOT-6436: Add Player#stopAllSounds
...
By: Doc <nachito94@msn.com>
2021-11-05 21:02:12 +11:00
Bukkit/Spigot
3afdb08183
#667 : Allow setting BrewEvent results
...
By: Doc <nachito94@msn.com>
2021-10-30 18:16:49 +11:00
Bukkit/Spigot
e887c31580
SPIGOT-6762: ChatPaginator.wordWrap only transfers one modifier
...
By: md_5 <git@md-5.net>
2021-10-29 18:45:29 +11:00
Bukkit/Spigot
283a637a66
SPIGOT-4590, SPIGOT-6769: Clarify DamageCause documentation
...
By: Doc <nachito94@msn.com>
2021-10-27 18:36:29 +11:00
Bukkit/Spigot
567948a8d1
SPIGOT-6771: Help command tab completion does not respect permissions
...
By: md_5 <git@md-5.net>
2021-10-24 20:33:42 +11:00
Bukkit/Spigot
ef5b7235a1
SPIGOT-6756: Clarify drop items in BlockBreakEvent
...
By: md_5 <git@md-5.net>
2021-10-16 19:01:10 +11:00
Bukkit/Spigot
5814757cc7
SPIGOT-6749: Library Loader does not correctly isolate dependencies
...
By: md_5 <git@md-5.net>
2021-10-13 08:12:16 +11:00
Bukkit/Spigot
6882afca7b
SPIGOT-2903: Add Structure API
...
By: Sander Knauff <sanderknauff@hotmail.com>
2021-10-05 11:55:20 +11:00
Bukkit/Spigot
8b6e67635a
#662 : Support for configuring Water Underground Creatures spawn settings
...
By: Doc <nachito94@msn.com>
2021-10-05 11:31:21 +11:00
Bukkit/Spigot
f4b28573d2
#661 : Fix Typo in ScoreboardManager documentation
...
By: olijeffers0n <69084614+olijeffers0n@users.noreply.github.com>
2021-10-04 21:08:43 +11:00
Bukkit/Spigot
1f934c6832
SPIGOT-6746: Clarify PlayerPortalEvent documentation
...
By: md_5 <git@md-5.net>
2021-09-25 08:02:58 +10:00
Bukkit/Spigot
e4ae7c57b7
SPIGOT-6738: Add entity type tags
...
By: md_5 <git@md-5.net>
2021-09-19 14:50:54 +10:00
Bukkit/Spigot
49c66e97e2
SPIGOT-6249: Add Missing Effect Constants
...
By: DerFrZocker <derrieple@gmail.com>
2021-09-11 18:39:43 +10:00
Bukkit/Spigot
eb1aaf62d4
SPIGOT-6729: Add Chunk.isEntitiesLoaded()
...
By: Brokkonaut <hannos17@gmx.de>
2021-09-06 18:51:44 +10:00
Bukkit/Spigot
891608deca
SPIGOT-6547: Chunk#getEntities() doesn't return all entities immediately after chunk load
...
By: DerFrZocker <derrieple@gmail.com>
2021-09-01 18:55:16 +10:00
Bukkit/Spigot
5f7735a971
SPIGOT-6719: Add getTileEntities() to LimitedRegion
...
By: DerFrZocker <derrieple@gmail.com>
2021-08-30 18:44:39 +10:00
Bukkit/Spigot
74e1b5b72a
#654 : Clarify conditions where a bed can explode
...
By: Doc <nachito94@msn.com>
2021-08-28 18:57:58 +10:00
Bukkit/Spigot
99ce197044
SPIGOT-6697: Deprecate generateTree with BlockChangeDelegate as it does not handle tiles
...
By: md_5 <git@md-5.net>
2021-08-22 18:12:37 +10:00
Bukkit/Spigot
f84947b942
#653 : Add World#spawn with randomizeData parameter
...
The current implementation of World#spawn or World#spawnEntity
respectively, always prepares/finalizes the spawn of every entity
spawned through the API. While this is great to simulate natural
spawning of entities in the world through the API, it fails at
reliably creating default entities for purposes other than vanilla
gameplay.
While the caller of the API could attempt to undo all of the
customization that is applied in the prepare/finalization step, they are
numerous (reaching from sheep colour to equipment) and in some cases,
such as the chicken jockey, even spawn in other entities.
Hence this commit introduces a new overload to the World#spawn and
World#spawnEntity methods that accepts the 'randomizeData' parameter
that, when set to false, skips the prior mentioned
preparation/finalization step.
By: Bjarne Koll <lynxplay101@gmail.com>
2021-08-18 18:04:51 +10:00
Bukkit/Spigot
923e0e64b5
Damageable should extend ItemMeta
...
By: md_5 <git@md-5.net>
2021-08-16 15:36:45 +10:00
Bukkit/Spigot
c255eb3333
SPIGOT-5880, SPIGOT-5567: New ChunkGenerator API
...
## **Current API**
The current world generation API is very old and limited when you want to make more complex world generation. Resulting in some hard to fix bugs such as that you cannot modify blocks outside the chunk in the BlockPopulator (which should and was per the docs possible), or strange behavior such as SPIGOT-5880.
## **New API**
With the new API, the generation is more separate in multiple methods and is more in line with Vanilla chunk generation. The new API is designed to as future proof as possible. If for example a new generation step is added it can easily also be added as a step in API by simply creating the method for it. On the other side if a generation step gets removed, the method can easily be called after another, which is the case with surface and bedrock. The new API and changes are also fully backwards compatible with old chunk generators.
### **Changes in the new api**
**Extra generation steps:**
Noise, surface, bedrock and caves are added as steps. With those generation steps three extra methods for Vanilla generation are also added. Those new methods provide the ChunkData instead of returning one. The reason for this is, that the ChunkData is now backed by a ChunkAccess. With this, each step has the information of the step before and the Vanilla information (if chosen by setting a 'should' method to true). The old method is deprecated.
**New class BiomeProvider**
The BiomeProvider acts as Biome source and wrapper for the NMS class WorldChunkManager. With this the underlying Vanilla ChunkGeneration knows which Biome to use for the structure and decoration generation. (Fixes: SPIGOT-5880). Although the List of Biomes which is required in BiomeProvider, is currently not much in use in Vanilla, I decided to add it to future proof the API when it may be required in later versions of Minecraft.
The BiomeProvider is also separated from the ChunkGenerator for plugins which only want to change the biome map, such as single Biome worlds or if some biomes should be more present than others.
**Deprecated isParallelCapable**
Mojang has and is pushing to a more multi threaded chunk generation. This should also be the case for custom chunk generators. This is why the new API only supports multi threaded generation. This does not affect the old API, which is still checking this.
**Base height method added**
This method was added to also bring the Minecraft generator and Bukkit generator more in line. With this it is possible to return the max height of a location (before decorations). This is useful to let most structures know were to place them. This fixes SPIGOT-5567. (This fixes not all structures placement, desert pyramids for example are still way up at y-level 64, This however is more a vanilla bug and should be fixed at Mojangs end).
**WorldInfo Class**
The World object was swapped for a WorldInfo object. This is because many methods of the World object won't work during world generation and would mostly likely result in a deadlock. It contains any information a plugin should need to identify the world.
**BlockPopulator Changes**
Instead of directly manipulating a chunk, changes are now made to a new class LimitedRegion, this class provides methods to populated the chunk and its surrounding area. The wrapping is done so that the population can be moved into the place where Minecraft generates decorations. Where there is no chunk to access yet. By moving it into this place the generation is now async and the surrounding area of the chunk can also be used.
For common methods between the World and LimitedRegion a RegionAccessor was added.
By: DerFrZocker <derrieple@gmail.com>
2021-08-15 08:08:11 +10:00
Bukkit/Spigot
511a9aba49
Update ASM
...
By: md_5 <git@md-5.net>
2021-08-13 08:45:11 +10:00
Bukkit/Spigot
7f258ff344
Add dimension setting getters to World
...
By: Doc <nachito94@msn.com>
2021-08-11 18:57:21 +10:00
Bukkit/Spigot
5fef84d43d
SPIGOT-6692: Add sendSignChange overload with a hasGlowingText parameter
...
By: Brokkonaut <hannos17@gmx.de>
2021-08-05 08:43:00 +10:00
Bukkit/Spigot
f33444292a
SPIGOT-6691: Material.LAVA_CAULDRON is not Levelled
...
By: Doc <nachito94@msn.com>
2021-08-04 17:10:14 +10:00
Bukkit/Spigot
338df40644
#642 : Add Crafting methods to API
...
By: James Peters <jameslfc19@gmail.com>
2021-07-22 11:35:43 +10:00
Bukkit/Spigot
146a88e577
SPIGOT-6641: Use varargs in sendMessage
...
By: DerFrZocker <derrieple@gmail.com>
2021-07-22 09:38:11 +10:00
Bukkit/Spigot
95cc961f13
SPIGOT-6545: Unable to set Guardian target via API while awareness is disabled
...
By: DerFrZocker <derrieple@gmail.com>
2021-07-22 09:36:51 +10:00
Bukkit/Spigot
be93ac366d
SPIGOT-6661: Fix missing radius from GenericGameEvent
...
By: md_5 <git@md-5.net>
2021-07-21 09:34:12 +10:00
Bukkit/Spigot
a2f69a4ad8
SPIGOT-6369: Add ItemStack to HangingPlaceEvent
...
By: DerFrZocker <derrieple@gmail.com>
2021-07-21 09:32:48 +10:00
Bukkit/Spigot
2e77f4180e
SPIGOT-6657: Add getPlayer to SheepDyeWoolEvent
...
By: md_5 <git@md-5.net>
2021-07-18 11:07:59 +10:00
Bukkit/Spigot
ba6c523bf3
SPIGOT-6656: CauldronLevelChangeEvent is not fired correctly when dripstone fills the cauldron
...
By: md_5 <git@md-5.net>
2021-07-18 10:14:43 +10:00
Bukkit/Spigot
581806d851
SPIGOT-6642: Throw better message if plugin.yml is empty
...
By: md_5 <git@md-5.net>
2021-07-17 11:25:17 +10:00
Bukkit/Spigot
c30e6c45cd
#636 : Add FurnaceStartSmeltEvent
...
By: Rabbitual <38820203+Rabbitual@users.noreply.github.com>
2021-07-17 11:19:48 +10:00
Bukkit/Spigot
16922e92de
SPIGOT-6646: Issue with map palette ranges
...
By: md_5 <git@md-5.net>
2021-07-15 20:32:47 +10:00
Bukkit/Spigot
64a83e2da9
#640 : Add new Causes for LightningStrikeEvent
...
By: Doc <nachito94@msn.com>
2021-07-13 19:16:08 +10:00
Bukkit/Spigot
d4eef77474
SPIGOT-6637: Revert " #636 : Add FurnaceStartSmeltEvent"
...
This reverts commit 09f5cdf4f8
.
By: md_5 <git@md-5.net>
2021-07-11 12:26:48 +10:00
Bukkit/Spigot
730e0df7e4
SPIGOT-6623: Missing API reasons for entity freezing
...
By: Doc <nachito94@msn.com>
2021-07-11 09:32:32 +10:00
Bukkit/Spigot
09f5cdf4f8
#636 : Add FurnaceStartSmeltEvent
...
By: Rabbitual <38820203+Rabbitual@users.noreply.github.com>
2021-07-11 09:25:55 +10:00
Bukkit/Spigot
0637c3f854
Update to Minecraft 1.17.1
...
By: md_5 <git@md-5.net>
2021-07-07 00:00:00 +10:00
Bukkit/Spigot
e0955fd24a
SPIGOT-6527: Add AxolotlBucketMeta
...
By: Doc <nachito94@msn.com>
2021-07-04 09:31:17 +10:00
Bukkit/Spigot
6dd24e4af2
Update Maven plugins
...
By: md_5 <git@md-5.net>
2021-07-03 11:06:15 +10:00
Bukkit/Spigot
34e6b033ad
SPIGOT-6616: Cancellable StriderTemperatureChangeEvent
...
By: md_5 <git@md-5.net>
2021-07-03 09:36:33 +10:00
Bukkit/Spigot
10f782354b
SPIGOT-6605: Add method to access value of enforce-whitelist
...
By: md_5 <git@md-5.net>
2021-06-26 09:58:21 +10:00
Bukkit/Spigot
3835d0824b
#633 : Add isTrusting/setTrusting to Ocelot.
...
By: Ibrahim Ansari <ansari.ibrahim1@gmail.com>
2021-06-21 08:40:18 +10:00
Bukkit/Spigot
36f10a3e42
SPIGOT-6587: Update documentation/error of drop chance API
...
By: md_5 <git@md-5.net>
2021-06-20 12:15:14 +10:00
Bukkit/Spigot
b821059026
SPIGOT-6570: Missing InventoryType: COMPOSTER
...
By: md_5 <git@md-5.net>
2021-06-17 08:29:25 +10:00
Bukkit/Spigot
14e4e9a16c
SPIGOT-6562: Add more specific sculk sensor event
...
By: md_5 <git@md-5.net>
2021-06-16 08:34:08 +10:00
Bukkit/Spigot
e0d1266d3e
#631 : Add Villager#shakeHead
...
By: VendoAU <reillyreaby@gmail.com>
2021-06-14 19:13:16 +10:00
Bukkit/Spigot
fd771b653b
#629 : Add LivingEntity#isClimbing
...
By: Martoph <sager1018@gmail.com>
2021-06-14 19:10:55 +10:00
Bukkit/Spigot
6a59a19dde
SPIGOT-6507: Introduce abstract skeleton and stray conversion
...
The previous layout and class hierarchy of the skeleton API defined
variances of the skeleton, such as the wither skeleton or the stray, as
child types of the normal skeleton variance, which is technically
incorrect, yet did not produce any specific issue as the normal skeleton
variance did not have any unique logic.
With the introduction of powdered snow in the 1.17 update, the normal
skeleton variance now has unique logic, specifically the conversion to
a stay when stuck inside powdered snow, which cannot be represented in
the current API layout due to the prior mentioned hierarchy.
This commit introduces the AbstractSkeleton interface, which follows the
concept of other abstract interfaces like AbstractArrow and serves as a
common parent to the existing skeleton variances. Furthermore this
commit introduces the previously mentioned stray conversion to the
normal skeleton variance.
This commit does not break ABI yet breaks backwards compatibility due to
the mentioned hierarchy changes. Plugins that previously used the
Skelton interface to compute whether or not an entity is skeleton-like
through instanceOf checks will now only match the normal skeleton variance
instead of any skeleton-like entity.
By: Bjarne Koll <lynxplay101@gmail.com>
2021-06-14 10:00:57 +10:00
Bukkit/Spigot
106d3eef70
SPIGOT-6551: CaveVinesPlant missing extends BlockData
...
By: md_5 <git@md-5.net>
2021-06-14 08:43:45 +10:00
Bukkit/Spigot
6b0ff8582b
#621 : Add Block#getCollisionShape and associated API
...
By: konsolas <vincentyntang@gmail.com>
2021-06-14 08:32:51 +10:00
Bukkit/Spigot
34291f36d1
#623 : Add Block#getBreakSpeed(Player)
...
By: konsolas <vincentyntang@gmail.com>
2021-06-14 08:27:32 +10:00
Bukkit/Spigot
b29d02153d
#621 : Add HumanEntity#getItemInUse and Material#getSlipperiness
...
By: konsolas <vincentyntang@gmail.com>
2021-06-12 21:07:25 +01:00
Bukkit/Spigot
e1c30137fb
#622 : Add methods to check if item is the breed item for an entity
...
By: Nathat23 <nathat890@outlook.com>
2021-06-13 08:37:51 +10:00
Bukkit/Spigot
f798154234
Clarify Player#breakBlock only works for blocks in the same world
...
By: md_5 <git@md-5.net>
2021-06-13 08:28:21 +10:00
Bukkit/Spigot
7efb9ecbfb
SPIGOT-6514: Small Dripleaf block data is missing half property
...
By: DerFrZocker <derrieple@gmail.com>
2021-06-12 08:47:03 +10:00
Bukkit/Spigot
9777d23bd5
#619 : Add Player#breakBlock()
...
By: Parker Hawke <hawkeboyz2@hotmail.com>
2021-06-12 08:29:40 +10:00
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