Commit graph

184 commits

Author SHA1 Message Date
md_5
1c045dcac0
Bump lombok version 2025-04-13 09:38:07 +10:00
md_5
10b42bc95a
Java 24 support 2025-03-14 20:45:23 +11:00
md_5
b74d5ec5b6
Allow inheriting value of bt.name property for dev builds 2025-03-10 16:31:21 +11:00
Epic
37ddb93080
#72: Replace launcher Mojang API with piston-data and use updated version meta api 2025-01-15 18:53:05 +11:00
Y2K_
f901b6f52a
#71: Update JavaFinder 2024-10-27 07:25:02 +11:00
md_5
a472da56ee
BUILDTOOLS-711: Java 23 support 2024-10-14 19:52:40 +11:00
Nothixal
5411f5bb52
BUILDTOOLS-684: Fix the Java Executable Override not working as intended. 2024-06-18 19:22:47 +10:00
md_5
744649c9d2
#49: Make dynamic the warning about major supported java version
Co-authored-by: Doc <nachito94@msn.com>
2024-06-12 07:19:26 +10:00
Doc
02c989d4a6
#69: Update javafinder dependency from 1.4.4 to 1.4.3 2024-06-11 18:41:38 +10:00
Doc
6562f297cf
BUILDTOOLS-699: Update Git for Windows from 2.30.0 to 2.45.2 2024-06-10 08:39:02 +10:00
md_5
a50d932c33
Java 22 support 2024-03-30 11:24:54 +11:00
bruno
971f0633ae
#65: Add --gui flag 2024-03-10 09:17:15 +11:00
Nothixal
7157aadff5
#57: Add total time it took to run BuildTools 2024-02-18 12:03:40 +11:00
Nothixal
9ce73a3d05
#62: Update downloaded Maven to the latest stable release
Co-authored-by: md_5 <git@md-5.net>
2024-02-18 09:26:09 +11:00
Nothixal
ae85546c00
Make --compile craftbukkit more consistent and not version dependant 2024-02-18 09:09:34 +11:00
md_5
88401a235a
Downgrade Proguard one version due to regression 2024-02-18 09:07:52 +11:00
md_5
524acc1bd2
Use latest version of Proguard 2024-02-18 08:52:39 +11:00
md_5
a211660e7a
Use Proguard to shrink final jar 2024-02-18 08:45:24 +11:00
Nothixal
907b7a0e92
#64: Remove workaround patch for OpenJDK linux distro bug
It's been resolved for quite some time now.
2024-02-10 12:37:22 +11:00
Nothixal
9741e4ae88
#60: Remove cloud-based directory restrictions 2024-02-05 19:20:19 +11:00
Nothixal
a6f7b1bcbc
#55: Minor code cleanup and improvements 2024-02-05 19:20:12 +11:00
Nothixal
eced56f204
BUILDTOOLS-26: Fix setting unwanted global git options
Removed global git commands and replaced them with environment variables that git can use instead.
2024-01-16 19:40:01 +11:00
Nothixal
3591c955f2
Fixed several launch bugs.
- Program exiting before GUI launch.
- Moved java modal warnings to compile phase rather than version selection phase.
- Removed some unused commented code and methods.
2024-01-15 20:24:34 +11:00
montlikadani
135c113102
#52: Add GUI button to cancel compilation 2024-01-15 20:21:08 +11:00
Nothixal
6bedac8a46
#51: Add a GUI frontend and native executables
Co-authored-by: Jishuna <joshl5324@gmail.com>
Co-authored-by: md_5 <git@md-5.net>
Co-authored-by: mfnalex <mfnalex@jeff-media.com>
Co-authored-by: Miles Holder <mwholder2005@gmail.com>
2024-01-14 12:43:58 +11:00
md_5
e9b47286d3
Update dependencies 2024-01-14 12:21:35 +11:00
md_5
5907df99c0
Update lombok 2023-12-06 07:18:44 +11:00
md_5
bb271409eb
Update dependencies 2023-09-19 07:22:37 +10:00
md_5
1072dcfdec
Java 21 support 2023-09-10 08:38:51 +10:00
md_5
2836244c75
Use origin/experimental as ref 2023-06-19 18:40:37 +10:00
md_5
4f5fd2d5b6
Check out experimental refs properly 2023-06-19 18:27:26 +10:00
md_5
e1b1e1bbad
Add --experimental option 2023-06-08 01:30:00 +10:00
md_5
15f42f5d31
BUILDTOOLS-645: Fix build issue when global GPG format is SSH 2023-02-23 20:50:13 +11:00
md_5
d63ad65beb
Java 20 support 2023-02-23 20:44:34 +11:00
DerFrZocker
2d22573001
#48: Auto apply compile flags based on the pr flags 2023-02-14 07:12:00 +11:00
DerFrZocker
da67ff1ad2
#47: Don't apply patches to spigot if we don't build it 2023-02-11 19:06:33 +11:00
DerFrZocker
1fdb04b019
#47: Add option to build pull requests via BuildTools 2023-02-11 19:06:32 +11:00
md_5
2f33f39df4
Remove warnings for non-existent Maven profiles 2022-12-29 21:09:49 +11:00
md_5
1f7c0c759c
BUILDTOOLS-640: Increase connection timeout to 30 seconds 2022-12-21 18:38:26 +11:00
Doc
d9217b2eba
BUILDTOOLS-639: Replace static s3 url with Mojang API to download legacy vanilla server jars 2022-11-09 19:27:47 +11:00
md_5
a45f2feb10
Java 19 support 2022-09-21 07:00:21 +10:00
Doc
668e05a24d
Allow piston-data.mojang.com in VersionInfo#hashFromUrl 2022-06-23 12:54:03 -04:00
md_5
1fbeb7f712
Java 18 support 2022-03-28 08:05:34 +11:00
md_5
432456cf80
BUILDTOOLS-622: Fix building versions older than 1.8.8 2022-01-29 18:32:46 +11:00
md_5
aff98e65f4
Print java -version to log 2022-01-07 17:45:45 +11:00
md_5
9c3baed030
Do version download / check before initial clone 2022-01-07 17:43:37 +11:00
md_5
00f0b46225
Fix java version in warning 2022-01-01 10:07:23 +11:00
md_5
e350a4449c
Don't duplicate maps-spigot install 2021-12-04 09:17:12 +11:00
md_5
8e8a5815ec
BUILDTOOLS-613: Can no longer build 1.18 2021-12-04 09:11:31 +11:00
md_5
44535786cb
BUILDTOOLS-612: Fix building some very old versions 2021-11-28 20:29:29 +11:00