Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
400 commits
Select commit Hold shift + click to select a range
ad7583d
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Mar 22, 2020
93504c8
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Mar 22, 2020
2ee62a6
Some fixes from upstream
eirikh1996 Mar 22, 2020
5653224
Removed unused variable
eirikh1996 Mar 23, 2020
e4d0268
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Mar 23, 2020
02ca649
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Mar 23, 2020
ff8c33e
Fixed a bug with the BlockListener on 1.12.2 and earlier versions and…
eirikh1996 Mar 25, 2020
8547ef7
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Mar 26, 2020
87d3561
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Mar 26, 2020
2533f32
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 4, 2020
eabc67f
Added update checking and automatic update of localisation files
eirikh1996 Apr 5, 2020
3fa883f
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 5, 2020
80c1248
Removed original world border check code and using upstream one instead
eirikh1996 Apr 5, 2020
bbcdc48
Added static detection ranges
eirikh1996 Apr 6, 2020
b3df409
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Apr 6, 2020
564c928
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Apr 10, 2020
3e49b06
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 10, 2020
8112f0b
WorldHandler can now set BlockData on 1.13+
eirikh1996 Apr 11, 2020
8381068
Removed debug message from static detection range system
eirikh1996 Apr 12, 2020
49911a2
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 12, 2020
a8493c4
Chunks changed in worldhandlers for 1.13+ are also marked dirty, fixi…
eirikh1996 Apr 12, 2020
f4346d4
Chunks changed in worldhandlers for 1.8.8 and 1.9.4 are also marked d…
eirikh1996 Apr 12, 2020
05d01a8
Updated WE 7 repair module to 1.15.2, adding new 1.14.4 signs to the …
eirikh1996 Apr 12, 2020
fb84763
bump version
eirikh1996 Apr 12, 2020
a2ec075
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 12, 2020
7bf6845
Fixed localisation auto update issue
eirikh1996 Apr 12, 2020
b6a19b2
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 13, 2020
b23be5a
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 13, 2020
4d304f6
Simplified CruiseSign
eirikh1996 Apr 13, 2020
219ab06
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Apr 13, 2020
d1228ab
Tasks now only starts when starting up
eirikh1996 Apr 14, 2020
3e10a77
Implemented better method for checking signs
eirikh1996 Apr 14, 2020
dd0d760
Fixed a bug causing backwards cruising
eirikh1996 Apr 14, 2020
3d628ef
Fixed a bug where sign checking was not inverted
eirikh1996 Apr 14, 2020
275d14b
Optimized waterlogging
eirikh1996 Apr 14, 2020
5a7290e
Fixed stuff with WorldGuard, siege and doors
eirikh1996 Apr 17, 2020
e18afdf
Fixed problem with WorldGuardCompatManager
eirikh1996 Apr 17, 2020
670ce8c
Made it so that entities riding another entity can be teleported. Thi…
eirikh1996 Apr 22, 2020
11ac82f
Fixed a potential bypass of onlyMovePlayers flag
eirikh1996 Apr 22, 2020
237559a
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 22, 2020
f552ccf
Further optimized waterlog code
eirikh1996 Apr 22, 2020
331553d
Removed teleportation debug message, added possibility to edit on-boa…
eirikh1996 Apr 22, 2020
7134903
bump version
eirikh1996 Apr 22, 2020
7aa24ef
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Apr 22, 2020
2ae44ce
Fixes #38
eirikh1996 Apr 22, 2020
9ddb36f
Fixed custom flags
eirikh1996 Apr 23, 2020
2cbcf66
Fixed siege
eirikh1996 Apr 25, 2020
7b5d976
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 25, 2020
e201562
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 25, 2020
c661c69
WorldHandler optimization
eirikh1996 Apr 25, 2020
ac9f4ab
merge upstream changes
eirikh1996 Apr 26, 2020
d251980
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 26, 2020
9091920
Release time is now configurable
eirikh1996 Apr 26, 2020
313a0d0
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 27, 2020
54150eb
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Apr 28, 2020
4a70068
Bump version and fix NPE in searching for cannons on a craft
eirikh1996 Apr 28, 2020
f5ee698
Fixed potential NPE in checking for signs
eirikh1996 Apr 28, 2020
ded8206
Fixed custom movecraft flags
eirikh1996 Apr 28, 2020
de41c7a
Fixed Movecraft breaking without cannons and bumped version
eirikh1996 Apr 28, 2020
3b454df
Fixed IllegalArgumentException due to negative progress in SiegeProgr…
eirikh1996 Apr 29, 2020
2b46ad6
Bump version
eirikh1996 Apr 29, 2020
11c4604
Fixed siege among other things
eirikh1996 May 4, 2020
d5330f9
bump version
eirikh1996 May 4, 2020
ff3b1ec
Fixed subcraft rotate being broken
eirikh1996 May 5, 2020
0732ab6
small fix
eirikh1996 May 5, 2020
50a6cbf
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 May 5, 2020
8f39554
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 May 6, 2020
104b88b
Fixed private BitmapHitBox constructor not recalculating bounds
eirikh1996 May 7, 2020
86f166a
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 May 7, 2020
bd71b24
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 May 7, 2020
3e17673
Fixed repair bug causing certain blocks to be ommitted
eirikh1996 May 7, 2020
db2ff20
bump version
eirikh1996 May 7, 2020
50b4379
bump version
eirikh1996 May 7, 2020
6a07988
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 May 12, 2020
c46a3ce
Replaced broken VaultAPI reference with one that actually works
eirikh1996 May 24, 2020
03ee9d3
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jun 6, 2020
b73b023
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jun 13, 2020
da00635
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jun 14, 2020
ec41de3
Fixed changes that was reverted in multiworld merge
eirikh1996 Jun 14, 2020
7aee481
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Jun 14, 2020
a0e1df5
Fixed TranslationTask checking world border in origin world instead o…
eirikh1996 Jun 14, 2020
5664a87
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jun 14, 2020
2fa8cf4
Fixes
eirikh1996 Jun 15, 2020
9ef97ea
Some fixes
eirikh1996 Jun 17, 2020
9f1c8a9
updated .gitignore
eirikh1996 Jun 17, 2020
36898a5
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Jun 20, 2020
82aab7f
Fixed crafts affected by gravity not dropping on motion
eirikh1996 Jun 21, 2020
b623f29
Fixed Movecraft breaking with canHoverOverWater set to false, Made li…
eirikh1996 Jun 26, 2020
852949f
Added "CheckForUpdates" to config.yml and removed unused update commands
eirikh1996 Jun 26, 2020
db7a401
Removed unused StatusSignMarkers
eirikh1996 Jun 27, 2020
4e404af
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Jun 28, 2020
912318f
Removed unused StatusSignMarkers
eirikh1996 Jun 28, 2020
94aa54b
Improvement in fuel consumption processing and fixed inventories not …
eirikh1996 Jun 30, 2020
30a8edc
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jun 30, 2020
0ba3313
Fixed torps not exploding
eirikh1996 Jul 2, 2020
9f00b35
fix #56
eirikh1996 Jul 10, 2020
6260cfa
fix #97 and fix #56
eirikh1996 Jul 11, 2020
911c63e
bump version
eirikh1996 Jul 11, 2020
22cc6dc
Added check for plugin ticket
eirikh1996 Jul 11, 2020
ab89ec6
Removed unused config option causing problems on startup
eirikh1996 Jul 11, 2020
5b7416d
bump version
eirikh1996 Jul 11, 2020
8fb9205
Fixed a problem with newer Towny versions
eirikh1996 Jul 11, 2020
be96e20
using counter for StatusSign
eirikh1996 Jul 11, 2020
0427614
Replaced notifyAndUpdatePhysics in NMS World Handler for 1.16 due to …
eirikh1996 Jul 11, 2020
ea91b71
Some fixes related to redstone processing and chunk loading
eirikh1996 Jul 13, 2020
09bf6d9
updated .gitignore
eirikh1996 Jul 13, 2020
b645a66
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Jul 25, 2020
b18a938
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jul 26, 2020
ec31d1c
Removed redundant debug message
eirikh1996 Jul 26, 2020
40e0429
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Jul 28, 2020
75e7507
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jul 28, 2020
7fb0aff
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Jul 28, 2020
2b12814
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jul 28, 2020
bec8592
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jul 28, 2020
424f627
Improved fuel burning, and bump version
eirikh1996 Jul 29, 2020
a8047e6
Updated legacy config_legacy.yml
eirikh1996 Jul 29, 2020
f021d08
Added 1.16.2 compatibility
eirikh1996 Aug 14, 2020
05bcace
Fixed lowercase support for passthroughBlocks, harvestBlocks and harv…
eirikh1996 Aug 14, 2020
2e06c3b
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Aug 26, 2020
315b766
fixes #63
eirikh1996 Aug 27, 2020
86b34ca
fixes #70
eirikh1996 Aug 27, 2020
b33c8bb
bump version
eirikh1996 Aug 27, 2020
4176864
bump version
eirikh1996 Aug 27, 2020
0aa61a3
bump version
eirikh1996 Aug 29, 2020
ea40fd5
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Aug 29, 2020
1a1c9a1
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Sep 5, 2020
62909fd
Removed nested BukkitRunnable in DetectionTask
eirikh1996 Sep 5, 2020
d3fc2f5
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Sep 6, 2020
4d29177
Fixes #48
eirikh1996 Sep 8, 2020
7c69c2d
Fixes #76
eirikh1996 Sep 8, 2020
28fd189
Fixed missing method on 1.12.2
eirikh1996 Sep 10, 2020
ce9dc50
Fixed WorldGuard flag registration issue encountered when plugin is r…
eirikh1996 Sep 10, 2020
82afc4c
Fixed WorldGuard flag registration issue encountered when plugin is r…
eirikh1996 Sep 11, 2020
959e969
bump version
eirikh1996 Sep 11, 2020
10604f7
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Sep 13, 2020
981a906
small fixes
eirikh1996 Sep 19, 2020
fe516ae
Update maven.yml
TylerS1066 Sep 19, 2020
ac9333a
Update maven.yml
TylerS1066 Sep 19, 2020
98ed396
Fix v1_8_R3 pom
TylerS1066 Sep 19, 2020
53d5875
Fix v1_15_R1 pom
TylerS1066 Sep 19, 2020
6da63b5
Fix v1_16_R1 pom
TylerS1066 Sep 19, 2020
b976a2a
Fix v1_16_R2 pom
TylerS1066 Sep 19, 2020
376523b
Update README.md
TylerS1066 Sep 19, 2020
d358c7d
Fixed poms
TylerS1066 Sep 19, 2020
deecf56
Update maven.yml
TylerS1066 Sep 19, 2020
80ef00e
Update maven.yml
TylerS1066 Sep 19, 2020
b38bbae
Update maven.yml
TylerS1066 Sep 19, 2020
fed5fb2
Update README.md
TylerS1066 Sep 20, 2020
9c0f3f4
Update README.md
TylerS1066 Sep 20, 2020
5bc6c4a
Merge pull request #80 from TylerS1066/eirik-ci
eirikh1996 Sep 21, 2020
2a0e9b9
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Sep 21, 2020
3ce730b
Update maven.yml
TylerS1066 Sep 22, 2020
4f27270
Update maven.yml
TylerS1066 Sep 22, 2020
1c553a0
Update maven.yml
TylerS1066 Sep 22, 2020
2078bb1
Update maven.yml
TylerS1066 Sep 22, 2020
2d9b35c
Revert changes to get successful buildtools
TylerS1066 Sep 22, 2020
3458277
Update maven.yml
TylerS1066 Sep 22, 2020
3f7de8b
Update maven.yml
TylerS1066 Sep 22, 2020
bd60481
Update maven.yml
TylerS1066 Sep 22, 2020
6e020ed
Update maven.yml
TylerS1066 Sep 22, 2020
4e937d6
Update maven.yml
TylerS1066 Sep 22, 2020
b6d19d5
Update maven.yml
TylerS1066 Sep 22, 2020
8e955fe
Update pom.xml
TylerS1066 Sep 22, 2020
3b7ada9
Update maven.yml
TylerS1066 Sep 22, 2020
6396070
Update maven.yml
TylerS1066 Sep 22, 2020
d7870d5
Update maven.yml
TylerS1066 Sep 22, 2020
2c69553
Update README.md
TylerS1066 Sep 22, 2020
d90d7c7
Update README.md
TylerS1066 Sep 22, 2020
0b0d306
Update maven.yml
TylerS1066 Sep 22, 2020
ce974be
Merge pull request #81 from TylerS1066/eirik-fix-ci
eirikh1996 Sep 23, 2020
bb9b89b
Fixed world-specific cruiseSkipBlocks
eirikh1996 Oct 6, 2020
cda2b3f
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Oct 6, 2020
0e4b049
Added gearshifts
eirikh1996 Nov 2, 2020
261881c
Added gearshifts
eirikh1996 Nov 2, 2020
4ce499e
Merge https://github.com/APDevTeam/Movecraft into ap
eirikh1996 Nov 2, 2020
5d351f5
Some fixes to gearshifts and made gearshifts affect cruise as well
eirikh1996 Nov 2, 2020
d8216f4
Merge branch 'ap' of https://github.com/eirikh1996/Movecraft
eirikh1996 Nov 5, 2020
1d56273
Fixes and 1.16.4 compat
eirikh1996 Nov 5, 2020
1abdd21
Fixed turrets not rotating
eirikh1996 Nov 5, 2020
502f6d4
Removed debug message
eirikh1996 Nov 5, 2020
aab151d
Fixed subcraft rotate not turning after failed detection
eirikh1996 Nov 6, 2020
8d1b3c1
fix
eirikh1996 Nov 6, 2020
da9ba49
Attempt to fix java CI
TylerS1066 Nov 17, 2020
5c5e718
Fixes
eirikh1996 Dec 6, 2020
99bebe1
Merge remote-tracking branch 'origin/master'
eirikh1996 Dec 6, 2020
5fa7df2
bump version
eirikh1996 Dec 6, 2020
969bb71
Added direct control command
eirikh1996 Dec 29, 2020
5e9228c
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jan 11, 2021
16eeda1
Removed checking number of cannons on craft
eirikh1996 Jan 15, 2021
129e57d
Removed region repair as assault is removed
eirikh1996 Jan 15, 2021
6eb4654
Fixes and bump version
eirikh1996 Jan 15, 2021
28d8470
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Jan 16, 2021
c7ed5e0
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Feb 23, 2021
b2c5024
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Feb 27, 2021
4432898
Listener priority (#376)
Ineusia Mar 1, 2021
d8f9676
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Mar 4, 2021
78759a6
1.12.2 (#382)
TylerS1066 Mar 5, 2021
ce8b8c9
Sinking patch (#380)
drfiveminusmint Mar 5, 2021
7167e57
fix
eirikh1996 Mar 5, 2021
f0ae233
Bump version
TylerS1066 Mar 6, 2021
61d66ea
Remove Towny
TylerS1066 Mar 6, 2021
1fec0fd
Merge pull request #103 from TylerS1066/eirik-towny
eirikh1996 Mar 6, 2021
2208871
Removed final bits of cannons
TylerS1066 Mar 6, 2021
b78b175
Merge pull request #104 from TylerS1066/eirik-cannons2
eirikh1996 Mar 6, 2021
5d9b7ee
Removed final bits of WorldEdit
TylerS1066 Mar 6, 2021
e41a404
Merge pull request #105 from TylerS1066/eirik-repair
eirikh1996 Mar 6, 2021
652f26c
Update versions
TylerS1066 Mar 6, 2021
611b16e
Missed one
TylerS1066 Mar 6, 2021
9166868
Update maven.yml
TylerS1066 Mar 6, 2021
1cd0cc2
Gear changes (#385)
drfiveminusmint Mar 7, 2021
5c9f447
Bump version for release
TylerS1066 Mar 7, 2021
4884c2f
Remove Essentials & Crew Signs (#378)
TylerS1066 Mar 8, 2021
37efee1
Movecraft-Towny (#381)
TylerS1066 Mar 8, 2021
75fac72
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Mar 13, 2021
212fff2
Merge remote-tracking branch 'origin/master'
eirikh1996 Mar 13, 2021
728fd75
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Mar 13, 2021
39b7964
Merge branch 'master' into eirik-fixes
TylerS1066 Mar 20, 2021
24f6f7e
Bump spigot api version
TylerS1066 Mar 20, 2021
ca56ee5
1.12.2 moving redstone
oh-noey Mar 20, 2021
079c429
Fix version
TylerS1066 Mar 20, 2021
35b7d5a
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Mar 21, 2021
0d60b05
Movecraft-WorldGuard (#386)
TylerS1066 Mar 21, 2021
bdc3c22
Bump version for release
TylerS1066 Mar 21, 2021
7e24b7e
Merge pull request #106 from TylerS1066/eirik-fixes
eirikh1996 Mar 25, 2021
8ac85e9
Merge https://github.com/APDevTeam/Movecraft
eirikh1996 Mar 25, 2021
8728a67
Merge remote-tracking branch 'origin/master'
eirikh1996 Mar 25, 2021
06492f7
Fixes
eirikh1996 Mar 31, 2021
b4b490c
Fixes
eirikh1996 Mar 31, 2021
811ebc7
Fixed malfunctioning cruise and speed signs
eirikh1996 Apr 3, 2021
f061850
Added 1.17 module, in preparation for 1.17
eirikh1996 May 31, 2021
226e8ee
Small fix and made paintings and item frames rotate
eirikh1996 May 31, 2021
58dbc7c
Added CraftInfoCommand and CraftTypeCommand
eirikh1996 May 31, 2021
274a8b9
Added CraftInfoCommand and CraftTypeCommand
eirikh1996 May 31, 2021
967aff1
Added 1.17 compatibility
eirikh1996 Jun 12, 2021
c02848f
Added interior blocks and fixed bugs
eirikh1996 Jun 12, 2021
29dafa7
fix
eirikh1996 Jun 12, 2021
cb9dbb1
Removed FAWE warning due to WorldEdit no longer being a dependency
eirikh1996 Jun 12, 2021
0259044
fixes
eirikh1996 Jun 22, 2021
6bb7bfa
Update README.md
eirikh1996 Jun 23, 2021
b4ea785
Fixed NPE in 1.17 World handler and fixed max height to fit the new 1…
eirikh1996 Jun 29, 2021
18c180c
Merge remote-tracking branch 'origin/master'
eirikh1996 Jun 29, 2021
93bcf13
Fixed world height stuff
eirikh1996 Jul 3, 2021
f1732b0
Fixed world min height stuff
eirikh1996 Jul 3, 2021
2298964
small fixes
eirikh1996 Jul 8, 2021
f8bbe09
Changes
invalid-email-address Nov 28, 2021
cc87e29
Update to 1.18
invalid-email-address Dec 3, 2021
b3ae205
Fixed rotating signs
invalid-email-address Dec 3, 2021
1d042c6
bump version
invalid-email-address Dec 3, 2021
b34551a
.
invalid-email-address Dec 22, 2021
ff2dabd
Fix issue of redstone blocks spawning under ships
ykgamma Jan 31, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions .classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="target/classes"/>
</classpath>
5 changes: 5 additions & 0 deletions .codebeatsettings
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"JAVA": {
"ABC": [9000, 9001, 9002, 9003]
}
}
3 changes: 2 additions & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# These are supported funding model platforms


patreon: eirikh1996plugins
github: [cccm5]# Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
Expand Down
5 changes: 0 additions & 5 deletions .github/ISSUE_TEMPLATE/config.yml

This file was deleted.

308 changes: 106 additions & 202 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
@@ -1,225 +1,129 @@
name: Java CI

on: [push, pull_request]
on:
push:
branches:
- master
pull_request:
branches:
- master

jobs:
# Build 1.14.4 NMS
pillage_1_14_4:
runs-on: ubuntu-latest
steps:
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 1.11
- name: Cache 1.14.4 Maven package
id: cachePillage
uses: actions/cache@v2
with:
path: ~/.m2/repository/org/bukkit/craftbukkit/1.14.4-R0.1-SNAPSHOT/
key: ${{ runner.os }}-1.14.4
restore-keys: ${{ runner.os }}-1.14.4
- name: Cache Maven packages
id: cacheMain
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2_1.14.4
restore-keys: ${{ runner.os }}-m2_1.14.4

- name: Setup BuildTools
run: mkdir BuildTools && wget -O BuildTools/BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
- name: Check 1.14.4
id: pillage
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.14.4-R0.1-SNAPSHOT/craftbukkit-1.14.4-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.14.4
if: steps.pillage.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.14.4 --compile craftbukkit

# Build 1.15.2 NMS
bees_1_15_2:
runs-on: ubuntu-latest
steps:
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 1.11
- name: Cache 1.15.2 Maven package
id: cacheBees
uses: actions/cache@v2
with:
path: ~/.m2/repository/org/bukkit/craftbukkit/1.15.2-R0.1-SNAPSHOT/
key: ${{ runner.os }}-1.15.2
restore-keys: ${{ runner.os }}-1.15.2
- name: Cache Maven packages
id: cacheMain
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2_1.15.2
restore-keys: ${{ runner.os }}-m2_1.15.2

- name: Setup BuildTools
run: mkdir BuildTools && wget -O BuildTools/BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
- name: Check 1.15.2
id: bees
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.15.2-R0.1-SNAPSHOT/craftbukkit-1.15.2-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.15.2
if: steps.bees.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.15.2 --compile craftbukkit

# Build 1.16.1 NMS
nether_1_16_1:
runs-on: ubuntu-latest
steps:
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 1.11
- name: Cache 1.16.1 Maven package
id: cacheNether
uses: actions/cache@v2
with:
path: ~/.m2/repository/org/bukkit/craftbukkit/1.16.1-R0.1-SNAPSHOT/
key: ${{ runner.os }}-1.16.1
restore-keys: ${{ runner.os }}-1.16.1
- name: Cache Maven packages
id: cacheMain
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2_1.16.1
restore-keys: ${{ runner.os }}-m2_1.16.1

- name: Setup BuildTools
run: mkdir BuildTools && wget -O BuildTools/BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
- name: Check 1.16.1
id: nether
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.16.1-R0.1-SNAPSHOT/craftbukkit-1.16.1-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.16.1
if: steps.nether.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.16.1 --compile craftbukkit

# Build 1.16.3 NMS
nether_1_16_3:
runs-on: ubuntu-latest
steps:
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 1.11
- name: Cache 1.16.3 Maven package
id: cacheNether
uses: actions/cache@v2
with:
path: ~/.m2/repository/org/bukkit/craftbukkit/1.16.3-R0.1-SNAPSHOT/
key: ${{ runner.os }}-1.16.3
restore-keys: ${{ runner.os }}-1.16.3
- name: Cache Maven packages
id: cacheMain
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2_1.16.3
restore-keys: ${{ runner.os }}-m2_1.16.3

- name: Setup BuildTools
run: mkdir BuildTools && wget -O BuildTools/BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
- name: Check 1.16.3
id: nether2
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.16.3-R0.1-SNAPSHOT/craftbukkit-1.16.3-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.16.3
if: steps.nether2.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.16.3 --compile craftbukkit

# Build 1.16.5 NMS
nether_1_16_5:
runs-on: ubuntu-latest
steps:
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 1.11
- name: Cache 1.16.5 Maven package
id: cacheNether
uses: actions/cache@v2
with:
path: ~/.m2/repository/org/bukkit/craftbukkit/1.16.5-R0.1-SNAPSHOT/
key: ${{ runner.os }}-1.16.5
restore-keys: ${{ runner.os }}-1.16.5
- name: Cache Maven packages
id: cacheMain
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2_1.16.5
restore-keys: ${{ runner.os }}-m2_1.16.5

- name: Setup BuildTools
run: mkdir BuildTools && wget -O BuildTools/BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
- name: Check 1.16.5
id: nether3
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.16.5-R0.1-SNAPSHOT/craftbukkit-1.16.5-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.16.5
if: steps.nether3.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.16.5 --compile craftbukkit

# Build Movecraft
build:
runs-on: ubuntu-latest
needs: [pillage_1_14_4, bees_1_15_2, nether_1_16_1, nether_1_16_3, nether_1_16_5]

steps:
- name: Checkout Movecraft
uses: actions/checkout@v1
- name: Set up JDK 11
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.11
java-version: 1.8
- name: Cache Maven packages
id: cacheMain
id: cache
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2
restore-keys: ${{ runner.os }}-m2
- name: Cache 1.14.4 Maven package
id: cachePillage
uses: actions/cache@v2
with:
path: ~/.m2/repository/org/bukkit/craftbukkit/1.14.4-R0.1-SNAPSHOT/
key: ${{ runner.os }}-1.14.4
restore-keys: ${{ runner.os }}-1.14.4
- name: Cache 1.15.2 Maven package
id: cacheBees
uses: actions/cache@v2
with:
path: ~/.m2/repository/org/bukkit/craftbukkit/1.15.2-R0.1-SNAPSHOT/
key: ${{ runner.os }}-1.15.2
restore-keys: ${{ runner.os }}-1.15.2
- name: Cache 1.16.1 Maven package
id: cacheNether1
uses: actions/cache@v2
with:
path: ~/.m2/repository/org/bukkit/craftbukkit/1.16.1-R0.1-SNAPSHOT/
key: ${{ runner.os }}-1.16.1
restore-keys: ${{ runner.os }}-1.16.1
- name: Cache 1.16.3 Maven package
id: cacheNether2
uses: actions/cache@v2
with:
path: ~/.m2/repository/org/bukkit/craftbukkit/1.16.3-R0.1-SNAPSHOT/
key: ${{ runner.os }}-1.16.3
restore-keys: ${{ runner.os }}-1.16.3
- name: Cache 1.16.5 Maven package
id: cacheNether3
uses: actions/cache@v2
with:
path: ~/.m2/repository/org/bukkit/craftbukkit/1.16.5-R0.1-SNAPSHOT/
key: ${{ runner.os }}-1.16.5
restore-keys: ${{ runner.os }}-1.16.5

# Run Spigot BuildTools for NMS if required
- name: Setup BuildTools
run: mkdir BuildTools && wget -O BuildTools/BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar

# EXAMPLE - Copy/paste as required to add version support to CI
# - name: Test [version]
# id: [version name]
# run: test -f ~/.m2/repository/org/bukkit/craftbukkit/[NMS version]/craftbukkit-[NMS version].jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
# - name: [version]
# if: steps.frostburn.outputs.sucess != 'true'
# run: cd BuildTools && java -jar BuildTools.jar --rev [version] <if newer than 1.14: --compile craftbukkit>
# - run: test -d ~/.m2/repository/org/bukkit/craftbukkit/ && ls ~/.m2/repository/org/bukkit/craftbukkit/

- name: Check 1.8.8
id: bountiful
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.8.8-R0.1-SNAPSHOT/craftbukkit-1.8.8-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.8.8
if: steps.bountiful.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.8.8
- name: Check 1.9.4
id: combat
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.9.4-R0.1-SNAPSHOT/craftbukkit-1.9.4-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.9.4
if: steps.combat.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.9.4
- name: Check 1.10.2
id: frostburn
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.10.2-R0.1-SNAPSHOT/craftbukkit-1.10.2-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.10.2
if: steps.frostburn.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.10.2
- name: Check 1.11.2
id: exploration
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.11.2-R0.1-SNAPSHOT/craftbukkit-1.11.2-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.11.2
if: steps.exploration.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.11.2
- name: Check 1.12.2
id: color
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.12.2-R0.1-SNAPSHOT/craftbukkit-1.12.2-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.12.2
if: steps.color.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.12.2
- name: Check 1.13.2
id: aquatic
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.13.2-R0.1-SNAPSHOT/craftbukkit-1.13.2-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.13.2
if: steps.aquatic.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.13.2
- name: Check 1.14.4
id: pillage
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.14.4-R0.1-SNAPSHOT/craftbukkit-1.14.4-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.14.4
if: steps.pillage.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.14.4 --compile craftbukkit
- name: Check 1.15.2
id: bees
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.15.2-R0.1-SNAPSHOT/craftbukkit-1.15.2-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.15.2
if: steps.bees.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.15.2 --compile craftbukkit
- name: Check 1.16.1
id: nether
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.16.1-R0.1-SNAPSHOT/craftbukkit-1.16.1-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.16.1
if: steps.nether.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.16.1 --compile craftbukkit
- name: Check 1.16.3
id: nether2
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.16.3-R0.1-SNAPSHOT/craftbukkit-1.16.3-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.16.3
if: steps.nether2.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.16.3 --compile craftbukkit
- name: Check 1.16.5
id: nether3
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.16.5-R0.1-SNAPSHOT/craftbukkit-1.16.5-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.16.5
if: steps.nether3.outputs.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.16.5 --compile craftbukkit
- name: Check 1.17
id: caves&cliffs
run: test -f ~/.m2/repository/org/bukkit/craftbukkit/1.17-R0.1-SNAPSHOT/craftbukkit-1.17-R0.1-SNAPSHOT.jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
- name: Build 1.17
if: steps.caves&cliffs.output.sucess != 'true'
run: cd BuildTools && java -jar BuildTools.jar --rev 1.17 --remapped

# EXAMPLE - Copy/paste as required to add version support to CI
# - name: Test [version]
# id: [version name]
# run: test -f ~/.m2/repository/org/bukkit/craftbukkit/[NMS version]/craftbukkit-[NMS version].jar && echo "::set-output name=sucess::true" || echo "::set-output name=sucess::false"
# - name: [version]
# if: steps.frostburn.outputs.sucess != 'true'
# run: cd BuildTools && java -jar BuildTools.jar --rev [version] <if newer than 1.14: --compile craftbukkit>
# - run: test -d ~/.m2/repository/org/bukkit/craftbukkit/ && ls ~/.m2/repository/org/bukkit/craftbukkit/

- name: Build with Maven
run: mvn -B package --file pom.xml
run: mvn -B package -T 1C --file pom.xml

- name: Stage jar
run: mkdir staging && cp target/Movecraft.jar staging && mv staging/Movecraft.jar staging/Movecraft_$GITHUB_SHA.jar
Expand Down
Loading