Commit Graph

39 Commits

Author SHA1 Message Date
93651408a6 Remove boat interaction event (Fixes #5539) 2021-05-16 06:08:31 -04:00
2f5124f890 Add a "Should Burn in Sunlight" API for Phantoms and Skeletons (#5608) 2021-05-14 15:09:30 +02:00
62edbcf9db [CI-SKIP] Remove Astei from the MIT list (#5577)
* Remove myself from the MIT list

I acknowledge that prior patches will not be retroactively relicensed (which is desirable).

* Fix typo
2021-05-05 03:17:14 -04:00
d84c3d0036 [CI-SKIP] Removal from the MIT list (#5345)
Any future work I do will be under GPLv3. This doesn't affect current patches.
2021-03-11 16:36:30 -08:00
64e1a54657 Remove streams from SensorNearest
The behavioural nearby sensors are validated every tick on the entities
that registered the respective sensors and are therefore a good subject
to performance improvements.

More specifically this commit replaces the Stream#filter usage with
ArrayList#removeIf as the removeIf method on an array list is heavily
optimized towards a single internal array re-allocation without any
further overhead on the removeIf call.

The only negative of this change is the rather agressive diff these
patches introduce as the methods are basically being reimplemented
compared to the previous stream-based implementation.

See: https://nipafx.dev/java-stream-performance/
Note: Updated LICENCE.md to release this commit under MIT
2021-03-03 03:52:43 +01:00
4299111876 Fix username connecting with no texture being overwritten by usercache (#4970) 2021-03-01 16:06:05 -05:00
c6eb0a1b33 Add missing effects 2021-01-05 10:23:53 +02:00
32f9130749 Zombie API - breaking doors 2020-11-18 11:33:29 -08:00
744cdf7512 Add PlayerItemCooldownEvent 2020-08-25 14:01:03 +02:00
8684dcd76e Create HoverEvent from ItemStack Entity
add myself to MIT list

Co-authored-by: Mariell <proximyst@proximyst.com>
Co-authored-by: MiniDigger | Martin <admin@minidigger.dev>
2020-07-06 22:19:08 +02:00
4042fd2067 Add API MinecraftServer#isStopping (#3129) 2020-04-11 01:51:35 -04:00
de4c48dac9 My patches are under MIT (#3130)
* My patches are under MIT

Remove ambiguity between my patches on Tuinity and here.
2020-04-10 22:48:34 -07:00
c9340dc439 Change the reserved channel check to be sensible (#1610) 2018-12-01 02:08:31 +02:00
e730505bf0 Fix view distance API (#1419) 2018-09-09 20:38:27 +02:00
4e4a4dbf5e Cached, local-class-supporting task names (#1409)
Fixes issue #1177 

`MapMaker#weakKeys()` makes the `Map` use identity comparison for the keys, while also enabling the automatical removal of dropped classes from the cache.

The changes are the same as in #1399, except now the original patch is modified instead of a new one being created.
2018-09-03 16:04:50 +02:00
d1ceb803d3 Add 5 second short dumps to watchdog (#1314) 2018-08-08 15:31:29 -04:00
be34f22bf9 Bring some 1.13 authors to master 2018-07-23 21:09:25 -04:00
b90705d2ad Avoid item merge if stack size above max stack size (#1217) 2018-07-19 17:51:55 +02:00
0abd56b79e [ci-skip] Revert "Add Turqmelon to MIT file (#1089)" (#1091)
This reverts commit 934f4f2156.
2018-04-17 11:20:03 -07:00
934f4f2156 Add Turqmelon to MIT file (#1089) 2018-04-17 13:02:49 -04:00
fb92e490ad [CI-SKIP] Add stonar96 to MIT list (#1086) 2018-04-17 00:28:52 +02:00
d6a5844fe8 [CI-SKIP] Add vemacs to MIT list (#1043)
Somebody pinged me on Telegram and said I should do this
2018-03-11 14:16:52 -05:00
3672d832d4 [CI-SKIP] Add Brokkonaut to MIT list (#1042) 2018-03-11 04:38:50 +01:00
12012ab589 Toggleable player crits, helps mitigate hacked clients. (#1040)
This is a port of https://github.com/PaperMC/Paper/blob/ver/1.8.8/Spigot-Server-Patches/0040-Toggleable-player-crits-helps-mitigate-hacked-client.patch
Also adds me to the MIT list.
2018-03-10 05:14:47 +01:00
b36c43bc6b [CI-SKIP] Add BillyGalbreath to MIT list (#1037) 2018-03-09 11:00:48 -06:00
d46a2b11b7 [CI-SKIP] Add Techcable to MIT list (#1038) 2018-03-09 09:59:59 -07:00
1894a7a608 [CI-SKIP] Add Minecrell to MIT list (#1035)
Change email address for some older patches to make it clear that
they are MIT licensed too.
2018-03-08 16:08:21 +01:00
bc19f55565 [CI-SKIP] Add me (chickeneer) to MIT list (#1034) 2018-03-07 21:56:00 -06:00
cb8f0e5674 [CI-SKIP] Add myself to the MIT List (#1032)
I added https://github.com/PaperMC/Paper/blob/master/Spigot-Server-Patches/0141-Toggleable-Elytra-Wall-Damage.patch
a while ago and I'd like to license it under MIT in case someone ever wants to use it for anything.
2018-03-07 12:13:32 -08:00
3c4959439e [CI-SKIP] Add me (Gabscap) to MIT list
And change my used mail address in patch
2018-03-07 13:58:17 +01:00
11625293d1 [CI-SKIP] The power of MIT compells me 2018-03-07 12:15:43 +00:00
9488fd00fc [CI-SKIP] Merge 'Add me (Mystiflow) to MIT list' 2018-03-07 12:13:50 +00:00
e4df6ed2cb [CI-SKIP] I (mikroskeem) do MIT licensed contributions to Paper 2018-03-07 09:49:17 +02:00
388808cc7e [CI-SKIP] Add me (Mystiflow) to MIT list 2018-03-07 04:30:52 +00:00
1cc8a6d8d9 [CI-SKIP] Add me (Black Hole) to MIT list (#1027) 2018-03-07 03:45:43 +01:00
b3a2532662 [ci skip] kashike wears MITtens too 2018-03-06 18:12:30 -08:00
a09cbf7989 [CI-SKIP] Add me (Kyle Wood) to MIT list 2018-03-06 19:47:50 -06:00
5ead7691dd Add self to LICENSE as MIT 2018-03-06 20:46:25 -05:00
8c988cacd7 [CI-SKIP] Clarify project licensing
* THIS IS NOT A RELICENSE *

This commit adds explicit clarification as to the state of this
project's licensing as it has always been. Nothing has changed here.

It also adds a note about how specific authors have chosen to release
their work under a more permissive license. Any past contributors who
want their name added to this list should submit a pull request here.

We will not be adding anyone's names to this list ourselves.
2018-03-06 20:41:03 -05:00