Commit Graph

496 Commits

Author SHA1 Message Date
shedaniel
19d1d7f55a Merge remote-tracking branch 'architectury/1.18.2' into 1.19
# Conflicts:
#	gradle.properties
2022-08-11 19:07:26 +08:00
shedaniel
77b109e8c1 Bump to 4.9 2022-08-11 19:06:53 +08:00
shedaniel
3ee2355b2d [ci skip] Add LiquidBlock.arch$getFluid and fix MixinFoodPropertiesBuilder (#316) 2022-08-11 19:05:55 +08:00
shedaniel
a59442abff Merge remote-tracking branch 'architectury/1.18.2' into 1.19 2022-08-11 03:32:13 +08:00
shedaniel
0fad11b5fe Fix dumb injected interfaces 2022-08-11 03:32:05 +08:00
shedaniel
f584b0b991 Merge remote-tracking branch 'architectury/1.18.2' into 1.19
# Conflicts:
#	gradle.properties
2022-08-08 18:05:54 +08:00
shedaniel
d077b86894 Fix #313 2022-08-08 18:05:29 +08:00
Max
4c280e7d8c Fix toString on RegistryEntryId (used in logging), make it a record 2022-08-07 21:58:32 +02:00
Max
48b2494c25 Bump minor version for release 2022-08-07 16:02:32 +02:00
shedaniel
739359e5b2 Add simple interface injection extensions (#257)
* Add simple interface injection extensions
* Update to only add holders for intrusive registry entries
* Add arch$registryName

[ci skip]
2022-08-07 16:01:46 +02:00
Max
2f150cf819 Add more validation to NetworkManagerImpl (#310)
[ci skip]
2022-08-07 16:01:06 +02:00
shedaniel
1c98573c5f Revert "Update to 1.19.1 (#302)"
This reverts commit b316dde8ba.
2022-08-06 10:05:43 +08:00
Max
6624dbe295 Merge branch '1.18.2' into 1.19 2022-07-31 18:59:43 +02:00
Max
a7d31393a0 Fix ParticleProviderRegistry not working properly on Forge, add Javadocs (#305)
* Fix ParticleProviderRegistry not working properly on Forge, add Javadocs

Based on https://github.com/architectury/architectury-api/pull/196#issuecomment-1200268981, supersedes #196

* Update testmod, fix bounds on deferred register

* Warn when registering particles too late on Forge
2022-07-31 18:48:38 +02: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
7b4b91ea47 Bump to 4.6 2022-07-23 03:09:02 +08:00
itsmeow
81f4de28ba Implement hasTag onto BiomeContext (#272)
* Implement hasTag onto BiomeContext
* Improve optional handling

[norelease] to allow for version bumping and reformatting before release

(cherry picked from commit 16a7d23602)
2022-07-23 03:08:43 +08:00
shedaniel
dfce9f247d [ci skip] Add WorldGen testmod (#298)
(cherry picked from commit c259d62ba3)
2022-07-23 03:00:24 +08:00
Juuxel
6b83a15e81 [ci skip] Add loot table modification event (#287)
* Add loot table modification event

Closes #42. It's a simple wrapper around the platform events.

* Add param for builtin loot tables

Co-authored-by: shedaniel <daniel@shedaniel.me>

(cherry picked from commit f0555ce0eb)
2022-07-23 03:00:07 +08:00
Max
2f5d4444c8 Fix Item pickup not being cancellable on Forge (#301)
(cherry picked from commit 128141a99d)
2022-07-22 20:07:36 +08:00
shedaniel
db58d101e4 Bump to 5.10 2022-07-20 23:23:19 +08:00
Juuxel
f0555ce0eb [ci skip] Add loot table modification event (#287)
* Add loot table modification event

Closes #42. It's a simple wrapper around the platform events.

* Add param for builtin loot tables

Co-authored-by: shedaniel <daniel@shedaniel.me>
2022-07-20 23:22:47 +08:00
Max
128141a99d [ci skip] Fix Item pickup not being cancellable on Forge (#301) 2022-07-20 23:22:38 +08:00
shedaniel
c259d62ba3 [ci skip] Add WorldGen testmod (#298) 2022-07-20 23:21:42 +08:00
shedaniel
216556bab6 Fix #294 2022-07-14 22:03:52 +08:00
shedaniel
37c5c7d1fe Fix Support for 41.0.94 (#295)
* Fix Support for 41.0.94

* Bump to 5.9
2022-07-12 17:19:53 +08:00
shedaniel
fe632a10bd Fix Support for 41.0.64 (#292)
* Update to Forge 41.0.64

* Bump to 5.8
2022-07-08 23:03:30 +08:00
Max
a78dd4ea1b Fix Entity.getEncodeId not being transitive accessible on 1.18 2022-07-01 13:54:16 +02:00
shedaniel
5639387cca Merge remote-tracking branch 'architectury/1.18.2' into 1.19 2022-06-22 18:23:09 +08:00
shedaniel
89e902d7bf Add inner classes of RenderStateShard into T-AW (#283) 2022-06-22 18:22:42 +08:00
shedaniel
6952fec6ee Update mods.toml 2022-06-16 18:46:05 +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
Max
192d3a9d26 Merge branch '1.18.2' into 1.19 2022-06-16 12:03:36 +02:00
Max
4f17a84f1e Apply LQF for better decompilation, bump version for release 2022-06-16 12:02:58 +02:00
Max
7d86eba267 Implement Forge's new Fluid API (#280)
* (Untested) fixes for the new Forge Fluid API
* Migrate ArchitecturyFlowingFluid to FluidTypes
* Add overlay textures, fix compile issues
* Fix Supplier import
* Add FluidState variant of get texture and color methods
* Deprecate combined render properties getter in favour of separate stack- and state-aware getters
* Add overlay texture override to SimpleArchitecturyFluidAttributes
* Update common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java

Co-authored-by: shedaniel <daniel@shedaniel.me>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

[norelease]
2022-06-16 11:59:08 +02:00
shedaniel
146fe8b8b9 Add stack-aware CraftingRemainingItem (#277)
* Add stack-aware CraftingRemainingItem
* Add JavaDocs

[norelease]
2022-06-16 11:58:10 +02:00
shedaniel
a997cd44c1 Fix #278 (#281) 2022-06-15 19:46:43 +08:00
shedaniel
9a1f9c108b Merge remote-tracking branch 'architectury/1.18.2' into 1.19
# Conflicts:
#	fabric/build.gradle
#	forge/build.gradle
2022-06-15 17:40:56 +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
Max
7f0bcfac76 Update generated AW section 2022-06-10 12:49:21 +02:00
Max
05a609c679 Make Entity.getEncodeId transitive accessible (why wasn't it?) 2022-06-10 12:47:58 +02:00
Max
8564ccd042 [ci skip] Update workflow naming 2022-06-09 19:53:45 +02:00
Max
78ec6761a0 Reformat and cleanup merged PR, bump minor version 2022-06-09 19:49:07 +02:00
itsmeow
16a7d23602 Implement hasTag onto BiomeContext (#272)
* Implement hasTag onto BiomeContext
* Improve optional handling

[norelease] to allow for version bumping and reformatting before release
2022-06-09 19:47:34 +02:00
shedaniel
7e69108b79 Fix SplitPacketTransformer not saving enough space for packet id (#273)
[norelease] to avoid an unnecessary release before merging the biome context PR

(cherry picked from commit 796ee4fc14)
2022-06-09 19:36:22 +02:00
shedaniel
796ee4fc14 Fix SplitPacketTransformer not saving enough space for packet id (#273) 2022-06-09 19:16:14 +08:00
Max
d8cf9ed7a5 Fix ClientChatEvent.RECEIVED *not* using CompoundEventResult
I was a bit too eager with the previous commit, sorry :P

Signed-off-by: Max <maxh2709@gmail.com>
2022-06-08 18:43:32 +02:00