Commit Graph

69 Commits

Author SHA1 Message Date
Madeline Miller
1e618e3a0d
Merge version/7.2.x into master 2022-06-04 18:12:56 +10:00
Madeline Miller
d0ecd8da78
Merge 1.18.1 to master 2021-12-21 20:09:55 +10:00
Madeline Miller
b8a9c0070c Merge branch 'version/7.2.x' 2021-06-19 15:19:32 +10:00
Octavia Togami
7676a2d54c
[Fabric] Update to 1.17 (#1772) 2021-06-08 19:18:24 -07:00
Octavia Togami
edf39b2b97
Back to snapshot for future development 2021-04-20 19:57:09 -07:00
Octavia Togami
57d5ac961d
Release 7.2.5 2021-04-20 19:40:56 -07:00
Octavia Togami
504b8bb249
Merge branch 'version/7.2.x' 2021-04-06 13:56:47 -07:00
Octavia Togami
f0a3848b97
Switch to maven-publish (#1718)
* Update to use maven-publish instead of maven

* Use published loom

* These shouldn't be needed
2021-04-06 13:45:57 -07:00
Matthew Miller
6941d955bd Back to snapshot for future development 2021-03-13 16:13:43 +10:00
Matthew Miller
e3bfc6416c Release 7.2.4 2021-03-13 16:00:51 +10:00
Octavia Togami
3194af3aa7
Merge branch 'version/7.2.x' 2021-03-10 01:59:36 -08:00
Octavia Togami
0b2d992a5d
Patch some gradle issues, update loom 2021-03-08 11:10:55 -08:00
Matthew Miller
6cad9a035b Back to snapshot for future development 2021-02-19 19:44:19 +10:00
Matthew Miller
135941e3a9 Release 7.2.3 2021-02-19 19:34:43 +10:00
Octavia Togami
0cabb82f9e
Merge branch 'version/7.2.x' 2021-02-11 00:42:34 -08:00
Octavia Togami
9534a9cfce
Update so many dependencies, merge Forge/Fabric for final jar (#1651)
* Update so many dependencies, merge Forge/Fabric for final

* Clean up contrib docs for Gradle change

* Fix setting compat flags while using toolchain

* Fix deprecation in doc printer

* Restore proper forge JAR name

* Add dist classifier for mod jar

* Properly relocate new bStats

* Fix jar used from fabric

* Fix fabric bom

* Dup the shaded classes for consistency

* Sync Forge/Fabric log4j versions, de-dup

* Downgrade both log4j. This will work

* Update some plugins as well

* Drop the fabric force stuff

* Use duplicate strategy to directly merge jar
2021-01-25 02:14:09 -08:00
wizjany
b9cee6b988 Bump to snapshot for dev. 2021-01-18 15:49:41 -05:00
wizjany
fc3c499847 Release 7.2.2. 2021-01-18 15:33:13 -05:00
wizjany
df2eb157b0 Back to snapshot for development. 2020-12-09 22:39:20 -05:00
wizjany
299386a33c Release 7.2.1. 2020-12-09 22:39:20 -05:00
Octavia Togami
5ae691aec1
Back to snapshot for development 2020-11-02 15:42:39 -08:00
Octavia Togami
2dc66964c7
Back to snapshot for bugfixes 2020-11-02 15:34:54 -08:00
Octavia Togami
a51fa43742
Release 7.2.0 2020-11-02 15:09:54 -08:00
wizjany
f035d0e315 Back to snapshot for dev. 2020-10-21 15:58:11 -04:00
wizjany
605845c5c1 Release 7.2.0 rc 2 2020-10-21 15:57:31 -04:00
Matthew Miller
411ebcc00f Back to SNAPSHOT for continued development 2020-10-10 17:12:16 +10:00
Matthew Miller
81f978ec17 Release 7.2.0-rc-01 2020-10-10 16:53:24 +10:00
Matthew Miller
deb5e44064 Back to SNAPSHOT for continued development 2020-09-18 22:26:11 +10:00
Matthew Miller
20b3da4121 Release 7.2.0 Beta 5 2020-09-18 22:14:37 +10:00
Matthew Miller
42eddd2d4e Back to SNAPSHOT for continued development 2020-08-22 19:59:09 +10:00
Matthew Miller
98f71a3540 Release 7.2.0 Beta 4 2020-08-22 19:27:48 +10:00
Octavia Togami
484a5dbd2d [Fabric] Preliminary update to 1.16.2-rc2 2020-08-13 00:16:10 -07:00
Matthew Miller
a4d45b0592 Back to SNAPSHOT for continued development 2020-08-10 20:27:41 +10:00
Matthew Miller
82f2d43bd8 Release 7.2.0 Beta 3 2020-08-10 20:27:31 +10:00
Octavia Togami
b33d96bbf8
Enable parallel builds by default 2020-07-16 01:35:24 -07:00
Matthew Miller
624e416e9b Back to SNAPSHOT for continued development 2020-07-06 21:58:03 +10:00
Matthew Miller
d10d7d699c Release 7.2.0 Beta 2 2020-07-06 20:42:24 +10:00
Octavia Togami
bf6cd1ea08
Regeneration Options (#1415)
* Add RegenOptions to the API

* Integerate regen options into //regen

* Rename isRegenBiomes to shouldRegenBiomes

* Go through the EditSession for setting biomes

* Respect 3D biome support in regen

* Add RegenOptions implementation for 1.16 Bukkit adapter.

Co-authored-by: wizjany <wizjany@gmail.com>
2020-07-03 22:17:34 -07:00
Octavia Togami
87de87edf2
Update build dependencies 2020-06-29 12:17:23 -07:00
Octavia Togami
4f43ced279
Update Loom for runClient fix 2020-06-29 12:06:55 -07:00
Matthew Miller
6b7cb70136 Back to SNAPSHOT for continued development 2020-06-25 19:20:59 +10:00
Matthew Miller
0eb9ac7026 Bump to 7.2.0 Beta 1 2020-06-25 18:31:10 +10:00
Octavia Togami
e93f20b6f4
Update Loom for ease-of-use
Includes a patch that allows `--refresh-dependencies` to reset the Loom
cache, rather than needing to delete everything with a hammer.
2020-06-23 11:57:02 -07:00
Octavia Togami
6412383636
Fabric 1.16 (#1362)
* [Fabric] Test port to 1.16-pre5

* [Fabric] Fix/improve regen implementation

* Cleanup properly in regen

* Cleanup unused interfaces/methods from porting

* Add licenses to new classes

* Allow packages from refactor in checkstyle

* Remove unused imports from WorldGenListener

* Remap the access widener in the dist jar

* [Fabric] Update to 1.16-pre6 (recursion limit)

Requires an update in the Bukkit Adapters later.

* [Fabric] Update to 1.16

May or may not build, depending on how cached everything is.
2020-06-23 11:55:49 -07:00
Octavia Togami
bb013aa89b
Use custom radix sort for ordering blocks (#1277)
* Use custom radix sort for ordering blocks

* Licenses :P

* Fix ordering, add test for it

* Grant Gradle more memory (thx Fabric)

* Increase (?) / Specify memory for core tests

* Many attempts at fixing OOM
2020-03-31 18:13:32 -07:00
Matthew Miller
865c3a24d2
Replace fast mode with a side effect system, with fine-grained control (#547)
* Speed up initial change buffering by removing streams and optional wrapping

* Bump the adapters for an experimental performance boost (Purely Bukkit 1.15.2)

* Bump adapters for fixes

* Bump adapters for further performance boosts

* Migrate fast mode to a BlockUpdates section, allowing fine-grained control

* Rename to SideEffect and clean up usage of the set

* Implement a 'usable' state

* Add a test command to demonstrate SideEffects. This is non-final

* Move //sideeffect into //fast

* Improve the box for //fast

* Switch to a system that includes "delayed" as a mode

* Remove the concept of configurable side effects, all are configurable. And each platform specifies what it supports.

* Implement side effects on other platforms (and spigot versions)

* Only use the side effects from the world editing platform

* Update from review

* Rename WorldApplyingExtent to SideEffectExtent

* More review fixes

* Update the World#applySideEffects return type to return the applied side effects

* Fixed requested changes

* Fixed checkstyle

* Improve setBlock javadocs

* Further improve

* Switch parameter name

* Fixed typo in translation key

* Temporarily remove DELAYED

* static final

* Side Effects = 7.2.0 snapshot
2020-03-08 16:09:36 +10:00
Octavia Togami
0324196b5d
[Forge, Fabric] Update to latest 1.15.2
Some bits of the Fabric 1.15.2 update were moved into common code.

This is NOT ready yet, tree features still need to be updated. Mappings
are comitted, just waiting for them to come out.
2020-01-31 14:04:58 -08:00
Matthew Miller
e5c3c7ae45 Bump to 7.1.1-SNAPSHOT for continued development. 2020-01-26 21:43:31 +10:00
Matthew Miller
d283dd914d Release WorldEdit 7.1.0 2020-01-26 21:42:42 +10:00
Matthew Miller
bfecf2a06a Back to SNAPSHOT for continued development 2020-01-18 21:48:15 +10:00