9dc2eb6be7
ProfileWhitelistVerifyEvent
...
Fires when the server is validating if a player is whitelisted.
Allows you to do dynamic whitelisting and change of kick message
2017-07-03 18:11:34 -05:00
eb5ae9c077
LivingEntity#setKiller
2017-07-31 01:49:43 -05:00
8df1d2656c
ensureServerConversions API
...
This will take a Bukkit ItemStack and run it through any conversions a server process would perform on it,
to ensure it meets latest minecraft expectations.
2016-05-04 23:55:48 -04:00
221abecc78
Add getI18NDisplayName API
...
Gets the Display name as seen in the Client.
Currently the server only supports the English language. To override this,
You must replace the language file embedded in the server jar.
2016-05-04 23:55:48 -04:00
9895d6c5c3
Improve the Saddle API for Horses
...
Not all horses with Saddles have armor. This lets us break up the horses with saddles
and access their saddle state separately from an interface shared with Armor.
2016-12-10 16:12:48 -05:00
48d1719745
Profile Lookup Events
...
Adds a Pre Lookup Event and a Post Lookup Event so that plugins may prefill in profile data, and cache the responses from
profiles that had to be looked up.
2017-06-17 16:30:44 -04:00
7bde46eefa
Entity#fromMobSpawner()
2017-06-18 18:17:05 -05:00
705daba3f5
Shoulder Entities Release API
2017-06-17 15:04:51 -04:00
f5829fec2e
PlayerPickupItemEvent#setFlyAtPlayer
2017-05-07 06:26:01 -05:00
ccd4375fa5
Basic PlayerProfile API
...
Provides basic elements of a PlayerProfile to be used by future API/events
2018-01-15 21:46:46 -05:00
95384179d4
Add UnknownCommandEvent
2017-06-17 18:48:06 -04:00
915a67d444
PlayerAttemptPickupItemEvent
2017-06-11 16:30:37 -05:00
9dc1cc8212
Item#canEntityPickup
2017-05-05 03:57:08 -05:00
0c37d20354
Fix upstream javadocs
2017-06-10 16:59:40 -05:00
f7eff332be
Add configuration option to prevent player names from being suggested
2017-06-09 07:24:24 -07:00
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
204f5daef7
Provide E/TE/Chunk count stat methods
...
Provides counts without the ineffeciency of using .getEntities().size()
which creates copy of the collections.
2017-01-07 15:23:03 -05:00
5c20ef4c6b
PlayerTeleportEndGatewayEvent
...
Allows you to access the Gateway being used in a teleport event
2016-12-31 20:29:33 -05:00
d84384e895
Fireworks API's
...
Get the Entity being boosted
Get the firework launcher
2016-12-28 01:18:55 -05:00
75274808b6
IllegalPacketEvent
...
Fire an event when an illegal packet is received to let plugins handle it
Lets plugins change the kick message and if it should kick or not.
2016-12-04 01:19:14 -05:00
614404fa55
Add API methods to control if armour stands can move
2016-12-21 11:47:25 -06:00
e5e56e1ee1
Add String based Action Bar API
2016-12-20 15:55:55 -05:00
8da0c13f67
Add ProjectileCollideEvent
...
Now deprecated and replaced with ProjectileHitEvent
2016-12-16 21:25:39 -06:00
df6649ed5d
Add source to PlayerExpChangeEvent
2016-09-08 08:47:08 -07:00
55dc3ff664
Allow Reloading of Command Aliases
...
Reload the aliases stored in commands.yml
2016-11-28 10:16:39 -05:00
2b323743b6
Misc Utils
2016-11-23 12:53:43 -05:00
4d7ecbdb78
Add EntityZapEvent
2016-10-16 23:19:34 -07:00
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
391451207f
EntityRegainHealthEvent isFastRegen API
2016-04-22 01:43:11 -05:00
bcd6aecdab
Arrow pickup rule API
2016-03-04 03:13:18 -05:00
21575c024f
Add handshake event to allow plugins to handle client handshaking logic themselves
2016-04-13 20:20:18 -07:00
6adf5b5f6c
Add PlayerUseUnknownEntityEvent
...
Adds the PlayerUseUnknownEntityEvent to be used by plugins dealing with
virtual entities/entities that are not actually known to the server.
Co-authored-by: Nassim Jahnke <nassim@njahnke.dev >
2016-04-02 05:08:36 -04:00
542f830ebc
Add MetadataStoreBase.removeAll(Plugin)
...
So that on reload, metadata will be cleared
2013-07-16 21:26:50 -04:00
fc77a4d2d3
Reduce thread synchronization in MetadataStoreBase
...
Use ConcurrentHashMap to allow thread-safe access methods and very
limited synchronized portions to allow much higher concurrency in
MetadataStore as well as far less locking, especially on reads
2013-06-01 13:52:30 -06:00
002a6a15e5
EntityPathfindEvent
...
Fires when an Entity decides to start moving to a location.
2016-03-28 21:15:34 -04:00
7ad9895c25
Entity AddTo/RemoveFrom World Events
2016-03-28 20:26:34 -04:00
1e271136de
Custom replacement for eaten items
2015-06-21 15:05:21 -04:00
97112daade
Add command to reload permissions.yml and require confirm to reload
2016-03-18 03:28:07 -04:00
65a5fbb91a
Add sender name to commands.yml replacement
...
This allows you to use $sender in commands.yml definitions to make
commands that auto target self.
2015-07-22 18:50:41 -04:00
7ec6dfa78b
Add a call helper to Event
...
Reduces diff in Server patches
2013-05-19 20:36:58 -04:00
ecfabc25c7
Complete resource pack API
2015-04-04 22:59:54 -04:00
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
b8f6338201
Player Tab List and Title APIs
...
Co-authored-by: Fruxz <cedricspitzer@outlook.de >
2016-02-29 20:02:40 -06:00
459551a9d5
Fix ServerListPingEvent flagging as Async
...
This event can sometimes fire Async, set the proper boolean
2016-02-29 20:26:39 -06:00
8b45793902
Add BaseComponent sendMessage methods to CommandSender
2016-03-08 13:05:59 -08:00
7c31d0a39b
Add exception reporting event
2016-02-29 20:24:35 -06:00
b007bb8264
Graduate bungeecord chat API from spigot subclasses
...
Change Javadoc to be accurate
2016-02-29 19:54:32 -06:00
07c65b03e0
Expose server CommandMap
2016-02-29 19:48:59 -06:00
a445dc4f3f
Add BeaconEffectEvent
2016-02-29 18:09:40 -06:00
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