Commit Graph

3666 Commits

Author SHA1 Message Date
Maddy Miller
6e2b0a1df8
Allow plugins to register new clipboard share destinations (#1707)
* Allow plugins to register new clipboard share destinations

* Rename file, as per request

* Don't use the base enginehub name for EH_pastebin

* Address review comments

* Fixed wrong usage

* Use a second metadata class for clipboard shares

* Newline

* Address comments

* Improve docs

* Apply suggestions from code review

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>

* Use a consumer so that we handle serialization

* Update worldedit-core/src/main/java/com/sk89q/worldedit/extent/clipboard/Clipboard.java

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>

* Update worldedit-core/src/main/java/com/sk89q/worldedit/extent/clipboard/io/share/ClipboardShareDestination.java

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>

* Update worldedit-core/src/main/java/com/sk89q/worldedit/extent/clipboard/io/share/ShareOutputConsumer.java

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>

* Update worldedit-core/src/main/java/com/sk89q/worldedit/extent/clipboard/io/share/ShareOutputConsumer.java

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>

* Fixed a lot of random comments

* Return a consumer from share rather than a URL, allows the share destination to control output

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>
2021-05-24 16:00:55 +10:00
Matthew Miller
ec2fb07301 Fix a few links 2021-04-29 21:35:54 +10:00
NotMyFault
ba8e96a76d
Replace dead links in contributing.md (#1735)
* Replace dead links in contributing.md

* Address requested changes
2021-04-28 14:15:12 -07:00
Octavia Togami
79534544ab
Fixup after issue template changes 2021-04-23 11:50:24 -07:00
NotMyFault
1f113ec04b
Address issue template deprecations (#1736) 2021-04-23 11:45:54 -07:00
Octavia Togami
10c8a11d7d
Merge branch 'version/7.2.x' 2021-04-22 11:18:28 -07:00
Octavia Togami
95d784f4d6
Return false if Entity#remove is unsupported
Fixes #1729
2021-04-22 11:12:54 -07:00
Octavia Togami
146867402f
Update FG for new maven repo 2021-04-20 20:20:26 -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
98adde2c88
Allow toggleplace to work on any Actor + Locatable (#1723) 2021-04-09 20:07:11 -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
Octavia Togami
c91159a25f
Note catch about toolchain system 2021-04-06 12:58:38 -07:00
Octavia Togami
c7da4c0ade
Swap out logback for log4j2 2021-04-05 10:50:39 -07:00
wizjany
acf9c3b2e1
Change oak stair shape to straight in legacy.json. 2021-04-05 09:22:51 -04:00
Matthew Miller
97a4df96c3 Merge branch 'version/7.2.x' 2021-04-05 13:14:38 +10:00
Octavia Togami
609c7b8cc4
Scrapped Logging Framework 4 Java (#1715)
* The scramble is complete

* Fix version decl for Bukkit Log4J

* Swap out to a compatibility layer for LogManager

Slightly slower, but compatible across all Java versions

* Piston released with SL4JF removal

* Clean up declarations a bit
2021-03-28 20:35:48 -07:00
Octavia Togami
386656ffb4
Update extractor, see if that fixes anything 2021-03-27 23:30:10 -07:00
wizjany
acd63daddf
Slightly improve usability of LocalSession#getSelection. (#1714)
Allow the World param to be null, throwing IncompleteRegionException.

This allows calling `getSelection(getSelectionWorld())` without having
to separately null-check the World.
Also, add a convenience overload which does so: `getSelection()`.
2021-03-25 00:06:05 -04: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
Matthew Miller
4cd7dc4bcd
Ignore suggestions when uppercase characters are used in props (#1705) 2021-03-13 15:57:03 +10:00
Matthew Miller
3d95a481eb [Bukkit] Update adapters to work around Spigot watchdog startup bug 2021-03-13 15:16:58 +10:00
Octavia Togami
050cf838cd
Merge branch 'version/7.2.x' 2021-03-12 20:33:22 -08:00
Octavia Togami
36f23bd29f
Fix Forge in -mod at the expense of size
Fixes #1398
2021-03-12 20:31:51 -08:00
Matthew Miller
9a5ef70858
Attempted fix for NBT Data Fixer error (#1689) 2021-03-11 10:04:00 +10:00
Octavia Togami
79fe1deca9
Merge branch 'version/7.2.x' 2021-03-10 13:08:47 -08:00
Octavia Togami
7d06279249
Attempt to fix FSSD test with weird win paths (#1699) 2021-03-10 12:35:35 -08:00
Octavia Togami
3919dcc7fc
Take master's changes to meta files 2021-03-10 02:48:12 -08:00
Octavia Togami
fad8571641
Use matrix mode for GH actions 2021-03-10 02:31:20 -08:00
Octavia Togami
3479f16963
Yeet travis CI into the abyss 2021-03-10 02:04:12 -08:00
Octavia Togami
09c55cbd03
Update gradle to 6.8.3 2021-03-10 02:03:58 -08:00
Octavia Togami
98826d649c
Update gradle to 6.8.3 2021-03-10 02:00:02 -08:00
Octavia Togami
3194af3aa7
Merge branch 'version/7.2.x' 2021-03-10 01:59:36 -08:00
Octavia Togami
5b2c4fd105
Make it build on Windows too 2021-03-10 01:39:55 -08:00
Octavia Togami
22406ebd25
Test out using actions to build 2021-03-10 01:35:07 -08:00
Octavia Togami
64c2be7007
Fix line wrapping in feat. req yaml 2021-03-09 00:44:49 -08:00
Octavia Togami
1bdd8cb910
Sub out for new issue templates 2021-03-09 00:42:39 -08:00
Octavia Togami
8496b41042
testing in prod! 2021-03-09 00:15:08 -08:00
Octavia Togami
ff4e447530
testing in prod 2021-03-09 00:14:52 -08:00
Octavia Togami
161242d040
testing in production is :( 2021-03-09 00:13:23 -08:00
Octavia Togami
0b2d992a5d
Patch some gradle issues, update loom 2021-03-08 11:10:55 -08:00
wizjany
a40965f8b0
Fix #1686 2021-02-25 12:09:06 -05:00
Matthew Miller
d3810865c8
Show a message with install instructions when running the jar file (#1682)
* Show a message with install instructions when running the jar file

* Typo

* Fixed checkstyle issue

* Slightly modify message to adapt to the type of install

* Clean up the display code a lot

* Allow line breaks before semi

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>
2021-02-22 22:05:23 -08:00
Octavia Togami
3e819df4df
Fix gitattributes (#1681)
* Try to fix git attributes

* More attempts to fix gitattrs
2021-02-21 15:40:06 -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
3c161db9a4
Move slower translation to *Transmogrifiers (#1679)
* Move slower translation to *Transmogrifiers

Adapters now use the fast method for adapting if available. Un-cached
accessors are stored in *Transmogrifier classes.

* Fix warnings and licenses.
2021-02-19 15:50:03 +10:00
Matthew Miller
913d4d67aa Fix erroneous deprecation check 2021-02-18 21:39:43 +10:00