Alexander Brandes
c5a50179f2
[ci skip] build: Switch to bom ( #1778 )
...
* build: Switch to bom
* chore: Use javax over checkerframework
2022-06-10 01:26:48 +02:00
Alexander Brandes
9b3608aada
chore: Update upstream
...
c515eb5 Cache properties to reduce startup memory (2103)
2022-06-10 01:02:03 +02:00
BlockyTheDev
d1f3ac8f76
chore: Update PaperMC repository URL ( #1756 )
...
* Migrate PaperMC Repository Endpoints
* Migrate PaperMC JavaDocs endpoints
2022-05-21 12:08:10 +02:00
renovate[bot]
617b0ac95c
[ci skip] build: Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.3.6 ( #1720 )
...
* build: Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.3.6
* build: Update paperweight
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: NotMyFault <mc.cache@web.de>
2022-04-25 17:17:23 +02:00
Jordan
65349392a6
Set empty block count when using fastmode on 1.17 ( #1710 )
...
* Set empty block count when using fastmode on 1.17
Fixes #1666
* Update legacy adapters
2022-04-21 13:11:23 +02:00
Hannes Greule
a240b002de
simplify biome id logic ( #1677 )
...
Co-authored-by: Alex <mc.cache@web.de>
2022-04-01 19:25:48 +02:00
Hannes Greule
c45b14a52d
Avoid Unsafe on paper ( #1678 )
2022-03-27 23:56:59 +02:00
Jordan
465c81d193
Remove hardcoding of heightmap compressed long size ( #1668 )
2022-03-18 21:28:25 +00:00
Jordan
1708584e8d
Don't call ticking_list
on Spigot ( #1655 )
...
* ticking_list is paper only
* Update adapters
2022-03-14 11:08:10 +01:00
dordsor21
d8c0f8e3b1
Make sure thread-cached arrays are reset
2022-03-13 01:44:59 +00:00
NotMyFault
c3cdde9d2e
build: Update paperweight
2022-03-10 22:43:33 +01:00
Jordan
e9db749e2f
Add fluid ticking and refactor post-processing a bit ( #1554 )
...
* Make postProcessSet a default method and change to void
* Throwable#getMessage is nullable
* Move (re-)ticking to a post-processor per "platform"
- Add fluid ticking
* chore: Ignore (for us) irrelevant rules
* chore: Fix correct toml syntax?
* Re-add removed method for API-compliance and refactor it to have a use
* Switch to javax annotations
* Switch to recalcBlockCounts for ticking blocks.
* No need to set air count anymore either
* We can still "not tick" in fast mode in 1.17.2
* update adapters
* Let paper create the chunk section if biomes are null
* Adjust notes to settings
* 1.17.2 didn't exist
* Add 1.18.2
* Don't attempt to cache plains biome ID
* Use correct annotation
Co-authored-by: NotMyFault <mc.cache@web.de>
2022-03-10 15:27:25 +01:00
Alex
5d18e15128
Replace JB occurrences with JSR 305 (for now) ( #1651 )
...
* refactor: Replace JB occurrences with JSR 305 (for now)
* chore: Update adapter jar
2022-03-10 14:24:44 +01:00
Pierre Maurice Schwang
49bc675f51
Fix //regen -b
on 1.18.2 ( #1647 )
...
* fix: adapt correct biome type
* fix: PaperweightPlatformAdapter#adapt should return BiomeType
2022-03-08 18:55:52 +01:00
NotMyFault
fb66ba6adf
build: Update paperweight
...
Closes #1649
2022-03-07 21:20:25 +01:00
Alex
345785a25e
feat: Support for 1.18.2 ( #1641 )
...
* feat: Preliminary work for 1.18.2
* Update SpigotNames to 1.18.2 (#1642 )
* 1.18.2 / Biome-Holders, regeneration (#1645 )
* 1.18.2 / Biome-Holders, regeneration
* fix: reuse old structure sets
* build: Update dev bundles
* fix: Don't log regen world generation
* fix: Run DataConverter with CBT
* fix: Override `#toNativeBinary`
* fix: Exception on regen
Co-Authored-By: Pierre Maurice Schwang <mail@pschwang.eu>
* refactor: Minor cleanup
Co-authored-by: Aurora <21148213+aurorasmiles@users.noreply.github.com>
Co-authored-by: Pierre Maurice Schwang <mail@pschwang.eu>
2022-03-07 15:20:05 +01:00