BillyGalbreath
c708d136f7
Add ray tracing methods to LivingEntity
2018-09-03 18:13:53 -05:00
Aikar
8ce80096b6
Async Chunks API
...
Adds API's to load or generate chunks asynchronously.
Also adds utility methods to Entity to teleport asynchronously.
2016-02-29 17:43:33 -06:00
BillyGalbreath
2c612508cb
Add More Creeper API
2018-08-24 11:50:16 -05:00
BillyGalbreath
72098bd870
Add PhantomPreSpawnEvent
2018-08-25 19:56:42 -05:00
BillyGalbreath
b589db2d90
Slime Pathfinder Events
2018-08-24 08:18:27 -05:00
willies952002
2a9bc8abb9
Expand ArmorStand API
...
Adds the following:
- Add proper methods for getting and setting items in both hands. Deprecates old methods
- Enable/Disable slot interactions
- Allow using degrees for ArmorStand rotations (via new Rotations class)
Co-authored-by: SoSeDiK <mrsosedik@gmail.com >
2018-07-26 02:22:44 -04:00
BillyGalbreath
431acee6c7
SkeletonHorse Additions
2018-07-27 22:36:17 -05:00
Riley Park
f55cc79973
Allow disabling armour stand ticking
2018-08-15 01:26:03 -07:00
Aikar
aec70dca41
Entity#getChunk API
...
Get the chunk the entity is currently registered to
2018-07-04 02:25:48 -04:00
BillyGalbreath
aa4a072807
Allow setting the vex's summoner
2018-10-06 21:47:09 -05:00
Aikar
6d3de60244
InventoryCloseEvent Reason API
...
Allows you to determine why an inventory was closed, enabling plugin developers
to "confirm" things based on if it was player triggered close or not.
2018-07-03 21:52:52 -04:00
Aikar
c8a0abe8fd
RangedEntity API
...
Allows you to determine if an entity is capable of ranged attacks,
and to perform an attack.
2018-06-26 21:34:40 -04:00
Aikar
77334adf24
LivingEntity Active Item API
...
API relating to items being actively used by a LivingEntity
such as a bow or eating food.
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com >
2018-06-29 00:19:19 -04:00
BillyGalbreath
e7267acf84
Make shield blocking delay configurable
2018-06-16 01:17:39 -05:00
Aikar
228f9bab1c
Enderman.teleportRandomly()
...
Ability to trigger the vanilla "teleport randomly" mechanic of an enderman.
2018-04-30 13:29:15 -04:00
Aikar
92482f8e92
Add Ban Methods to Player Objects
...
Allows a more logical API for banning players.
player.banPlayer("Breaking the rules");
2018-04-28 10:28:50 -04:00
Mark Vainomaa
a97f03a018
Add openSign method to HumanEntity
2018-04-01 02:28:43 +03:00
Aikar
4447307899
Player.setPlayerProfile API
...
This can be useful for changing name or skins after a player has logged in.
2018-03-18 12:28:55 -04:00
Aikar
4198da1e99
Tameable#getOwnerUniqueId API
...
This is faster if all you need is the UUID, as .getOwner() will cause
an OfflinePlayer to be loaded from disk.
2018-02-24 00:55:52 -05:00
Aikar
8bfc474fb4
Ability to apply mending to XP API
...
This allows plugins that give players the ability to apply the experience
points to the Item Mending formula, which will repair an item instead
of giving the player experience points.
Both an API To standalone mend, and apply mending logic to .giveExp has been added.
2017-12-20 17:38:07 -05:00
Aikar
bb15855d47
ExperienceOrb merging/stacking API
...
Adds ExperienceOrbMergeEvent
Fired when the server is about to merge 2 experience orbs
Plugins can cancel this if they want to ensure experience orbs do not lose important
metadata such as spawn reason, or conditionally move data from source to target.
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com >
2017-12-19 22:56:24 -05:00
Minecrell
5de53af38b
Expose client protocol version and virtual host
...
Add a NetworkClient interface that provides access to:
- The socket address
- The protocol version
- The virtual host (the hostname/port the client used to connect
to the server)
2017-10-10 18:44:42 +02:00
BillyGalbreath
eb5ae9c077
LivingEntity#setKiller
2017-07-31 01:49:43 -05:00
BillyGalbreath
7bde46eefa
Entity#fromMobSpawner()
2017-06-18 18:17:05 -05:00
Aikar
705daba3f5
Shoulder Entities Release API
2017-06-17 15:04:51 -04:00
BillyGalbreath
9dc1cc8212
Item#canEntityPickup
2017-05-05 03:57:08 -05:00
Zach Brown
0c37d20354
Fix upstream javadocs
2017-06-10 16:59:40 -05:00
Aikar
f0d3438c11
ExperienceOrbs API for Reason/Source/Triggering player
...
Adds lots of information about why this orb exists.
Replaces isFromBottle() with logic that persists entity reloads too.
2017-12-19 16:28:32 -05:00
Aikar
d84384e895
Fireworks API's
...
Get the Entity being boosted
Get the firework launcher
2016-12-28 01:18:55 -05:00
Riley Park
614404fa55
Add API methods to control if armour stands can move
2016-12-21 11:47:25 -06:00
Aikar
e5e56e1ee1
Add String based Action Bar API
2016-12-20 15:55:55 -05:00
Aikar
397d3cac4b
LootTable API
...
Provides API to control what Loot Table an object uses.
Also provides an Event to control if a lootable inventory should
auto replenish for a player.
Provides methods to determine players looted state for an object
2016-05-01 15:19:49 -04:00
Jedediah Smith
bcd6aecdab
Arrow pickup rule API
2016-03-04 03:13:18 -05:00
Jedediah Smith
ecfabc25c7
Complete resource pack API
2015-04-04 22:59:54 -04:00
mrapple
333cc0c4e1
Add methods for working with arrows stuck in living entities
...
Upstream added methods for this so the original methods
are now deprecated
2012-11-25 13:47:27 -06:00
Techcable
b8f6338201
Player Tab List and Title APIs
...
Co-authored-by: Fruxz <cedricspitzer@outlook.de >
2016-02-29 20:02:40 -06:00
Zach Brown
b007bb8264
Graduate bungeecord chat API from spigot subclasses
...
Change Javadoc to be accurate
2016-02-29 19:54:32 -06:00
Byteflux
5fe2709f4c
Add view distance API
...
Add per player no-tick, tick, and send view distances.
Also add send/no-tick view distance to World.
2016-02-29 18:05:37 -06:00
Byteflux
0cf4a9a62e
Entity Origin API
2016-02-29 17:50:31 -06:00
Jedediah Smith
978feffa80
Player affects spawning API
2016-02-29 17:22:34 -06:00
Aikar
d4d8262f6e
Timings v2
...
TODO: Add #isStopping to FullServerTickHandler#stopTiming in patch 191
expose isRunning
2016-02-29 18:48:17 -06:00
Riley Park
15081a5912
Adventure
...
Co-authored-by: zml <zml@stellardrift.ca >
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com >
Co-authored-by: Yannick Lamprecht <yannicklamprecht@live.de >
2021-01-29 17:21:55 +01:00
Bukkit/Spigot
28e80d52a4
BungeeCord Chat API
...
By: md_5 <git@md-5.net >
2014-12-13 02:59:14 +01:00
Bukkit/Spigot
7e29c12d04
Silenceable Lightning API
...
By: drXor <mcyoungsota@gmail.com >
2014-02-23 16:16:29 -04:00
Bukkit/Spigot
666a89b3e3
Add support for fetching hidden players
...
By: Tux <write@imaginarycode.com >
2014-02-09 14:02:11 -05:00
Bukkit/Spigot
84ac5b3cf2
Add respawn API.
...
By: ninja- <xninja@openmailbox.org >
2013-10-08 14:35:58 +02:00
Bukkit/Spigot
43633a43a9
BungeeCord Support
...
By: md_5 <git@md-5.net >
2013-06-02 15:20:49 +10:00
Bukkit/Spigot
8de3a6a15d
Skeleton API Implementations
...
By: md_5 <git@md-5.net >
2017-05-15 15:16:15 +10:00
Bukkit/Spigot
88499aa05b
Update to Minecraft 1.21.4
...
By: md_5 <git@md-5.net >
2024-12-04 03:20:00 +11:00
Bukkit/Spigot
0023e5549a
#1082 : Add "since" to Deprecation annotations
...
By: DerFrZocker <derrieple@gmail.com >
2024-11-25 07:52:33 +11:00