Commit Graph

14 Commits

Author SHA1 Message Date
ishland
c2fd399caf
Merge staging/1.16.5 (#371)
* add config for sand duping (#352)

* Lithium: cache chunk gen sea level (#349)

based off: a55cfd1c91

* PaperPR: Inline shift fields in EnumDirection (#350)

* Introducing: Yatoclip (#360)

* New async nbt cache (#347)

* update pom

* whoops

* Try to address path issue and improve Jenkins build speed

* Detailed lag and crash reports (#369)

Added "Suspected Plugins" to Watchdog and crash reports

* Drop sand duping

* Add branch specific versions

* Remove copyright

* Revert mysql-connector-java version bump

* Small fixes

* More detailed lag and crash reports

* Don't use branch information when generating metadata

* Fix Jenkins Builds version command

* Fixup patches

* Fix patch notes

* Pull Request compatibility for branch detection

* Fix Pull Request compatibility for branch detection

* Set context classloader before launch

* Inject server jar to SystemClassLoader before launch

* Try fix compile in java8

* Run tests on CodeMC and Github Actions

Co-authored-by: Simon Gardling <Titaniumtown@gmail.com>
Co-authored-by: Zoe <duplexsys@protonmail.com>
Co-authored-by: Hugo Planque <12386279+HookWoods@users.noreply.github.com>
2021-02-01 18:44:34 +08:00
ishland
49133cb643
Compatibility fixes (#363)
* Retain BiomeStorage vanilla compatibility

* remove networking patches

Co-authored-by: Simon Gardling <titaniumtown@gmail.com>
2021-01-26 11:17:41 -05:00
Ivan Pekov
43e33eb332
Updated Upstream and Sidestream(s) (Tuinity/Origami/Purpur/AirplaneLite)
Upstream/An Sidestream has released updates that appears to apply and compile correctly
This update has NOT been tested by YatopiaMC and as with ANY update, please do your own testing.

Tuinity Changes:
e76c58e Merge branch 'master' of https://github.com/Spottedleaf/Tuinity into ver/1.16.4
8954b61 Updated Upstream (Paper)

Origami Changes:
2cff647 Update Paper

Purpur Changes:
4a9c016 [ci-skip] Don't cancel TPSBar task if it wasn't started
c32e46e Movement options for armour stands (#140)
9370140 Updated Upstream (Paper)
f74bcbd [ci-skip] Update license info in readme
299b43a [ci-skip] Rebuild patches
03365bb Farmland trampling changes (#138)
984a268 Add StructureGenerateEvent (#137)
15d23a1 Add EntityTeleportHinderedEvent (#136)
8795c74 [ci-skip] Update Gradle to 6.8
e9be2a2 [ci-skip] change image link to purpur site
d09cf68 [ci-skip] Stop patching symptoms. Patch the root cause
dd65bd1 Fix typo
7a6e6ec Updated Upstream (Paper)
bf7e290 Hide server-ip from timings
be50f97 move timings config to the right place (#130)
f1390cd Ignore blocks above Note Blocks (#135)
c50344d Resolves #132 Add mobGriefing bypass to everything else
bba9cff [ci-skip] Update README.md

AirplaneLite Changes:
36cc1d3 Updated Upstream (Tuinity)
bc0fef0 Don't spawn lightning on chunk load
15c06b8 Fix other comments
47f98d6 License information
4705af8 Fix comments
432cf4b Optimize random calls in chunk ticking
2021-01-10 14:31:15 +02:00
Ivan Pekov
aaeb472be2
Drop this shit
I don't have any more nerves to fix this
2020-12-27 08:44:05 +02:00
Ivan Pekov
89229b4966
GH-322: Return end gateways do not teleport players back to the main end island
Fixes #322
Instead using the idea suggested, I dropped the patch and reimplemented some of the smol stuff in a new one.
2020-12-23 08:50:22 +02:00
budgidiere
c09ee99f7e
Hydrinity optimizations & Lithium generation patches & more
Closes #257 

Ports 2 patches from Purpur: Infinity-bow-settings & Allow-infinite-and-mending-enchantments-together
Added an option for infinity with no arrows too.

Option for custom locale has come! You can put a locale.json file in your server folder to change it. 

We've got the finest patches from Hydrinity ( Mykyta approved & allowed ) too.

We have some amazing new options in yatopia.yml, we're gonna have documentation for them soon so stay tuned!
Last but not least, chunk generation patches. We've tested them extensively so no weirdness happens.

Thanks for using Yatopia as your production server software.

Co-authored-by: Ivan Pekov <ivan@mrivanplays.com>
2020-10-27 21:15:13 +02:00
Ivan Pekov
ab975588e5
Some patch organisation
Also dropped a patch that I think was kinda unnecessary.
2020-10-22 14:37:58 +03:00
Mykyta Komarnytskyy
2e894832ed Remove unstable/unnecessary patches
- Removed async entity tracking, as this is not a good implementation and has caused issues numerous times
- Removed "0037-Load-also-the-chunk-that-you-re-teleporting-to" as it does not fix the core problem
- Removed "0048-Fix-villager-dupe" as it was deemed unnecessary
2020-10-10 13:09:06 -07:00
Ivan Pekov
f33511fdd2
Replace asynchronous json list save with json list save timings
so we see if this patch is necessary first. then we will reimplement it properly, as the current patch
is not race condition safe.
2020-10-02 17:54:16 +03:00
Ivan Pekov
d065d41c0e
Drop this unsafe shit
Apparently caused issues we werent aware of.
Unfortunately there's no way to improve it without blocking the main thread.
2020-10-02 17:00:13 +03:00
Ivan Pekov
e14836e8ea
Drop lithium noise patches & voronoi
Fixes #226

All these were doing some kind of weirdness to the chunk generation, thats why they were dropped.
Unfortunately this will decrease performance, but bugs is our priority before speed.
2020-10-01 19:51:56 +03:00
Ivan Pekov
21db600711
Villager stuff
Fixes #152 

There is still the issue with doors which I will try to fix later on, but the new option should make them more "vanilla".

See the description of the new patch for more information.
2020-09-13 08:22:23 +03:00
Ivan Pekov
5620825b39
Upstream update & more
Dropped hopper optimizations patch by tr7zw. Sorry buddy, but the patch was making more
problems than it was solving. By no means this is an unneded patch, we will reimplement
it in the future the way it should've been implemented. Fixes #148
2020-08-26 09:17:38 +03:00
Ivan Pekov
3f737ea7f8
Drop async pathfinder and biome conversion optimisations
Async pathfinder seems to do more bad than good. This is a wanted change, however akarin's implementation
seems a little bit off.

Biome conversion did nothing so it gets completely nuked.
2020-08-13 22:32:28 +03:00