CraftBukkit/Spigot
cae78fadd8
SPIGOT-6579: DragonFireBall movement with setDirection jumps around a lot
...
By: DerFrZocker <derrieple@gmail.com >
2021-07-11 09:34:35 +10:00
CraftBukkit/Spigot
e8c9836ec9
Update to Minecraft 1.17.1
...
By: md_5 <git@md-5.net >
2021-07-07 00:00:00 +10:00
CraftBukkit/Spigot
fec9294c47
SPIGOT-6615 Fix Glow Item Frame to use EntityTagMeta
...
By: Doc <nachito94@msn.com >
2021-07-03 09:33:04 +10:00
CraftBukkit/Spigot
46a09d53f1
#870 : Add isTrusting/setTrusting to CraftOcelot.
...
By: Ibrahim Ansari <ansari.ibrahim1@gmail.com >
2021-06-21 08:40:43 +10:00
CraftBukkit/Spigot
46c18bc4d5
#865 : Implement Villager#shakeHead
...
By: VendoAU <reillyreaby@gmail.com >
2021-06-14 19:13:37 +10:00
CraftBukkit/Spigot
8777dd8e62
#863 : Add LivingEntity#isClimbing
...
By: Martoph <sager1018@gmail.com >
2021-06-14 19:11:46 +10:00
CraftBukkit/Spigot
967b0303f3
SPIGOT-6507: Implement 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 implements the hierarchy changes made in the bukkit
repository by representing the new hierarchy on the craftbukkit side
through the CraftAbstractSkeleton and the respective additions to the
skeleton implementation in regards to the stray conversion.
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:01:19 +10:00
CraftBukkit/Spigot
02ebbcfc81
#855 : Add HumanEntity#getItemInUse and Material#getSlipperiness
...
By: konsolas <vincentyntang@gmail.com >
2021-06-12 21:07:45 +01:00
CraftBukkit/Spigot
94c0260719
#856 : Add methods to check if item is the breed item for an entity
...
By: Nathat23 <nathat890@outlook.com >
2021-06-13 08:37:53 +10:00
CraftBukkit/Spigot
472f590189
Add additional validation to Player#breakBlock
...
By: md_5 <git@md-5.net >
2021-06-13 08:27:57 +10:00
CraftBukkit/Spigot
c799ab1f6e
SPIGOT-6532: Fix Entity#setGlowing
...
By: md_5 <git@md-5.net >
2021-06-13 08:26:10 +10:00
CraftBukkit/Spigot
cd03a7966c
SPIGOT-6522: ItemStack on cursor is always AIR
...
By: md_5 <git@md-5.net >
2021-06-12 16:24:52 +10:00
CraftBukkit/Spigot
8198d062f3
#853 : Implement Player#breakBlock()
...
By: Parker Hawke <hawkeboyz2@hotmail.com >
2021-06-12 08:30:34 +10:00
CraftBukkit/Spigot
0acd422f48
Fix NPE with Entity.getNearbyEntities
...
By: md_5 <git@md-5.net >
2021-06-11 18:48:59 +10:00
CraftBukkit/Spigot
b3a8254758
Update to Minecraft 1.17
...
By: md_5 <git@md-5.net >
2021-06-11 15:00:00 +10:00
CraftBukkit/Spigot
d5fb854202
SPIGOT-6480: Players cannot take books from lecterns that were opened by plugins
...
By: blablubbabc <lukas@wirsindwir.de >
2021-05-29 18:52:49 +10:00
CraftBukkit/Spigot
bef41983bd
SPIGOT-6478: Double chests opened by plugins don't play their closing animation.
...
By: blablubbabc <lukas@wirsindwir.de >
2021-05-29 08:41:34 +10:00
CraftBukkit/Spigot
4929e2a1d9
#703 : Add piglin bartering API
...
By: Lars Dormans <lars.dormans@live.nl >
2021-05-28 08:59:21 +10:00
CraftBukkit/Spigot
6afb9da7cb
SPIGOT-6189: Persistent data disappears when calling setFacingDirection on an item frame
...
By: DerFrZocker <derrieple@gmail.com >
2021-05-15 10:11:38 +10:00
CraftBukkit/Spigot
165c8596d8
#833 : Add Player#getPing to access the player's ping
...
By: retrooper <retrooperdev@gmail.com >
2021-05-09 17:20:53 +10:00
CraftBukkit/Spigot
0989d371a0
SPIGOT-6373: Add getAttachedFace and setAttachedFace to the Shulker API
...
By: Julian van den Berkmortel <julianvdberkmortel@outlook.com >
2021-04-28 11:52:30 +10:00
CraftBukkit/Spigot
1eb2ceea36
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:47 +10:00
CraftBukkit/Spigot
9fe10a5da5
SPIGOT-6417: Add Creeper fuse ticks API
...
By: md_5 <git@md-5.net >
2021-04-11 17:32:26 +10:00
CraftBukkit/Spigot
9da047989c
Repackage NMS
...
By: md_5 <git@md-5.net >
2021-03-16 09:00:00 +11:00
CraftBukkit/Spigot
b2efd58164
Organise imports
...
By: md_5 <git@md-5.net >
2021-03-09 08:47:33 +11:00
CraftBukkit/Spigot
1ae7bcc4d0
#795 : Add methods to modify the rate of regeneration and starvation
...
By: Martoph <sager1018@gmail.com >
2021-03-04 08:28:07 +11:00
CraftBukkit/Spigot
b65d70e9ea
#807 : Add Player#sendBlockDamage()
...
By: Parker Hawke <hawkeboyz2@hotmail.com >
2021-02-24 20:21:39 +11:00
CraftBukkit/Spigot
932b0a5bf6
#802 : Add methods to modify despawn delay for wandering villagers
...
By: DiamondDagger590 <diamonddagger590@gmail.com >
2021-02-15 19:30:15 +11:00
CraftBukkit/Spigot
04c4f1b337
Add more checkstyle checks
...
By: md_5 <git@md-5.net >
2021-01-31 10:08:41 +11:00
CraftBukkit/Spigot
9a6f2ccb6b
#783 : Expand the FishHook API
...
By: Parker Hawke <hawkeboyz2@hotmail.com >
2021-01-23 12:23:20 +11:00
CraftBukkit/Spigot
78ff16111e
Update to Minecraft 1.16.5
...
By: md_5 <git@md-5.net >
2021-01-16 12:00:00 +11:00
CraftBukkit/Spigot
904d0ddd37
#778 : Added get/set ItemStack methods to trident
...
By: Auxilor <will@willfp.com >
2021-01-02 08:49:22 +11:00
CraftBukkit/Spigot
3e80d2e4ec
SPIGOT-6273: Expose ItemFrame ItemDropChance through API
...
By: md_5 <git@md-5.net >
2020-12-28 08:58:39 +11:00
CraftBukkit/Spigot
df4db23320
SPIGOT-6256: Add method to check if the entity is in water
...
By: montlikadani <montlikada@gmail.com >
2020-12-21 18:20:54 +11:00
CraftBukkit/Spigot
d9f5dbb3e6
#752 : Add the ability to retrieve hit, step, fall, and other sounds from blocks.
...
By: Martoph <sager1018@gmail.com >
2020-11-26 09:36:57 +11:00
CraftBukkit/Spigot
ec41049c8d
#770 : Send messages without sender with SYSTEM type again
...
This was the behaviour before the 1.16 update and made it so that any
message sent by a plugin was treated as a system message allowing the
player to disable chat messages while keeping access to commands.
After 1.16 disabling the chat also disabled any plugin output, this
restores the original behaviour.
By: Phoenix616 <max@themoep.de >
2020-11-19 10:16:26 +11:00
CraftBukkit/Spigot
2dfcf06f4a
#769 : Fix FishHook.maxWaitTime
...
By: Airtheon <Airtheonthesalion@gmail.com >
2020-11-09 18:21:10 +11:00
CraftBukkit/Spigot
9616dbb128
#767 : Add wait time modification for FishHook
...
By: Airtheon <Airtheonthesalion@gmail.com >
2020-11-06 18:49:15 +11:00
CraftBukkit/Spigot
6450eb0ab7
Update to Minecraft 1.16.4
...
By: md_5 <git@md-5.net >
2020-11-03 07:00:00 +11:00
CraftBukkit/Spigot
d66dca2a11
#762 : Add TNTPrimed#setSource method
...
By: Jakub Zacek <dawon.cz@gmail.com >
2020-10-25 18:10:08 +11:00
CraftBukkit/Spigot
0632e375cf
SPIGOT-6194: Read correct nbt compound into chunk pdc
...
Previously spigots chunk pdc loading logic would read the entire chunk
nbt compound into the persistent data container of the chunk instead of
just reading the "BukkitValues".
Furthermore this commit also now correctly checks if the nbt compounds
of entities, tile entities and chunks actually have a value for the
"BukkitValues" key, as the previous 'getCompound' call would always
return an instance, the null check was useless. This commit now uses
'get', which returns null if no key exists and then runs an instanceof
check to both validate a non-null instance and an NBTTagCompound
instance.
By: Bjarne Koll <lynxplay101@gmail.com >
2020-10-18 07:01:15 +11:00
CraftBukkit/Spigot
b643889355
#759 : Allow sending messages from specific UUIDs
...
By: Mariell Hoversholm <proximyst@proximyst.com >
2020-10-17 17:43:03 +11:00
CraftBukkit/Spigot
a3cf5aea1a
#758 : Item - add getters/setters for owner/thrower
...
By: Shane Bee <shanebolenback@me.com >
2020-10-14 19:56:14 +11:00
CraftBukkit/Spigot
f265542e4f
#757 : PoweredMinecart - add getter/setter for fuel
...
By: Shane Bee <shanebolenback@me.com >
2020-10-13 18:59:56 +11:00
CraftBukkit/Spigot
5eb09a7d93
SPIGOT-6168: Fix error with Player.getBedSpawnLocation when world is unloaded while server running
...
By: md_5 <git@md-5.net >
2020-10-06 18:36:43 +11:00
CraftBukkit/Spigot
ec76385d2c
#743 : LivingEntity - add methods for getting/setting invisibility
...
By: Shane Bee <shanebolenback@me.com >
2020-09-19 17:44:48 +10:00
CraftBukkit/Spigot
5425f6ba43
Update to Minecraft 1.16.3
...
By: md_5 <git@md-5.net >
2020-09-11 07:00:00 +10:00
CraftBukkit/Spigot
4f32c945c9
#697 : Add ArrowBodyCountChangeEvent
...
By: Martoph <sager1018@gmail.com >
2020-09-02 18:52:40 +10:00
CraftBukkit/Spigot
b0f809f617
#734 : Add EnderSignal ItemStack API
...
By: Parker Hawke <hawkeboyz2@hotmail.com >
2020-08-28 12:35:14 +10:00
CraftBukkit/Spigot
dd4241f9af
SPIGOT-6111: NPE in CraftHumanEntity#openWorkbench & CraftHumanEntity#openEnchanting
...
By: md_5 <git@md-5.net >
2020-08-27 18:32:52 +10:00