Max
96f3dc6f9c
Buildscript updates, use fabric-api dependency in fmj
2022-12-08 18:10:18 +01:00
shedaniel
64c1f05efa
Update to 1.19.2
2022-08-06 10:16:49 +08:00
shedaniel
432581096e
Update to 1.19.1 ( #302 )
...
* Update to 1.19.1
* Make it compile
* Update to 1.19.1
* Set 1.19.1 as the publishing version
(cherry picked from commit b316dde8ba )
2022-08-06 10:06:35 +08:00
shedaniel
1c98573c5f
Revert "Update to 1.19.1 ( #302 )"
...
This reverts commit b316dde8ba .
2022-08-06 10:05:43 +08:00
shedaniel
b316dde8ba
Update to 1.19.1 ( #302 )
...
* Update to 1.19.1
* Make it compile
* Update to 1.19.1
* Set 1.19.1 as the publishing version
2022-07-28 19:45:57 +08:00
shedaniel
f8fc466c39
Merge remote-tracking branch 'architectury/1.18.2' into 1.19
2022-06-16 18:45:21 +08:00
shedaniel
17735f090b
Update Forge mods.toml automatically
2022-06-16 18:44:54 +08:00
shedaniel
a22b7fc18d
Publish jars with the loader suffix, fix testmod-common circular dependency
2022-06-16 18:39:47 +08:00
shedaniel
aec32d5f42
Migrate to Unified Publishing ( #274 )
...
[norelease] to avoid empty release
* Migrate to Unified Publishing
* Proper changelog md
* Edit workflow
(cherry picked from commit 547f06f45e )
2022-06-14 00:00:53 +02:00
shedaniel
547f06f45e
Migrate to Unified Publishing ( #274 )
...
* Migrate to Unified Publishing
* Proper changelog md
* Edit workflow
2022-06-13 00:56:07 +08:00
shedaniel
c77f040c21
Update to 1.19
2022-06-08 21:35:41 +08:00
Max
c870ccab83
Remove most deprecated features marked for removal in previous versions
...
Signed-off-by: Max <maxh2709@gmail.com >
2022-06-08 13:17:21 +02:00
Max
5d4a8d9506
Add rudimentary support for modrinth publishing ( #263 )
...
(cherry picked from commit 4da029729c )
Signed-off-by: Max <maxh2709@gmail.com >
2022-05-22 18:36:27 +02:00
Max
4da029729c
Add rudimentary support for modrinth publishing ( #263 )
...
* Add rudimentary support for modrinth publishing
Signed-off-by: Max <maxh2709@gmail.com >
* Reformat, disambiguate version number
Signed-off-by: Max <maxh2709@gmail.com >
2022-05-22 18:01:35 +02:00
shedaniel
bd9b3e73e4
Add fluid block and flowing fluid ( #251 )
...
[ci skip]
Squash of the following commits:
* Add way to register fluids and fluid attributes, WIP UNTESTED
* Move to correct package
* Update forge/build.gradle
* Add bucket item wrapper and add test mod
* Make it easier to declare attributes by suppliers
* Fix fabric support
* Change SimpleArchitecturyFluidAttributes to accept Supplier<Optional<T>>
* Make ArchitecturyLiquidBlock and ArchitecturyBucketItem accept Supplier
* Update testmod
* Link javadocs in the builder to make it easier to check
* Add ArchitecturyMobBucketItem and fix caps on ArchitecturyBucketItem
* Make SimpleArchitecturyFluidAttributes accept wildcard fluids
* getContainingFluid -> getContainedFluid
* Add supplier variant of the methods
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com >
Co-authored-by: Max <maxh2709@gmail.com >
2022-05-06 13:51:25 +02:00
shedaniel
36a5aea8aa
Big clean up, more details in the PR ( #216 )
...
* Big clean up, more details in the PR
* Fix build
* Deprecate BlockProperties, generate AWs for Item constructors, Block constructors and RenderStateShard fields
* Add a few more RenderType AWs
* Deprecate BlockPropertiesExtension
* Set defaultType on resolving the entity type in SpawnEggItem
* Used the wrong object
* Add license information for generating AWs
* Add link to original PR
* Properly add support for forge vanilla registries
* Bump to 4.1
2022-03-12 00:01:49 +08:00
shedaniel
d550eef8e2
Update to Forge 1.18.2
2022-03-02 11:43:45 +08:00
shedaniel
6d1a5f081c
Properly update to 22w06a
2022-02-12 02:03:53 +08:00
Max
8b282f5c5a
3.4 : License and workflow updates, deprecate NbtType, merge #159 and #160
...
Signed-off-by: Max <maxh2709@gmail.com >
2021-12-31 23:06:44 +01:00
Juuxel
90d4a59986
Add 1.18.1 to MC versions on CF ( #156 )
2021-12-22 14:39:03 +08:00
shedaniel
7857615bfc
Migrate to transitive access wideners ( #146 )
...
* Migrate to transitive access wideners
* Fix invalid AW
* Bump minor version, changes to gradle buildscript
Co-authored-by: Max <maxh2709@gmail.com >
2021-12-08 22:17:44 +08:00
shedaniel
582e0a001c
Update Forge to enable Mixins
2021-12-02 17:25:23 +08:00
shedaniel
eeaaf273c6
Forge 1.18 Support
2021-12-02 01:11:27 +08:00
shedaniel
f636b1ad96
Switch to gradle components
2021-10-13 22:08:53 +08:00
shedaniel
c3ffa8d976
Update to Loom 0.10.0 and add Mixins
2021-09-22 23:03:07 +08:00
shedaniel
74069d1bb0
Should be fine now, right?
2021-08-02 03:05:41 +08:00
shedaniel
bf34031711
WIP Forge port
2021-07-29 23:03:06 +08:00
Max
c12524b7aa
[norelease] Switch to loom 0.9, crane and quiltflower
...
(I can't believe that ALL of these work out of the box)
2021-06-22 12:30:45 +02:00
shedaniel
d1e8d82ddb
Publish the sources properly
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
2021-06-20 20:35:42 +08:00
shedaniel
56ebb43da4
1.17
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
2021-06-09 00:49:14 +08:00
shedaniel
53cc9133e4
Merge remote-tracking branch 'architectury/1.16' into 1.17
2021-05-20 23:14:47 +08:00
shedaniel
d0972fbe57
Fix CF Publish
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
2021-05-20 23:14:37 +08:00
shedaniel
1404a33f40
Update to 21w20a
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
2021-05-20 23:00:12 +08:00
shedaniel
40bcee6a45
Merge remote-tracking branch 'architectury/1.16' into 1.17
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
# Conflicts:
# .github/workflows/publish.yml
# .github/workflows/snapshot.yml
# build.gradle
# common/src/main/resources/architectury-common.mixins.json
# fabric/src/main/java/me/shedaniel/architectury/mixin/fabric/MixinLevelChunk.java
# fabric/src/main/java/me/shedaniel/architectury/mixin/fabric/MixinServerGamePacketListenerImpl.java
# fabric/src/main/java/me/shedaniel/architectury/mixin/fabric/MixinServerLevel.java
# fabric/src/main/java/me/shedaniel/architectury/mixin/fabric/client/MixinMouseHandler.java
# fabric/src/main/java/me/shedaniel/architectury/mixin/fabric/client/MixinScreen.java
# forge/gradle.properties
# gradle.properties
# gradle/wrapper/gradle-wrapper.properties
# testmod-fabric/build.gradle
# testmod-forge/gradle.properties
2021-05-19 22:28:49 +08:00
Max
428f98be44
Reformat and bump version
2021-05-15 00:13:39 +02:00
shedaniel
c2cb308655
Update to 21w14a, remove typetools, remove fractions in favor of 81000
2021-04-09 22:45:04 +08:00
shedaniel
c56ca3cc6a
Merge remote-tracking branch 'architectury/1.16' into 1.17
...
# Conflicts:
# fabric/src/main/java/me/shedaniel/architectury/mixin/fabric/MixinBlockEntityExtension.java
# fabric/src/main/resources/architectury.mixins.json
# gradle.properties
2021-04-09 21:54:50 +08:00
shedaniel
bf9efc708f
Update plugins
2021-03-01 21:30:24 +08:00
shedaniel
5dc01b0a19
Implement onDataPacket ( #48 )
2021-02-26 00:36:06 +08:00
shedaniel
5613937011
Fix forge publishing as fabric
2021-02-19 02:19:38 +08:00
shedaniel
78043a3109
Migrate to Arch Plugin 3
2021-02-19 02:11:13 +08:00
shedaniel
2656e52221
Publish the platform specific jars on a different artifact id to resolve issues with transitive dependencies.
2021-02-17 14:51:31 +08:00
Max
b78cce58ee
Add LightningEvent, FallingBlock land, move break/place to BlockEvent
2021-02-15 18:59:31 +01:00
shedaniel
7eb6a7b4e7
Merge remote-tracking branch 'architectury/1.16' into 1.17
...
# Conflicts:
# fabric/src/main/resources/architectury.mixins.json
# gradle.properties
# settings.gradle
2021-02-11 21:35:32 +08:00
shedaniel
70d5de3186
Migrate to my maven + make NetworkChannel side-agnostic
2021-02-08 21:49:58 +08:00
Max
7c4b602b10
Add 1.16.5 to CurseForge versions
2021-01-21 19:36:32 +01:00
shedaniel
9c6101835d
Close #18 Currently testing item / block addition, keybinds and creative tabs.
2021-01-20 20:28:15 +08:00
shedaniel
f69ab47490
Port to 20w51a
2021-01-13 01:33:07 +08:00
shedaniel
67a1db1ccb
Architectury Update
...
- Cache fractions from -1024 to 1023
- Add BiomeModifications for platform-agnostic biome additions
- Add FluidStackHooksForge to convert architectury FluidStacks to forge FluidStacks
- Migrate to Forge Loom & Update Architect Plugin
- Mark several methods in Mod as NotNull
- Add Env as a replacement for EnvType
2020-12-21 01:03:47 +08:00
shedaniel
c249dc2d24
Remove fabric api dependency on the forge mod
2020-11-22 01:26:58 +08:00