Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
6bcb401
Merge branch 'main' into devel/port-1.21
slava110 Jun 15, 2025
2774bbb
Fixed Gradle problems and turned off Fabric temporarily. Will come ba…
slava110 Jun 15, 2025
e3391a8
Ported to 1.21 NeoForge, some Neo-specific stuff is on common package…
slava110 Jun 15, 2025
c9274b9
Fixing errors made during port
slava110 Jun 18, 2025
9f1e2f0
Bumped Java version on workflow from 17 to 21
slava110 Jun 18, 2025
87e9ab1
Fix resources
slava110 Jun 18, 2025
fb7544e
Fix inline displaying for entity iotas
slava110 Jun 18, 2025
1098f8a
Fix creative tab item ordering
slava110 Jun 18, 2025
09495cb
* Mostly complete Implementation of Item Components
SuperKnux Nov 24, 2025
c4ed240
* More attempts to fix networking
SuperKnux Nov 25, 2025
b07e5b7
* More various fixes like...
SuperKnux Nov 26, 2025
b3a63f5
Merge remote-tracking branch 'refs/remotes/slava/devel/port-1.21' int…
SuperKnux Nov 26, 2025
8ade16d
Biiiiiig fixes :3
SuperKnux Nov 28, 2025
93a695a
that's. that's not how remapping works
penguinencounter Nov 28, 2025
254917c
* Mod finally builds, but fails to launch client
SuperKnux Nov 29, 2025
caea11d
* Replaced serialization-hooks with Fabric API's CustomIngredient system
SuperKnux Nov 29, 2025
63ef2cd
* Forgot to remove traces of serialization-hooks
SuperKnux Nov 29, 2025
facfe82
* New FabricRegister for Registries
SuperKnux Nov 29, 2025
96fe119
* Attempted fix for Fabric Packet handling
SuperKnux Nov 29, 2025
f60841f
* Updated loom and fixed Fabric building.
SuperKnux Nov 29, 2025
60bafd6
* Changed some files and mixins :help:
SuperKnux Nov 30, 2025
d550985
* Some datagen
SuperKnux Dec 2, 2025
b0debec
* Finally finished datagen!
SuperKnux Dec 3, 2025
cf1a3aa
Fixed crash with impeti breaking (also, fixed failure of item stacks …
SuperKnux Dec 10, 2025
9a8fad3
* Added handlers to S2C Payloads
SuperKnux Dec 16, 2025
b64763f
Duplicates strategy stuff
SuperKnux Dec 16, 2025
b58bec6
* Adjusted FabricRegister to work correctly, fixes attribute errors o…
SuperKnux Dec 17, 2025
96e569e
* Turned MobEffects into Holder<MobEffect>s. Might have to do this fo…
SuperKnux Dec 19, 2025
7987ab5
* Fixed Impeti not spraying particles or making noise when activated …
SuperKnux Dec 24, 2025
871d6ff
* Fixed slate rendering, scroll rendering, inline pattern rendering (…
SuperKnux Dec 24, 2025
47d68cc
* Added a workaround for https://github.com/SamsTheNerd/inline/issues/34
SuperKnux Dec 27, 2025
9a9e54a
* i guess non-flat inline patterns will be fullbright for now :N_Disb…
SuperKnux Dec 27, 2025
057042c
Update artifact preparation to include Neoforge
SuperKnux Dec 27, 2025
b9beb48
* Fixed particle texture bleeding on Neo
SuperKnux Dec 28, 2025
5735591
Merge remote-tracking branch 'origin/indev/1.21.1' into indev/1.21.1
SuperKnux Dec 28, 2025
6f8d182
* Removed the hex_unbreakable.jsons in generated data
SuperKnux Dec 28, 2025
8c860c5
* oops
SuperKnux Dec 28, 2025
a9b83be
* Merge updated 1.21 from upstream to indev/1.21.1
SuperKnux Dec 28, 2025
eda63f6
Updated generated resources, added synthetic EMI IDs to Fabric brains…
SuperKnux Jan 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:
branches: main

env:
JAVA_VERSION: 17
JAVA_VERSION: '21.0.5'

jobs:
build:
Expand All @@ -35,7 +35,7 @@ jobs:
- name: Prepare artifacts for upload
run: |
mkdir -p dist
cp {Common,Forge,Fabric}/build/libs/*.jar dist
cp {Common,Neoforge,Fabric}/build/libs/*.jar dist

- name: Upload artifacts
uses: actions/upload-artifact@v4
Expand Down
30 changes: 24 additions & 6 deletions Common/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,18 @@ architectury {
common(["fabric", "neoforge"])
}

loom {
accessWidenerPath = file("src/main/resources/hexplat.accesswidener")
}

pkSubproj {
platform = "common"
pkPublish = false
}

repositories {
mavenCentral()
mavenLocal()

maven { url 'https://maven.blamejared.com' }

Expand All @@ -25,17 +35,25 @@ repositories {
maven { url = "https://maven.terraformersmc.com/releases/" }
}

loom {
accessWidenerPath = file("src/main/resources/hexplat.accesswidener")
}

dependencies {
// === MANDATORY DEPS ===
compileOnly "at.petra-k:paucal:$paucalVersion+$minecraftVersion-common"
// We depend on Fabric Loader here to use the Fabric @Environment annotations,
// which get remapped to the correct annotations on each platform.
// Do NOT use other classes from Fabric Loader.
modImplementation "net.fabricmc:fabric-loader:$rootProject.fabric_loader_version"

modCompileOnly "at.petra-k:paucal:$paucalVersion+$minecraftVersion-common"
// i do not know why the xplat and mod jars are in different coordinates
compileOnly "vazkii.patchouli:Patchouli-xplat:1.21-$patchouliVersion-SNAPSHOT"
// inline isn't out for 1.21 yet shaking my sm my shaking smh head
// compileOnly "com.samsthenerd.inline:inline-forge:$minecraftVersion-$inlineVersion"
modCompileOnly "vazkii.patchouli:Patchouli-xplat:1.21-$patchouliVersion-SNAPSHOT"
modCompileOnly "com.samsthenerd.inline:inline-common:1.21.1-1.2.2-74"

// === OPTIONAL DEPS ===
modCompileOnly "dev.emi:emi-xplat-intermediary:${emiVersion}:api"
compileOnly "io.wispforest:accessories-common:$accessoriesVersion"
modCompileOnly "io.wispforest:accessories-common:$accessoriesVersion"

// === OTHER STUFF ===
compileOnly "org.jetbrains:annotations:$jetbrainsAnnotationsVersion"
Expand All @@ -60,4 +78,4 @@ processResources {
}

// it wants a task by this name to exist for some reason
task("prepareWorkspace") {}
tasks.register('prepareWorkspace') {}

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading