Commit Graph

57 Commits

Author SHA1 Message Date
cc97510523 [ci skip] Update Javadocs' links 2021-08-18 11:42:57 +02:00
77e44c80c2 [ci skip] Update Javadocs URL 2021-07-27 01:13:26 +02:00
aa3ae63682 Feature/1.17 (#1120)
* start v6

* Update classes to v6 method signatures

* change rootVersion to signify p2v6 compat

* Use 16 as toolchain version but target 11 for build output

* add minimessage as api

* Require v6 and don't attempt to "setup" hook from FAWE

* Address comments

* *address /all/ comments

* FAWE classes should only act as a delegate

* Uppercase logger

* Settings for v6-hook have moved to P2-v6, remove unneeded if statements

* Rename classes to Delegate

* add whenDone task to setCuboids

* Remove bad spaces

* Fix plot swap

* Initial work on 1.17 support

* Remove data versions from the Bukkit adapters (#1507)

* Remove data versions from the Bukkit adapters

* Don't allow saving schematics without an adapter in place on Bukkit.

* Removed confusing line

(cherry picked from commit 2056218b4a8644836b1d127105dfa289e9cdbc1c)

* More progress

* Fix chunk sending

* Repackage from com.boydti to com.fastasyncworldedit.<module> (#1119)

* Preliminary work on repackaging

* Rename build artifacts matching our pattern

* Finish up repackaging

* Fix a few field accesses and old imports

* Dirty fix for chunks container ChunkSections outside of 0-15

* Correctly read from NibbleArrays for lighting

* Fix getSections and BlockMaterial for 1.17

* Fix writing blocks to the world.
 - The issue isn't the presence of a "-1" chunk, it's the constructor for ChunkSection requiring the layer (0 to 15) rather than the y chord

* Fix more field accesses

* More work towards 1.17

* Update Upstream

a57f66f Fix watchdog, add negative y support. (1782)

* Add azalea tree to `/tool tree`

* Don't define toolchain twice

* Repackage GriefDefender

* Relocate under new namespace

* Bye bye ecma left overs

* Add 1.17 to issue templates and instructions

* Move to adventure-nbt (#918)

* Initial work for adventure-nbt

* Some more FAWE specific stuff

* Fix erroneous deprecation check

* Workflow change

* Continued merging all adventure NBT related changes

* Continued merging all adventure NBT related changes

* Made a constructor public again

This needs to be public for BlockTransformExtent.java

* Finished converting all NBT data to adventure.

* Make this compile

* Fix conflicts

Co-authored-by: Matt <4009945+MattBDev@users.noreply.github.com>

* Update adapters to 1.17

* Change build prefix to 1.17

* Move more nms classes to adapters

* Move left over nms classes

* Move Spigot 1.17 class

* Remove unneeded adapter loader code
The loader will find the appropriate class now itself

* Update adapters

* Update adapters

* Lazy fix tests

* Update adapters

* Update Upstream

43da91a Remove method reflection for getMinHeight in BukkitWorld. (1796)

* Relocate adventure-nbt under proper namespace

* Add LazyCompoundTag as a non-version-specific class to be used by adapters

* Better integration between old NBT and Adventure NBT - begin fixing the issues seen recently

* Correctly NBT conversion method

* LazyCompoundTags should actually be overriding and correctly returning a CompoundBinaryTag.

* Update worldedit-adapters
Fixes #1141

* Remove unnecessary massive lag machine

* Refactor apply to applyBlock in subclasses

* applyBlock should be overriden by all subclasses.
Default apply to applyBlock

* Closes #1130 Closes #1132

* Squashed commit of the following:

commit a9bfa1a07c77083c844a0c3ba62f4bd94bed107c
Author: NotMyFault <mc.cache@web.de>
Date:   Sun Jun 27 21:53:21 2021 +0200

    [ci skip] Update gradle wrapper validation

commit aa7471f95317d28a16f62e4b200de8d0fea2fa95
Author: Matthew Miller <mnmiller1@me.com>
Date:   Sat Oct 10 15:49:13 2020 +1000

    Add ^x,y,z relative offset support to the offset parser (#1545)

    * Add ^x,y,z relative offset support to the offset parser

    * Wrap in a try-catch

    (cherry picked from commit 28bdf7ff9254bbc85bb4f5f792b303943a3930a8)

* Add `fawe.error.schematic.not.found` translation key

* Update Upstream

728a152 Skip notify if chunk section doesn't exist (1794)

* Fixed #1157

* Add a null check to prevent NPE in nbt code

* Update adapters

* Update Upstream

fbb047a Optimize legacy schematic loading (1808)

* Hurr durr I don't want to update Java

* Update Upstream

0790e6e Fix CLI Mess (1811)

* Fixes #1160

* Expose minimessage transitively thru PlotSquared

Touches #32

* [ci skip] Remove unneeded maven repository

* Steal tab completion from PlotSquared for P2 related commands

* Don't error on startup when building locally

Co-Authored-By: goldfishapp <8278196+goldfishapp@users.noreply.github.com>

* [ci skip] Update gh actions to Java 16

* Update textures to grab 1.17 jar

Co-authored-by: NotMyFault <mc.cache@web.de>
Co-authored-by: SirYwell <hannesgreule@outlook.de>
Co-authored-by: Matthew Miller <mnmiller1@me.com>
Co-authored-by: Matt <4009945+MattBDev@users.noreply.github.com>
Co-authored-by: goldfishapp <8278196+goldfishapp@users.noreply.github.com>
2021-07-01 22:16:25 +02:00
ef5211d5b5 Update Wiki link 2021-06-06 21:17:24 +02:00
5dafa5f62b Update Wiki link 2021-04-28 14:04:02 +02:00
57451f6818 [ci skip] Clarify how to compile the project 2021-04-23 14:49:41 +02:00
80b6a100e8 Switch to vanity url 2021-02-16 23:49:04 +01:00
8b1f043dc5 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-02-04 17:45:49 -05:00
8c26c55501 Fix scaling 2020-10-11 13:39:59 +02:00
4cea303eb7 Update logo 2020-10-11 13:37:11 +02:00
96dcb95b7c Javadoc and Formatting fixes. (#619)
Javadoc and Formatting fixes.

Also, extremely minor code changes which have been tested.
This commit is only part one of two commits that aim to fix problems with formatting in our project. In part two I will modify the Google Java Style Guide (since it closely matches our code style) for our project so there is guidance on how to format and document. 

* Updated PlotSquared URL
* Removed plugin acronyms
* Fixed a typo
* Fixed grammar
* Use modern block id's
* Update YouTube video URL
2020-10-05 13:41:41 -04:00
241e85e491 Strip 1.14 2020-09-16 16:01:49 +02:00
1361c88926 Update build description 2020-09-07 20:49:05 +02:00
da96365504 Updating a few links 2020-07-13 13:13:43 +02:00
efc1a888d8 update links, versions, etc 2020-07-01 13:17:19 +01:00
487e6c9fa3 Update README.md 2020-05-24 19:22:48 +02:00
c478e5d4a3 Add built jar location 2020-05-24 13:35:07 +01:00
0fffdb98dc Add crowdin link 2020-05-11 23:53:27 +02:00
3e98bb1acf Update README.md 2020-03-25 13:25:43 -04:00
2fdcb6827a Update README.md 2020-03-25 13:25:16 -04:00
d8fd871bcb Add YourKit as a Sponsor 2020-03-25 13:23:50 -04:00
0a0b41bf0b Update discord links 2020-03-10 00:06:26 +01:00
0419667bcc Created contributing.md and modify gh actions scripts 2019-12-22 22:47:24 +01:00
e8a768f7c8 Fix issue on startup and update outdated links 2019-08-29 15:52:08 +02:00
8959fe07f7 Finalize new templates 2019-05-24 12:04:14 +02:00
317742e3f0 Update links 2019-05-02 19:52:07 +02:00
4199e09bc8 Update README.md 2019-04-27 21:28:46 +02:00
64a134a9ee Merge remote-tracking branch 'refs/remotes/origin/master' into new-vector-system
# Conflicts:
#	build.gradle
#	worldedit-core/build.gradle
#	worldedit-core/src/main/java/com/boydti/fawe/util/IncendoPaster.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/command/WorldEditCommands.java

#	worldedit-core/src/main/java/com/sk89q/worldedit/extent/clipboard/io/SpongeSchematicReader.java
2019-04-01 23:50:16 +11:00
b09eeb587a Update README.md 2019-03-29 21:27:07 +01:00
8a528b26b6 Update P2 repo and minors 2019-03-06 17:35:42 +01:00
88b665f141 Update README.md 2019-01-12 18:01:14 +01:00
21a7eb806e Update README.md 2019-01-01 23:44:02 +01:00
9556f81255 Update README.md 2018-12-29 14:09:46 +01:00
5520813ae6 Switching from IRC to Discord
To offer us a better possibility to help you regarding issues or bugs, join us on discord https://discord.gg/ngZCzbU
2018-12-18 21:54:17 +01:00
2d8a2fc9c7 Minors
- Typo fixes
- updated jenkins download link
2018-10-16 22:15:45 +02:00
1b2fec8e09 Add readme 2018-08-12 23:43:12 +10:00
72d0e0d1b2 Typing is hard. Fix typo in README. 2017-11-11 08:04:15 -08:00
2bb89c738c Update README a bit. 2017-11-11 08:03:01 -08:00
9f24f84c2b Issue tracker is back. 2017-01-08 00:53:36 -05:00
10da4a4786 Indicate temporary status of YouTrack in README. 2017-01-04 19:13:50 -08:00
2214bcc948 Change Travis CI status image to the new version. 2014-09-13 03:26:57 -07:00
cb1841f39c Fix broken Travis CI status image in the README. 2014-09-13 03:25:54 -07:00
a360800bbe Update links in README.md. 2014-07-14 23:36:17 -07:00
69797cfbea Updated Forge compilation to ForgeGradle. 2014-04-05 19:59:23 -07:00
40e49f7f74 Fixed CI link in readme. 2014-01-05 16:07:22 -05:00
77a2b998bd Fix link to issue tracker in readme 2013-05-05 11:06:16 -04:00
5cf69f4972 Hey, we have a mailing list now! Subscribe! https://groups.google.com/d/forum/sk-dev-discuss 2012-11-07 12:59:52 -08:00
144512eff0 Updated README.md to point to CONTRIBUTING.md, fixed typo in CONTRIBUTING.md. 2012-10-25 11:52:09 -07:00
2a93baf15b Modernized pom, readmes. 2012-10-19 21:10:39 -07:00
c387dabf15 Begin license change to LGPLv3. 2012-08-22 15:53:39 -07:00