Commit graph

357 commits

Author SHA1 Message Date
535a290e6f
Add generate-javadoc job
Some checks failed
build-and-test / test (push) Successful in 1m46s
build-and-test / build (push) Successful in 1m55s
build-and-test / generate-javadoc (push) Failing after 2m1s
2024-08-18 17:47:55 +02:00
7bc23e43f5
Fix library and source jar upload
All checks were successful
build-and-test / build (push) Successful in 4m56s
build-and-test / test (push) Successful in 3m20s
2024-08-18 17:30:15 +02:00
294137603f
Add test job, update build job
Some checks failed
build-and-test / build (push) Failing after 7m20s
build-and-test / test (push) Successful in 4m28s
2024-08-18 17:01:49 +02:00
fbbf7094c7
Switch to java flavour 2024-08-18 17:01:28 +02:00
c8cf0d7437
[no ci] Use one-time daemon 2024-08-18 16:51:38 +02:00
a98cc53b41
Migrate to actions-docker
Some checks failed
/ build (push) Has been cancelled
2024-08-18 16:50:25 +02:00
479c71f329
OH SORRY it's gradlew
Some checks failed
/ build (push) Failing after 7m36s
2024-08-18 14:41:18 +02:00
77fd061334
Add git package
Some checks failed
/ build (push) Failing after 1m21s
2024-08-18 14:39:30 +02:00
50862c38d7
dum
Some checks failed
build-and-test / build (push) Failing after 1m37s
2024-08-18 14:37:37 +02:00
92df303779
Add node package for actions
Some checks failed
build-and-test / build (push) Failing after 51s
2024-08-18 14:35:55 +02:00
54f582eb72
Revert "Change runs-on"
Some checks failed
build-and-test / build (push) Failing after 1m7s
This reverts commit 2d9dccedca.
2024-08-18 14:17:13 +02:00
34c4e86e2b
Rename artifact jobs
Some checks are pending
build-and-test / build (push) Waiting to run
2024-08-18 14:16:23 +02:00
f2aef64ab0
Add set -x
Some checks failed
build-and-test / build (push) Failing after 1m37s
2024-08-18 14:11:30 +02:00
bc461b25e3
Fix wrong pacman.conf location
Some checks failed
build-and-test / build (push) Has been cancelled
2024-08-18 14:11:01 +02:00
2d9dccedca
Change runs-on
Some checks failed
build-and-test / build (push) Failing after 2m2s
2024-08-18 14:08:04 +02:00
039f18774a
Does this work?
Some checks are pending
build-and-test / build (push) Waiting to run
2024-08-18 14:06:25 +02:00
99e0f77fd1
How THE FUCK does this not have @since in it's jd?!?! 2024-08-18 13:03:42 +02:00
1405c12626
Add .gitattributes file for language detection 2024-08-18 12:39:16 +02:00
b7afa4bb5e
Move label to right spot
Remember kids: Think before committing!
2024-08-18 12:34:08 +02:00
d5b7c599a8
Add label 2024-08-18 12:33:29 +02:00
649a3d7479
Add empty issue template 2024-08-18 12:32:54 +02:00
57b2f000c7
Fix smaller issues in issue templates 2024-08-18 12:11:21 +02:00
f03563229b
Fix formatting issues in featurerequest.yml 2024-08-18 12:11:12 +02:00
63a896874f
Remove obvious stuff 2024-08-18 12:04:24 +02:00
e95f6c8e71
Remove "Note: " 2024-08-18 12:01:02 +02:00
1bca312745
Add issue and pull request templates 2024-08-18 12:00:24 +02:00
05b9644eba
Set java source and target versions
This commit also introduces a warning when running the engine on a Java version higher than the engine source is on
2024-08-18 10:49:46 +02:00
081ac106f4
DependencyResolver rewrite, likely broken
This seems to work, but it probably has lots of bugs as I can't really test it efficiently. Need to write unit tests for this, aw man...

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
So we back in the mine
Got our pickaxe swinging from side to side
Side-side to side
This task, a grueling one
Hope to find some diamonds tonight, night, night
Diamonds tonight

Heads up
You hear a sound, turn around and look up
Total shock fills your body
Oh, no, it's you again
I can never forget those eyes, eyes, eyes
Eyes-eye-eyes

'Cause, baby, tonight
The creeper's tryna steal all our stuff again
'Cause, baby, tonight
You grab your pick, shoval and bolt again (Bolt again-gain)
And run, run until it's done, done
Until the sun comes up in the morn'
'Cause, baby, tonight
The creeper's tryna steal all our stuff again (Stuff again-gain)

Just when you think you're safe
Overhear some hissing from right behind
Right-right behind
THat's a nice life you have
Shame it's gotta end at this time, time, time
Time-time-time-time

Then your health bar drops and you could use a one-up
Get inside, don't be tardy
So, now you're stuck in there
Half a heart is left, but don't die, die, die
Die-die-die

'Cause, baby, tonight
The creeper's tryna steal all our stuff again
'Cause, baby, tonight
You grab your pick, shovel and bolt again (Bolt again-gain)

(Creepers, you're mine, haha)
Dig up diamonds and craft those diamonds
And make some armor, get it, baby
Go and forge that like you so MLG pro
The sword's made of diamonds, so come at me, bro, huh
Training in your room under the torchlight
Hone that form to get you ready for the big fight
Every single day and the whole night
Creeper's out prowlin', hoo, alright
Look at me, look at you
Take my revenge, that's what I'm gonna do
I'm a warrior, baby, what else is new?
And my blade's gonna tear through you, bring it

'Cause, baby, tonight
The creeper's tryna steal all our stuff again
(Gather your stuff, yeah, let's take back the world)
Yeah, baby, tonight (Haha)
Grab your sword, armor and go (It's on)
Take your revenge (Woo), oh-oh, oh-oh
So fight, fight, like it's the last, last night
Of your life, life, show them your bite (Woo)

'Cause, baby, tonight
The creeper's tryna steal all our stuff again
'Cause, baby, tonight
You grab your pick, shovel and bolt again (Bolt again-gain, woo)
And run, run until it's done, done
Until the sun comes up in the morn'
'Cause, baby, tonight (Come on, swing your sword up high)
The creeper's tryna steal all our stuff again (Come on, jab your sword down low)
(Woo)
2024-08-17 21:57:10 +02:00
72b40613b8
Escape crash message and stacktrace placeholders
This prevents warnings about '<init>' "tags" found in call stacks, or because of unescaped messages.
2024-08-17 21:37:45 +02:00
db52346168
Add check for invalid version strings 2024-08-17 14:09:27 +02:00
e8ec0ed530
Fix EngineInformation#versioningString being invalid 2024-08-17 14:09:03 +02:00
ae8010a271
Update version identifier to v1-alpha4 2024-08-17 14:01:01 +02:00
58b9b268a1
Update DependencyVector
This commit introduces a "Builder" nested class, adds a way to specify which other vector a vector provides and includes a few smaller changes to DependencyVectors.
This commit does not work at the moment as I'm in the process of rewriting the DependencyResolver to work correctly, as it should.
2024-08-17 13:26:12 +02:00
468e206fab
Add QuietLoggerImplementation, which does nothing 2024-08-17 12:42:05 +02:00
8f12e8b0c8
Add InitLogger and startup logging 2024-08-17 12:41:53 +02:00
78b12dee67
Remove duplicate 2024-08-17 11:55:25 +02:00
1713c9c8a8
Finalize ListConverter
after two months, it finally works
2024-08-12 20:51:37 +02:00
949655b020
Bump version to v1-alpha3 2024-08-03 17:13:43 +02:00
747d08d354
Rename git and gradle properties files
Useful in case the application bundles it's own files to avoid engine crashes and file name conflicts
2024-08-03 17:13:01 +02:00
34f61211d3
Fix maven publishing 2024-08-01 03:17:22 +02:00
2fc0f53b5d
Update overview.html & add ANSI theme.css symlink 2024-08-01 03:01:37 +02:00
669be13dfa
Enable publishing for :graphics and :graphics:glfw 2024-08-01 03:00:56 +02:00
30a32cad8c
Update to Gradle 8.9 2024-08-01 02:04:54 +02:00
b2027c8d8e
Remove "v" from version because of Maven versions 2024-08-01 02:02:19 +02:00
9db7f20c2e
Rename PropertyParser -> PropertiesReader 2024-07-31 21:05:09 +02:00
611d4b823e
Update crash content 2024-07-31 15:03:33 +02:00
1a56f42287
Document processCrashContent, add List support 2024-07-31 15:03:00 +02:00
c984974252
Implement logic for logging thread control
The logging thread now automatically starts or shuts down based on EngineConfiguration#optimizeLogging and Engine#state == EngineState.RUNNING
2024-07-31 15:02:29 +02:00
bd70b17236
Add engine state 2024-07-31 15:00:54 +02:00
f0c19010d9
Add ShutdownHandlers 2024-07-31 13:55:35 +02:00