Aikar
e90cdc3639
Remove some code from Timings v2 that was only for EMC.
2016-03-28 21:41:17 -04:00
Aikar
b99e8381ab
EntityPathfindEvent
...
Fires when an Entity decides to start moving to a location.
This is not the same as a move event. This only fires when an entity chooses
to start moving to a location, and allows cancelling that pathfind.
Additionally, only get is supported for now. Unsure if changing target location
is safe to do.
2016-03-28 21:24:45 -04:00
Aikar
22b248d631
Entity AddTo/RemoveFrom World Events
...
These events will give plugins a reliable way to track every entity that is added
or removed from a world, so that one may always ensure they are in a desired state.
2016-03-28 20:33:10 -04:00
Zach Brown
b210aa7dfe
Update upstream B/CB/Spigot and rebuild
2016-03-27 20:48:50 -05:00
Zach
5108183346
Merge pull request #153 from kashike/feature/slot
...
Access items by EquipmentSlot
2016-03-27 02:24:12 -05:00
Zach Brown
85ee80938b
Update upstream and rebuild
2016-03-27 01:40:17 -05:00
kashike
eeb64630cd
Access items by EquipmentSlot
2016-03-26 22:23:42 -07:00
Byteflux
ced183982a
Add Entity Origin API
...
This replaces the TNT and Falling Block Source Location API with a more
general purpose API that works with all entities.
2016-03-25 02:24:27 -07:00
Byteflux
1d88720b2c
Relocate Timings v2 patch
2016-03-24 22:04:44 -07:00
Aikar
e091466f34
Allow command line arg to allow normal reload
2016-03-21 21:56:52 -04:00
Aikar
646b62a220
Make /reload require typing confirm to actually reload
2016-03-21 21:40:29 -04:00
willies952002
62580304f4
Add Bukkit#reloadPermissions()
...
Fix issues with Paper build #544
2016-03-21 21:29:41 -04:00
Aikar
def021fb9b
fix rebuild patches and rebuild current patches
2016-03-21 20:46:54 -04:00
Daniel Ennis
8616dc012c
Merge pull request #91 from willies952002/feature/permReload
...
Allow Reloading of Custom Permissions - resolves #49
2016-03-21 20:24:27 -04:00
William
869ab5202e
Allow Reloading of Custom Permissions
...
Add the ability to reload the custom permissions file by doing "/reload permissions"
Implements Feature Request: https://github.com/PaperMC/Paper/issues/49
2016-03-21 19:28:52 -04:00
kashike
3b15da52db
Custom replacement for eaten items
2016-03-19 17:31:06 -05:00
Aikar
82db846be6
set default goals on all pom poms </cheer>
2016-03-18 02:13:51 -04:00
Aikar
1bd454082e
Add sender name to commands.yml replacement
...
This allows you to use $sender in commands.yml definitions to make
commands that auto target self.
2016-03-18 00:29:35 -04:00
Aikar
b4d1aa418a
Add event call helper
...
This simplifies new event calling by reducing the diff to actually fire the event and check for cancelled state.
2016-03-18 00:29:11 -04:00
Zach Brown
80b1308735
Update and rebuild patches
2016-03-12 13:52:49 -06:00
Techcable
752452373d
Handle static methods
2016-03-12 09:43:39 -07:00
Zach Brown
244196f8cb
Rebuild some patches
2016-03-12 00:40:16 -06:00
Techcable
386693ee50
Use ASM for event execution
...
Reflection (although highly optimized), has noticable overhead.
It also creates noticable GC overhead by allocating arrays with arguments, as @Aikar has said.
Based on WaterfallMC/Waterfall@1692934370
Merge pull request #45 from Techcable/feature/asm-executors
2016-03-12 00:26:02 -06:00
Techcable
b4bf59de2e
Improve Paper's version checking system
...
Will now check commit hashes from this repo as a fallback when it is unable to find a build from our CI server. Because not everyone uses it directly
2016-03-11 22:30:43 -06:00
Zach Brown
e208ee6102
Update patch numbers for PR merges
2016-03-09 19:48:14 -06:00
Zach Brown
b4e8b79728
Merge pull request #73 from kashike/feature/you-are-very-resourceful-you-know-yes-you-are-very-resourceful-yes
2016-03-09 19:45:55 -06:00
kashike
9216a46316
Add more complete resource pack API
2016-03-08 22:24:16 -08:00
kashike
a8ecaee65f
Add methods for working with arrows stuck in living entities
2016-03-08 21:11:46 -08:00
kashike
9a9033c6c1
Add BaseComponent sendMessage methods to CommandSender
2016-03-08 13:16:54 -08:00
Zach Brown
a54fb8d270
Silence BeaconEffectEvent, swallow exception in version checking
2016-03-03 04:48:46 -06:00
Zach Brown
6287e97b6b
Update for upstream changes
2016-03-03 04:07:25 -06:00
Zach Brown
99fec76702
Paper 1.9
2016-03-03 03:46:49 -06:00
Joseph Hirschfeld
010c651473
Add exception reporting events
2016-03-03 03:46:48 -06:00
Aikar
4c5668268b
Fix ServerListPingEvent flagging as Async
2016-03-03 03:46:48 -06:00
Aikar
0ba78fc192
Make Timings use less passes in its benchmark
2016-03-03 03:46:48 -06:00
Techcable
dcad4c6ea7
Improve title API
...
Uses title objects instead of individual update methods
2016-03-03 03:46:48 -06:00
Zach Brown
2a67f0182f
Proper maven repo details
2016-02-21 04:12:03 -06:00
Jedediah Smith
ee63dbebdc
Player Tab List and Title APIs
2016-02-16 20:01:30 -06:00
Zach Brown
52398f034c
Move bungeecord chat APIs out of spigot subclasses
2016-02-16 19:55:05 -06:00
Zach Brown
2eb853b0af
There wasn't anything here
...
http://i.imgur.com/AxtzziK.gif
2016-02-15 20:10:47 -06:00
DemonWav
9c166f741d
Fix tab completeion ignoring the old non-location tab complete
...
Closes GH-28
2016-02-15 19:52:53 -06:00
Zach
7bea05be51
Merge pull request #27 from kashike/feature/commandmap
...
Expose server CommandMap
2016-02-15 12:07:29 -06:00
kashike
edc2cd686e
Expose server CommandMap
2016-02-15 07:13:16 -08:00
Zach Brown
577418ea75
Ignore version formatting errors
...
We have so many random strings around at the moment this will be better for now
2016-02-15 08:31:45 -06:00
Zach Brown
2cf460f29e
Update version handling for our new build system
...
CC GH-19
2016-02-15 06:02:47 -06:00
Aikar
afde4c2f8b
Automatically disable plugins that fail to load
2016-02-13 19:41:55 -06:00
Nik Gil
b9d98ad6e8
Make EntityDismountEvent Cancellable
2016-02-01 23:57:27 -07:00
Zach Brown
43876bb104
Squash these tab complete patches
2016-01-31 17:00:30 -06:00
DemonWav
00f91edaec
Fix infinite recursion with plugin tab completers
...
Make block location tab completion be a per-world configurable value
2016-01-31 01:21:47 -06:00
DemonWav
7a0c30a707
Add Location support to tab-completes
...
This is a feature in vanilla Minecraft that has somehow been missing from CraftBukkit for years
2016-01-30 19:20:18 -06:00