Commit Graph

41 Commits

Author SHA1 Message Date
Ivan Pekov
e1a085de4c Upstream update & fix
Fixes #145
2020-08-24 09:08:09 +03:00
SoSeDiK
6df772f9a9
Update NBT API (#99) 2020-08-15 07:37:52 +03:00
Ivan Pekov
5765602020
Port more patches
I got all the purpur patches mentioned in #37 and ported them by also adding the squids EAR immunity patch.
Ported also 2 useful patches from Rainforest.

Unfortunately this is 1.16.2 only and thus 1.16.1 would only receive:
- from purpur: the MC-4 fix and the squid EAR immunity.
- from rainforest: all patches that have been ported.

Closes #37
2020-08-14 21:16:57 +03:00
Ivan Pekov
5f55124016
Initial 1.16.2 support
This update had major internal changes, which took us 8 hours to figure out and resolve all things untill we have a successful build.
YatopiaMC members wish you happy playing using Yatopia for your server software

MAKE A BACKUP OF YOUR WORLD BEFORE RUNNING IT ON YOUR SERVER. YOU HAVE BEEN WARNED.
People have reported to paper that after upgrading villagers are gone. There could be even more issues we are unknown of.
MAKE A BACKUP OF YOUR WORLD BEFORE RUNNING IT ON YOUR SERVER. YOU HAVE BEEN WARNED.

Co-authored-by: Ovydux <68059159+Ovydux@users.noreply.github.com>
Co-authored-by: Simon Gardling <Titaniumtown@gmail.com>
Co-authored-by: budgidiere <sgidiere@gmail.com>
2020-08-13 18:53:32 +03:00
Ivan Pekov
41ffe92eeb
Per world entity (type) collisions & some cleanup (#76)
* Per world entity (type) collisions & some cleanup

* Unnuke RainforestConfig

* Forgot the API

* fix and remove code clean up for now

Co-authored-by: Bud Gidiere <sgidiere@gmail.com>
2020-08-11 10:38:17 -05:00
Bud Gidiere
478b4dac4a Exp Optimize with inteallj 2020-08-08 18:59:58 -05:00
tr7zw
ed8c8ba036
Patch credits, readme updates (#54) 2020-08-06 19:18:29 +02:00
Bud Gidiere
f733a06f98
Fix patches/config stuff 2020-08-05 08:21:25 -05:00
SoSeDiK
b1911539a2 Added a shortcut method
& Added javadocs
& MInimized difference
2020-08-04 02:08:18 +03:00
budgidiere
ff560e687c
[WIP] Better Patch System (#18)
* Update build.yml

* Remove 3rd party patches

* Add Upsteam Submodules

* Fix patches

* ?

* Fix patches

* Add Fast Init script

* Lots of stuff

also it's broke

* more broken

* fixes

* mor stuff

* gfhfgh

hg

* fix patch

* fix up script

* update submodule

* add papercut

* update tuinity

* update gitmodules

* fix var name

* fix more var stuff

* some how it's not deleting shit anymore

* should now use the branch it just made

why are we doing this again?

* now it does thing thing

* return previous so YAPFA can use it

* ok now it really does the thing

* for REAL it does the thing

* don't do the thing because it causes too many problems

* fix api

* work

* use better patching for YAPFA patches

* fix better patching

* more fixes

* new patches stuff

* remove old 3rd parry patches add removed akarin patches

* make new branch for making patches

* hopefully build patches correctly

* fix gitignore and add config patches

* remove papercut files

* fix some weirdness

* fix bug

* time to do some fixin' 👀

* New Patch System Rebased Patches

* fix full build

* exit 1

* fix

* Remove patch

* Hopefully fix compile errors

* fixes

* this might work

* don't use rej for our patches

* tmp disable cache

* some times case sensitivity is dumb

* my sanity is at an all time low :)

* dfg

* readd cahce

* fix?

* Update Upstream

* fix perms

* fix

* fix api

* Redo API

* rm folders

* fix villager brain patch

* emc explosion pref

* fixed aikar's shit

* betterfix

* fix lagggg

* Origami

* Origami Fixes

* Update readme

* test async path finding

* WIP Async Path Finding

* WIP fix async path finding

* same as bellow

* same

* update to newer funcs

* fix newer funcs

* fix author

* Updates, Fixes, and new patches

* fixes

* possibly async flying path finding

* minor asnyc pathfinding fix

* test remove non asnyc path finder

* WIP make all path finding async

* Rename everything

* Exec flag

* Rebuild hashes

* remove dupe patch

* fix?

* Fix packages, redirect config

* old nav class is now async and back

* add getchatcolor.getbyid and handle patches with a . in them better

Co-authored-by: tr7zw <tr7zw@live.de>
Co-authored-by: Unknown <unknown@example.com>
Co-authored-by: Ovydux <68059159+Ovydux@users.noreply.github.com>
2020-08-03 11:48:42 -05:00
tr7zw
3a2d3940b4 Update 0005-Add-NBT-API-as-first-class-lib.patch 2020-07-25 20:07:48 +02:00
tr7zw
0a12b36619 Update upstream, add Global Eula patch 2020-07-25 17:16:49 +02:00
tr7zw
1595b34353 Update upstream 2020-07-17 18:05:50 +02:00
tr7zw
430ce9ec3b rebuilt patches 2020-07-05 16:50:40 +02:00
tr7zw
7575a4d27e Updated Upstream (Tuinity)
Upstream has released updates that appears to apply and compile correctly

Tuinity Changes:
bc37087 Updated Upstream (Paper)
f9c64d0 Updated Upstream (Paper)
2020-06-28 15:31:41 +02:00
tr7zw
928002b2b9 API 1.16.1 2020-06-27 15:19:40 +02:00
tr7zw
b5bded95f8 Remove more EMC patches 2020-06-23 16:39:42 +02:00
tr7zw
b20504f474 Remove kinda broken EMC patch 2020-06-23 01:09:14 +02:00
tr7zw
d9533c36c5 Update Upstream 2020-06-16 16:46:05 +02:00
tr7zw
8f81b240a4 Update Upstream 2020-05-19 00:10:42 +02:00
tr7zw
efeefc0385 Update upstream 2020-05-12 19:47:53 +02:00
tr7zw
6f69976222 Update upstream 2020-05-10 22:38:12 +02:00
tr7zw
2f05302c9b Update upstream 2020-05-07 16:59:29 +02:00
tr7zw
5cfbd15997 Update upstream 2020-04-27 00:29:45 +02:00
tr7zw
e332a17d5b Update 0033-Add-NBT-API-as-first-class-lib.patch 2020-04-21 14:11:16 +02:00
tr7zw
3c2c676feb Add EMC Add ChatColor.getById 2020-04-21 14:00:11 +02:00
tr7zw
08895a02d2 Update nbt-api, fix build 2020-04-11 17:03:40 +02:00
tr7zw
ad0d6e2fb2 Update upstream 2020-04-11 15:47:44 +02:00
tr7zw
efac87d489 Update nbt-api to 2.3.1 2020-04-09 19:58:24 +02:00
tr7zw
12c8170d93 Update Tuinity 2020-04-09 14:46:41 +02:00
tr7zw
ab3363a741 Add NBT-API as first-class lib 2020-04-02 18:50:49 +02:00
tr7zw
55f4019aab Update upstream 2020-03-22 16:40:40 +01:00
tr7zw
86f8a54179 Switch to Tuinity as base Fork 2020-03-21 17:29:35 +01:00
tr7zw
7b8f2699e3 Fix event (again) 2020-03-09 21:11:48 +01:00
tr7zw
5d052e720b Async event 2020-03-08 16:18:34 +01:00
tr7zw
ae0c3c0c84 Add getLastTickMs() api 2020-03-05 21:14:17 +01:00
tr7zw
f62172d055 Think once, code twice 2020-02-27 22:17:46 +01:00
tr7zw
1b7d8e5fbe Add GameProfileLookupEvent 2020-02-26 22:22:46 +01:00
tr7zw
23bbd65d00 Don't save firework and arrows 2020-02-26 21:44:51 +01:00
tr7zw
665a84786e Import EMC patches that apply 2020-02-26 20:12:29 +01:00
tr7zw
4a853a3534 init 2020-02-26 17:23:57 +01:00