Hannes Greule and GitHub
083f8a4dd8
Set proper field access and use mappings for entities on spigot ( #2282 )
...
set proper field access and use mappings
2023-06-10 22:47:22 +02:00
e7876c4eba
Update to 1.20 ( #2276 )
...
* Towards 1.20
* Init bukkit
* Update YAML to 2.0
* Fixes for 1.20 adapters
* Update obfuscated field names
* Remove getHandle workaround
* entityManager is obfuscated
* Update paperweight
* [ci-skip] Add 1.20 to modrinth task
---------
Co-authored-by: Phillipp Glanz <[email protected] >
Co-authored-by: SirYwell <[email protected] >
2023-06-09 12:53:42 +02:00
Hannes Greule and GitHub
152d870cdb
Improve exception handling on adapter loading ( #2277 )
2023-06-08 08:24:44 +00:00
Jordan and GitHub
5504811f11
chore: minor improvements to processing-related code ( #2271 )
2023-06-06 19:21:02 +02:00
Jordan and GitHub
e9fed5a066
feat: improve error when loading biomes ( #2241 )
2023-06-04 18:50:08 +02:00
EpicPlayerA10 and GitHub
97d4244126
Fix BlockEntity#remove spigot mapping ( #2264 )
...
Fix spigot mapping
2023-06-04 13:14:50 +00:00
Alexander Brandes and GitHub
c9a4a9c8b4
Update gradle to 8 ( #2262 )
...
* Update gradle to 8
* Update codeql.yml
2023-06-04 12:34:03 +02:00
Alexander Brandes
abe120291f
Release 2.6.1
2023-04-23 22:47:30 +02:00
Jordan and GitHub
8cfb8cb322
chore: add chunk tickets to all chunks accessed ( #2163 )
...
- This isn't necessarily targeting any fix, but I think we should be ensuring a ticket is being added to chunks "access asynchronously", as done by the getChunkAtAsync method
2023-04-22 09:45:02 +00:00
Hannes Greule and GitHub
05afaf00a9
Address incompatibilities after CraftChunk changes in spigot ( #2179 )
2023-04-21 23:21:50 +01:00
Alexander Brandes and GitHub
2dc8f7bca9
Update paperweight version for 1.19.4 ( #2166 )
...
Update paperweight version
2023-04-07 15:11:12 +02:00
efc917e6df
Add support for 1.19.4 ( #2154 )
...
* Add paper adapter for 1.19.4
* Add paper module for 1.19.4
* Port 1.19.3 to 1.19.4
* Switch to Paperweight release
* Update worldedit-bukkit/adapters/adapter-1_19_4/src/main/java/com/sk89q/worldedit/bukkit/adapter/ext/fawe/v1_19_R3/PaperweightAdapter.java
Co-authored-by: Antti Koponen <[email protected] >
* Update worldedit-bukkit/adapters/adapter-1_19_4/src/main/java/com/sk89q/worldedit/bukkit/adapter/impl/fawe/v1_19_R3/regen/PaperweightRegen.java
Co-authored-by: Antti Koponen <[email protected] >
* Add 1.19.4 to release template
* Update refractions for regen support
* Bump paperweight
---------
Co-authored-by: TheMeinerLP <[email protected] >
Co-authored-by: Antti Koponen <[email protected] >
2023-03-18 15:25:04 +01:00
Alexander Brandes
bfd919b3cb
Update paperweight
2023-03-07 15:39:22 +01:00
Alexander Brandes and GitHub
b05e64a7ec
Fetch userdev plugin from plugin portal ( #2136 )
2023-03-07 15:35:33 +01:00
Alexander Brandes
a9ed8431cd
Use the connection field on 1.19->1.19.3 rather than networkManager
2022-12-27 14:05:41 +01:00
Alexander Brandes
b0ac500fa1
Bump paperweight
2022-12-13 22:52:30 +01:00
f98e526fa0
Add support for 1.19.3 ( #2042 )
...
* 1.19.3
* More fixes
* fix: compile time issues for 1.19.3
* fix: new mappings and GeneratorStructureState
* Add 1.19.3 to release and issue template
* Update dependencies for 1.19.3
* Update worldedit-bukkit/adapters/adapter-1_19_3/build.gradle.kts
Co-authored-by: Pierre Maurice Schwang <[email protected] >
2022-12-11 18:36:13 +01:00
Alexander Brandes and GitHub
62f561cb56
Update dev bundle versions ( #2040 )
2022-12-09 12:38:10 +01:00
Hannes Greule and GitHub
79c23e06c3
Clean up starlight usage ( #2029 )
...
clean up starlight usage
2022-12-04 18:56:41 +01:00
Pierre Maurice Schwang and GitHub
4c2119e404
Fix error on latest paper while copying entities ( #2006 )
2022-11-10 17:45:35 +00:00
2fe54a04b5
Adjust platform specific code to recent changes ( #1997 )
...
* chore: remove usage of MCUtil in StarlightRelighter
* chore: cleanup of unused imports
* hacky shit-fuckery for papers new chunksystem und refactor
* chore: address review comments
* Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.3.9 (#2001 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix: suppress exceptions for field retrieval, cache fields / methods
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-02 09:41:20 +01:00
Hannes Greule and GitHub
13eb1f815f
Fix mappings issue with biome-based regen on 1.18.2 ( #1982 )
...
access correct fields
2022-10-13 19:20:01 +02:00
5da558e24c
feature: support paper chunk system ( #1884 )
...
* avoid usage of ticking chunk future on paper
* fix entity handling
* fix entity handling but on spigot
* seems like no one uses spigot
Co-authored-by: Alexander Brandes <[email protected] >
2022-09-04 23:30:32 +02:00
Hannes Greule and GitHub
a51863c6f0
fix: use proper level data for regen ( #1921 )
2022-08-27 15:49:01 +01:00
Alexander Brandes and GitHub
e78277e158
build: Update paperweight ( #1901 )
2022-08-06 22:41:03 +02:00
Alexander Brandes and GitHub
a414fd308e
Add 1.19.2 ( #1898 )
...
feat: Add 1.19.2
2022-08-05 17:05:15 +02:00
Alexander Brandes and GitHub
50ee45fedd
feat: Add support for 1.19.1 ( #1887 )
2022-07-28 10:26:43 +02:00
peaches and GitHub
77a929f6a1
fix: use servers removeGameEventListener instead of reimpl ( #1881 )
...
* fix: use servers removeGameEventListener instead of reimpl
* fix: 1.18.2 impl
2022-07-25 18:49:10 +02:00
Alexander Brandes
ffd98ad6d9
build: Update paperweight
...
Follow up to renovate PR
2022-06-28 17:38:46 +02:00
968799503f
Re-implement full Entity support in history, entity removal, entity creation, etc. ( #1812 )
...
Co-authored-by: Alexander Brandes <[email protected] >
2022-06-21 14:52:02 +01:00
Jordan and GitHub
dac3610bcf
Implement generation of biome decorations to //regen <biome> and add option for a random seed to be used ( #1819 )
2022-06-19 22:33:16 +01:00
dordsor21
462bba4f87
Fix biome history on 1.19
2022-06-15 18:52:49 +01:00
Alexander Brandes and GitHub
1a3b0dc133
chore: Rename legacy adapters artifact to improve matching with FAWE ( #1813 )
...
chore: Rename adapters artifact
2022-06-14 23:59:53 +02:00
Alexander Brandes and GitHub
8a85225523
fix: Suppress Tuinity light exception on 1.16 ( #1801 )
...
* fix: Suppress Tuinity light exception on 1.16
Fixes #1591
* chore: mv'd to the right directory
2022-06-14 09:21:31 +02:00
Alexander Brandes
a6b1b411d5
chore: Update upstream
...
3433e40 Fix CB watchdog, fail early if it breaks
2022-06-13 15:09:24 +02:00
Jordan and GitHub
63f031b01a
Only synchronise tree generation at the very lowest level ( #1788 )
...
* Only synchronise tree generation at the very lowest level
- Fixes #1681
* Perform the generate inside try-finally and actually use the resultant copied map to place blocks to the editsession
* Check result of generateTree and return null if failed
2022-06-13 09:05:18 +02:00
aa94612b70
feat: Add support for 1.19 ( #1783 )
...
* feat: Add support for 1.19
* build: Update paperweight version
* fix: obfuscated names, invalid method signatures
* avoid NPE on config access
* build: Update paperweight
* implement no-op light engine to avoid stalled tasks that never complete
* Apply DelegateSemaphore fixes to 1.19 (#1782 )
* Apply DelegateSemaphore fixes to 1.19
* Fixes
* Avoid using PalettedContainerRO#recreate as much as possible. Show an error or warning when we're forced to use it to help fix (#1784 )
Co-authored-by: Pierre Maurice Schwang <[email protected] >
Co-authored-by: SirYwell <[email protected] >
Co-authored-by: Jordan <[email protected] >
2022-06-10 23:22:06 +02:00
Jordan and GitHub
da3fc2e6ea
Fix DelegateSemaphore synchronisation issues on Spigot ( #1781 )
...
* Fix DelegateSemaphore synchronisation issues on Spigot
- Also effectively nullify it on paper - the synchronisation on the object is enough
* Remove unneeded imports
2022-06-10 19:50:16 +02:00
Alexander Brandes and GitHub
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 and GitHub
d1f3ac8f76
chore: Update PaperMC repository URL ( #1756 )
...
* Migrate PaperMC Repository Endpoints
* Migrate PaperMC JavaDocs endpoints
2022-05-21 12:08:10 +02:00
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 <[email protected] >
Co-authored-by: NotMyFault <[email protected] >
2022-04-25 17:17:23 +02:00
Octavia Togami and dordsor21
f2df511263
Bump paperdev 1.17.1 version (fixes yarn dependency resolution)
2022-04-23 14:39:26 +01:00
Jordan and GitHub
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
Pierre Maurice Schwang and GitHub
bb71a18c8c
fix: update adapters (FastAsyncWorldEdit-Adapters#67) ( #1706 )
2022-04-18 21:58:02 +02:00
Hannes Greule and GitHub
8f1ca48bfc
lock is in PalettedContainer in 1.17 ( #1697 )
2022-04-11 13:59:37 +02:00
a240b002de
simplify biome id logic ( #1677 )
...
Co-authored-by: Alex <[email protected] >
2022-04-01 19:25:48 +02:00
Pierre Maurice Schwang and GitHub
2276d82d2c
//regen creates vanilla decorations without error ( #1650 )
...
* fix: Feature placement on regen should create chunk
* feat: update adapter jar
* fix: update adapter jar
2022-03-28 21:06:26 +02:00
Hannes Greule and GitHub
c45b14a52d
Avoid Unsafe on paper ( #1678 )
2022-03-27 23:56:59 +02:00
Jordan and GitHub
465c81d193
Remove hardcoding of heightmap compressed long size ( #1668 )
2022-03-18 21:28:25 +00:00