Commit Graph

727 Commits

Author SHA1 Message Date
ishland
124113a289
Remove hydrogen port (#415) 2021-02-20 18:34:01 +08:00
Simon Gardling
c18ae50aab
Updated Upstream and Sidestream(s) (Paper/Tuinity/Purpur/Airplane/Empirecraft) (#412)
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.

Paper Changes:
0ea308381 Updated Upstream (Bukkit/CraftBukkit)

Tuinity Changes:
a539774 Fix off-by-one for BasicEntityList
0763cd1 Updated Upstream (Paper)
ad35543 Various optimisations
2006b9b Discord vanity URL

Purpur Changes:
4086888 [ci-skip] Fix formatting issue in previous commit
70ec0e2 Updated Upstream (Paper & Tuinity)
d7d72b3 Remove unused event from api
6ec1ed7 [ci-skip] hmm

Airplane Changes:
7dc1546 Updated Upstream (Tuinity)
04fd4dc Updated Upstream (Tuinity)

Empirecraft Changes:
586aef63 Prevent grindstones from overstacking items
4cf96630 Updated Paper
2021-02-19 14:39:10 -05:00
krolik-exe
59848dbcd2
Hopefully fixed netty timeout exception warning (#417) 2021-02-19 09:35:43 -05:00
Simon Gardling
c5f892d7b2
Updated Upstream and Sidestream(s) (Tuinity/Empirecraft) (#408)
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:
2dfd22e Fix incorrect isRealPlayer init
e5f54a3 Fix chunks refusing to unload at low TPS
4415b59 Improve behavior for hard colliding entities

Empirecraft Changes:
e8696c6d Updated Paper
1a4a079b Fix names in script (#9)
2021-02-16 12:29:28 -06:00
Simon Gardling
d11f37a964
remove 0022-Add-JsonList-save-timings.patch (#400) 2021-02-15 22:14:03 -05:00
Simon Gardling
dede8ef2f5
Updated Upstream and Sidestream(s) (Airplane) (#407)
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.

Airplane Changes:
8703980 Modify mutable block position
2021-02-15 14:09:05 -05:00
ishland
16e2fd38b6
Drop MyPet fix (#396) 2021-02-15 12:17:57 -05:00
Zoe
e34bf40bb8
[CI-SKIP] really jettison 2021-02-15 10:58:30 -06:00
Simon Gardling
9f3986a30b
Updated Upstream and Sidestream(s) (Paper/Purpur) (#404)
* Updated Upstream and Sidestream(s) (Paper/Purpur)

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.

Paper Changes:
088fa6f28 [Auto] Updated Upstream (Bukkit/CraftBukkit/Spigot)

Purpur Changes:
a8c9e3d Add unsafe Entity serialization API (#139)
631520c Add ender crystal explosion options (#168)
3880ddf Config to always tame in Creative (#166)
9ae031c Updated Upstream (Paper)
006e47f Fix #167 `persistent-droppable-entity-display-names` renames lead on named mobs
ec81b87 Update Gradle to 6.8.2

* Updated Upstream and Sidestream(s) (Purpur)

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.

Purpur Changes:
b15a2e9 Add ghast allow-griefing option

* Updated Upstream and Sidestream(s) (Purpur)

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.

Purpur Changes:
9537c77 Add phantom allow-griefing option
2021-02-15 10:10:34 -06:00
Simon Gardling
f295cbb0ed
Updated Upstream and Sidestream(s) (Airplane) (#403)
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.

Airplane Changes:
e71967b Spelling error
5ffdcdb Merge branch 'perf/reduce-allocs'
5f350d7 Minimize shouldDoLightning for inlining
271a374 Reduce memory allocations
2021-02-12 21:01:32 -05:00
krolik-exe
a1c007b0d6
[CI-SKIP] Update Gradle to v6.8.2 (#401) 2021-02-11 18:00:00 -05:00
Simon Gardling
4527fdcbbf
Updated Upstream and Sidestream(s) (Paper/Purpur/Airplane) (#398)
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.

Purpur Changes:
be941d8 Updated Upstream (Paper)
e968763 Vanilla snowman now drops pumpking when sheared

Airplane Changes:
a1d0b30 Merge branch 'master' of github.com:Technove/AirplaneLite
a84798e Disable Paper timings by default
fac3db8 Create funding.yml
360636b Merge in perf/misc

Paper Changes:
bd7c1d88b Merchant#getRecipes should return an immutable list (#5183)
2021-02-11 12:41:36 -05:00
toinouH
1cf37d8d90
Merge pull request #393 from toinouH/ver/1.16.5
Updated licence for CaffeineMC
2021-02-09 14:38:48 +01:00
toinouH
0f61e1afee Merge https://github.com/YatopiaMC/Yatopia into ver/1.16.5 2021-02-08 22:32:47 +01:00
toinouH
f49c1294e9 Updated licence for CaffeineMC 2021-02-08 16:55:54 +01:00
Simon Gardling
36030ef022
Updated Upstream and Sidestream(s) (Paper/Tuinity/Purpur/Airplane/Empirecraft) (#392)
* Updated Upstream and Sidestream(s) (Paper/Tuinity/Purpur/Airplane/Empirecraft)

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.

Paper Changes:
13a476e15 Deprecate PlayerLeaveBedEvent#setBedSpawn
3a1d95c71 [Auto] Updated Upstream (CraftBukkit)
d4dcc1a2e Updated Upstream (CraftBukkit)
e886d8118 Updated Upstream ()
8bc0c6c31 Updated Upstream (CraftBukkit/Spigot) (#5169)
002f65b8b living entity allow attribute registration (#4723)
69a5c67b1 fix calling setSize on dead slimes causing invincibility (fixes #5137) (#5168)

Tuinity Changes:
502d57b Updated Upstream (Paper)
87e0cd9 Print exceptions for light scheduling

Purpur Changes:
7fc2d31 Updated Upstream (Paper & Tuinity)

Airplane Changes:
d7d1626 Remove multithreaded entity tracker
677ec73 Ensure armor change event is on main thread
c07d254 Fix crash
ec7605c Updated Upstream (Tuinity)
2768f39 Update DEAR commit message
e975972 Multithreaded entity tracking
98244f9 Updated Upstream (Tuinity)
44b2499 Larger headings
2c4a7fb Merge pull request #6 from Encode42/master
cc19631 More changes
beba27a Badges and variables
0aeaf12 Improve readability, grammar, etc.

Empirecraft Changes:
bbc8d297 Updated Paper

* Updated Upstream and Sidestream(s) (Paper/Origami)

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.

Paper Changes:
3dadd97bb [CI-SKIP] [Meta] Exempt more labels from being marked as stale (#5142)
36a72cad3 [Auto] Updated Upstream (Bukkit/CraftBukkit/Spigot)

Origami Changes:
168394a Access config after loading it... fixes velocity auto offline-mode
c47b182 Add velocity to automatic offline mode
2021-02-08 10:31:51 -05:00
Simon Gardling
b774a5d8a8
Updated Upstream and Sidestream(s) (Purpur/AirplaneLite) (#389)
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.

Purpur Changes:
5cff60d Toggle for water sensitive mobs getting damaged by... water (#161)

AirplaneLite Changes:
1b11269 This works, last time
f763e5b Keep one patch
ca87ae0 Keep empty API directory
53d0334 Rebrand as "Airplane"
1e153e0 Merge pull request #3 from DeadSteve51/patch-1
0829860 Remove actions links
12cc4d7 Adds more info to the README, mostly from the Discord
a78a63c Add new downloads URL
2a05c35 Force workflow run
2021-02-05 11:57:30 -05:00
ishland
6f638c7944
Fix NPE in ControllerLookWASD and ControllerMoveWASD (#380)
Resolves https://github.com/YatopiaMC/Yatopia/issues/379
Related to https://github.com/xXKeyleXx/MyPet/issues/1425
2021-02-03 08:02:43 +08:00
ishland
da1e376b10
[CI-SKIP] Fix Paperclip building on windows (#381)
* Fix Paperclip building on windows

Fixes https://github.com/YatopiaMC/Yatopia/issues/348

* Toothpick Updates

figured I'd just tack this on here

Co-authored-by: Zoe <duplexsys@protonmail.com>
2021-02-03 08:02:10 +08:00
Simon Gardling
021f928c4d
Updated Upstream and Sidestream(s) (Paper/Purpur/AirplaneLite/Origami) (#382)
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.

Paper Changes:
0514fc4e2 Add missing effects
8f5d9effd Add getMainThreadExecutor to BukkitScheduler
313b5020b Allow adding items to BlockDropItemEvent (#5093)
9a556d9da [CI-SKIP] [Auto] Rebuild Patches
72b2768ad Inline shift fields in EnumDirection (#5082)
ffff53fa7 added option to disable pathfinding updates on block changes (#5123)
b67081fd7 add DragonEggFormEvent (fixes #5110) (#5112)
3eefafbaf Fix javadoc build
0081ed1c4 Add javadoc step to GH Actions
01082503e Add dropLeash variable to EntityUnleashEvent (#5130)
31f9f869a [CI-SKIP] Fix YourKit links in readme, fixes #5091
8ac27aa38 [Auto] Updated Upstream (CraftBukkit)
c4d9cc831 [Auto] Updated Upstream (Bukkit/CraftBukkit)
d0477d326 [Auto] Updated Upstream (CraftBukkit)
d9f5f7018 EntityMoveEvent (#4614)

Purpur Changes:
e581a73 Updated Upstream (Paper)

AirplaneLite Changes:
10c5810 Updated Upstream (Tuinity)

Origami Changes:
45d89cc Update Paper
578ef16 Automatically disable online-mode if bungeecord is enabled
de51baa Update Paper
5986aef Import Purpur patch to not send useless entity packets
2021-02-02 10:17:46 -05:00
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
Simon Gardling
2e12bc7147
Upstream (#365)
* Updated Upstream and Sidestream(s) (Tuinity/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:
06ce05b Fix broken chunk loading while under high block update stress

AirplaneLite Changes:
1b05468 Always reset comment list
adbefaa DEAR merged! (fix comment)
6e86873 Merge branch 'perf/activation-ranges'
12c221c Merge pull request #2 from Encode42/master
6095a90 Fix webhook build status
9ec74d9 Fix compile error
b0adfa5 Hoglin support
829a3a2 Rebuild patches
553e5c4 Merge branch 'master' into perf/activation-ranges
95fb8ac Merge branch 'master' into perf/activation-ranges
4444971 ok
767e9e1 DEAR for piglins
ce074ea Merge branch 'master' into perf/activation-ranges
f12fce4 lower bound on activation prio
d9962ce Add villager dynamic EAR ticking
10929cc Spelling
21d241c Merge branch 'master' into perf/activation-ranges
8f0039a Add configuration to activation ranges
c758dfa Merge branch 'master' into perf/activation-ranges
17605f8 Raise lowest tick amount to 1s
1b604ca Fix Paper inactive tick, finish our range impl
72f27b7 Merge master
dafa5a9 Merge branch 'master' into perf/activation-ranges
55c051f Tuning, still needs config
089d995 First pass at dynamic activation range

* Updated Upstream and Sidestream(s) (Tuinity/AirplaneLite/Purpur)

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:
06ce05b Fix broken chunk loading while under high block update stress

AirplaneLite Changes:
1b05468 Always reset comment list
adbefaa DEAR merged! (fix comment)
6e86873 Merge branch 'perf/activation-ranges'
12c221c Merge pull request #2 from Encode42/master
6095a90 Fix webhook build status
9ec74d9 Fix compile error
b0adfa5 Hoglin support
829a3a2 Rebuild patches
553e5c4 Merge branch 'master' into perf/activation-ranges
95fb8ac Merge branch 'master' into perf/activation-ranges
4444971 ok
767e9e1 DEAR for piglins
ce074ea Merge branch 'master' into perf/activation-ranges
f12fce4 lower bound on activation prio
d9962ce Add villager dynamic EAR ticking
10929cc Spelling
21d241c Merge branch 'master' into perf/activation-ranges
8f0039a Add configuration to activation ranges
c758dfa Merge branch 'master' into perf/activation-ranges
17605f8 Raise lowest tick amount to 1s
1b604ca Fix Paper inactive tick, finish our range impl
72f27b7 Merge master
dafa5a9 Merge branch 'master' into perf/activation-ranges
55c051f Tuning, still needs config
089d995 First pass at dynamic activation range

Purpur Changes:
d72b228 Updated Upstream (Paper & Tuinity)

* whoops

* Updated Upstream and Sidestream(s) (Tuinity)

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:
f8c0db4 Call queueUpdate() when scheduling chunk lighting

* Updated Upstream and Sidestream(s) (Paper/Purpur)

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.

Paper Changes:
a98d389d1 Updated Upstream (CraftBukkit/Spigot) (#5119)

Purpur Changes:
f3644e1 Updated Upstream (Paper & Tuinity)
2021-01-27 11:13:19 -05:00
ishland
2a411ec655
Preload ProtocolLib EnumWrappers (#368)
See patch notes
2021-01-27 23:53:05 +08:00
ishland
478b88dc35
Use ObjectArrayList in CraftingManager and clear recipes before reload (#367)
Fixes https://github.com/YatopiaMC/Yatopia/issues/366
2021-01-27 23:52:45 +08:00
Zoe
0ae19b278e
Fix Docs (#364) - Fixes #359
* Fix Docs

* Update README.md
2021-01-26 13:13:17 -06: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
Simon Gardling
d059af01b6
Updated Upstream and Sidestream(s) (Paper/Purpur/AirplaneLite) (#362)
* Updated Upstream and Sidestream(s) (Paper/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.

Paper Changes:
fc4c0bc42 Reset shield blocking on dimension change
1c8b6065e Skip distance map update when spawning is disabled
091e6700f Added PlayerStonecutterRecipeSelectEvent
fc885f966 Add toggle for always placing the dragon egg
b3a6da3a7 Updated Upstream (Bukkit/CraftBukkit)
18ccc062d [Auto] Updated Upstream (Spigot)

Purpur Changes:
df9bd08 Config to use infinity bows without arrows (#149)
9d537bc Fix PlayerEditBookEvent not saving new book
3f8816d [ci-skip] Oops
5508728 [ci-skip] Add granny to funding
4c7ab70 Updated Upstream (Paper)
5eefb52 [ci-skip] Update Gradle to 6.8.1

AirplaneLite Changes:
459bb20 Remove patch
515fec7 Remove streams
fc94d7b Correct launcher name
0b153bd Update gradle version

* add Remove-streams.patch from AirplaneLite
2021-01-25 13:22:51 -06:00
Simon Gardling
620a24c155
revert revert-improve-task-performance (#361) 2021-01-25 11:01:30 -05:00
ishland
aebd71f724
Drop Unsafe UUID & Proxy Data Patches (#357) 2021-01-24 23:52:19 +08:00
Hugo Planque
188fc31d79
Fix network bug (#355) 2021-01-24 23:23:34 +08:00
Zoe
39ad366e3b
Build For all PRs 2021-01-23 22:30:54 -06:00
Zoe
d37127b94f [CI-SKIP] Update Gradle to v6.8.1 2021-01-23 16:52:11 -06:00
Zoe
332854650d Temporary fix for Compression Issue 2021-01-23 15:53:39 -06:00
Simon Gardling
054402c3fa
[CI-SKIP] fix typo in MCDevImports.kt (#351)
* [CI-SKIP] fix typo in MCDevImports.kt

* fix typo 2: electric boogaloo
2021-01-23 15:37:50 -06:00
Hugo Planque
b27d77ca49
New network system (#340)
* New network system

* Revert code readability

* Change comment style

* Bring the patch to standarts

* Fix astei's nickname

Sorry

* Remove explicit logging

* Adapt FastThreadLocalThread

* Add new network optimisation and cleanup useless import

* Port krypton

* Minimize diff

* Some bug fixe

* Fix typo

* Fix mail adress

Co-authored-by: Hugo Planque <hookwood@pop-os.localdomain>
Co-authored-by: Ivan Pekov <ivan@mrivanplays.com>
Co-authored-by: Zoe <duplexsys@protonmail.com>
2021-01-23 12:57:49 -06:00
Hugo Planque
ebf26c2f82
Port hydrogen to Yatopia (#344)
* Port hydrogen to Yatopia

* Update license and readme

* Fix patches credits

* Fix dumb code

* Configure intellij to stop importing *

* Fix credits that got reverted

* Properly update

* Minimize diff

Co-authored-by: Hugo Planque <hookwood@pop-os.localdomain>
Co-authored-by: Ivan Pekov <ivan@mrivanplays.com>
2021-01-23 12:47:55 -06:00
Zoe
2fca0b09a8 Fix Grabbing MC Version 2021-01-23 12:34:18 -06:00
Zoe
5969cc2120 Fix Creds 2021-01-23 11:09:23 -06:00
Ivan Pekov
372911fcb1
Fix publishing 2021-01-22 17:15:14 +02:00
Ivan Pekov
ecf1662547
Add "${rootProjectDir}/.repository" to repositories
this should fix CodeMC
2021-01-22 16:32:54 +02:00
Zoe
dfa3455d23 Init Submodules with Maven 2021-01-21 19:01:17 -06:00
Zoe
02a1007450 Updated Upstream and Sidestream(s) (Paper/AirplaneLite/Origami)
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.

Paper Changes:
e9a87b72b fix BaseTag constructor (#5095)

AirplaneLite Changes:
309f90e Switch to upstream toothpick

Origami Changes:
56e356f Remove MC-4 patch which has been included in Paper
2021-01-21 16:00:20 -06:00
Zoe
985b5655f5
Use modified toothpick for our build & patch system.
This has been in work for a bunch of time. Zoe ( duplexsystem or budgidiere, whatever ) has put a ton of work into this. 
We now have a bugfree build system that works flawlessly. 

Co-authored-by: Ivan Pekov <ivan@mrivanplays.com>
Co-authored-by: Simon Gardling <titaniumtown@gmail.com>
Co-authored-by: toinouH <toinouh2003@gmail.com>

P.s the one who merged this is ivan and not bud.
2021-01-21 12:58:52 +02:00
Ivan Pekov
ced85132f5
Replace all references to codemc.org with codemc.io
this should fix the build problems @ codemc
2021-01-21 10:17:19 +02:00
Simon Gardling
19b1495d69
Add config option for logging login location (#346) 2021-01-21 07:47:05 +02:00
Ivan Pekov
e1249c4648
Updated Upstream and Sidestream(s) (Tuinity/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:
4bcbfd7 Merge branch 'master' of https://github.com/Spottedleaf/Tuinity into ver/1.16.5
e14829a Updated Upstream (Paper)

Purpur Changes:
cd18335 Update Toothpick

AirplaneLite Changes:
c496d1c Update Downloads URL
683041b Updated Upstream (Tuinity)
2021-01-20 19:15:58 +02:00
Ivan Pekov
0c43fe2949
Updated Upstream and Sidestream(s) (Tuinity/EMC/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:
c04b005 Merge branch 'master' of https://github.com/Spottedleaf/Tuinity into ver/1.16.5
1d169e7 Updated Upstream (Paper)

EMC Changes:
a8914cb8 Remove the ProjectileHitBlockEvent
b8f864b5 Updated Paper
42cd3269 Remove FlowerPotPlantEvent and undeprecate FlowerPotRemoveEvent
64b3edf0 Remove the UUID key for setSpawnedEntity
938c6f1b Convert spawn egg entity tag attributes on creature spawn
4cc80284 Disable entityTag conversion since data version isn't accessible in scope
478d83fe Updated Paper
1e409abf Updated Paper

Origami Changes:
ab42df9 Update Paper

Purpur Changes:
7e8bf66 Updated Upstream (Paper & Tuinity)

AirplaneLite Changes:
3200f2a Add new webhook for notifications
fe01371 Up MC version
c585ff5 Updated Upstream (Tuinity)
2021-01-18 18:40:21 +02:00
Zoe
e48038077b
[CI-SKIP] Fix GH Actions 2021-01-16 23:35:01 -06:00
Ivan Pekov
f8c5c21e38
[CI-SKIP] Add 1.16.5 branches to build.yml 2021-01-16 08:42:04 +02:00
Ivan Pekov
0fd5cd2d23
Update to 1.16.5 2021-01-16 08:39:47 +02:00