302 Commits

Author SHA1 Message Date
coolGi d708867c74 Updated quilt and fixed up some issues related to it 2023-04-26 20:17:16 +09:30
coolGi 71284c3e98 Started work on native Quilt support 2023-04-15 01:39:37 +09:30
coolGi d366da4947 Moved items not fabric dependant away from fabric 2023-04-11 01:07:53 +09:30
coolGi b449072a69 Reverted back to using swing for the base run jar 2023-03-31 19:47:32 +10:30
coolGi 10bad0bc84 Fixed building 2023-03-28 20:49:55 +10:30
coolGi 955d1df400 Fixed common trying to shadow common 2023-03-26 16:01:52 +10:30
coolGi 33c9b48bc9 Relocated the lwjgl libary 2023-03-23 19:54:45 +10:30
coolGi 416208c33a New ui frame now shows 2023-03-23 19:25:33 +10:30
coolGi 7bba8d2862 Sava commit for the new Config UI 2023-03-23 18:08:36 +10:30
coolGi 6d29f58ebd Fixed up more things to do with JavaFX, and added some extra stuff for the MinecraftScreen 2023-03-17 22:29:28 +10:30
coolGi 2d8027cd28 Removed FlatLaf (which was used for theming) and replaced it with JavaFX 2023-03-17 19:45:18 +10:30
coolGi 1a0b86d056 Fixed jarLocations for forgix & properly set jar name 2023-03-04 18:53:28 +10:30
coolGi 4d195a6378 Cleaned up some shadow code 2023-02-28 16:54:43 +10:30
coolGi e9eeba944a Cleaned some stuff on the gradle 2023-02-27 22:32:47 +10:30
coolGi 679c6791c7 Temporary disabled manifold on forge, and some more attempts at trying to fix forge+manifold 2023-02-25 22:33:22 +10:30
coolGi 1a09edd8bb Forge now nearly works, it just dosent have a preprocessor 2023-02-24 21:35:50 +10:30
coolGi 4e0574af35 Forge now build but dosent run 2023-02-24 20:44:41 +10:30
coolGi 027dbf35f8 Forge finally fixed. Altough manifold is disabled in forge atm 2023-02-24 19:55:45 +10:30
coolGi f50cfab3f7 Commented, updated, downgraded forge stuff but still to no avail 2023-02-24 19:10:11 +10:30
James Seibel 82fa375afc make Core compile with Java 8 2023-02-23 19:53:21 -06:00
coolGi 9ac7753f04 builds_for variable in the version.properties now works and moved the version.properties loading to settings.gradle 2023-02-19 21:38:52 +10:30
coolGi a719ec5a3e Added some more stuff to attempt to fix forge 2023-02-13 19:07:50 +10:30
coolGi e2dcbf48af Made jar size around 1.5 MB smaller by removing an unused dependency 2023-02-12 22:19:36 +10:30
coolGi 79ba86d8c2 New Build system now works as good as the old build system (forge still broken) 2023-02-12 20:45:57 +10:30
coolGi 8de6ca33af Fabric now builds (and works outside the build environment) 2023-02-12 20:11:53 +10:30
coolGi 27a01d4da3 Added most of the core dependencies, fixed fabric runClient and disabled Forge for now 2023-01-29 14:49:29 +10:30
coolGi 52005d0b19 Added a proper fix for when forge is attempting to be run on a different version than intended 2023-01-24 23:46:15 +10:30
coolGi ec8e54d31b Forgot to add the "isMinecraftSubProject" variable to subprojects 2022-11-17 19:15:08 +10:30
coolGi d538b5c12b Best that I can do with the build system for now (forgegradle hates me for some reason) 2022-11-17 19:10:01 +10:30
coolGi 4fe24abc51 Save commit for new build system 2022-11-14 21:51:09 +10:30
James Seibel 270476f4d2 replace customModule dependencies with implementation's
This shouldn't change how anything compiles and is done for simplicity sake
2022-10-15 20:34:45 -05:00
James Seibel b1205c73d5 Add parenthesis and comments to build.gradle 2022-10-15 20:33:16 -05:00
Jeff McClure 3278d3518d 1.19.2 2022-10-12 12:50:00 +00:00
coolGi f593df5d1d Changed out the json library with something that we already have 2022-10-04 17:24:25 +10:30
coolGi 4e226130df Fixed up some listener stuff in the config 2022-09-25 12:24:41 +09:30
coolGi abf5ec313a Added a way of just running the config ui by itself so I can do quicker tests 2022-09-19 19:20:50 +09:30
coolGi 7a4e784701 Added some api notes and moved JarMain to the jar folder 2022-09-18 15:31:07 +09:30
Ran f6f7c1702a Hopefully fix the API shading 2022-09-16 10:58:42 +06:00
James Seibel e331def140 Flip API -> Core dependency to Core -> API 2022-09-12 22:25:10 -05:00
Ran 509184f5ce Shade the API using Forgix 2022-09-12 10:11:57 +06:00
Ran d788ded283 Shade the API 2022-09-11 21:01:22 +06:00
James Seibel 131e257739 Remove the commonInterface sub-project 2022-09-10 20:04:13 -05:00
James Seibel 678eeaa3bf Update sub-projects 2022-09-07 07:43:47 -05:00
James Seibel ef0d3b3957 Setup the API sub-project gradle dependencies 2022-08-30 22:02:39 -05:00
Ran f39ae98a48 Add API module 2022-08-25 17:50:10 +06:00
James Seibel fc9faeb6e5 Comment out module related gradle code
We are going to use a separate (intellij?) module instead for the API
2022-08-23 21:29:09 -05:00
Ran da0b34b2dc Update Forgix 2022-08-20 09:38:31 +00:00
Ran 5e6080da78 module-info.java 2022-08-12 11:08:31 +06:00
Ran 4390b1c694 Fix Junit 2022-07-26 22:49:12 +06:00
Ran d07219758f Start revamping the build script 2022-07-26 21:11:08 +06:00