TelepathicGrunt
7f945d5bb6
Refactor convention tags ( #3310 )
2024-04-16 18:01:57 +01:00
modmuss50
80f8cf516f
Update Fabric Loader
2024-01-17 17:15:38 +00:00
modmuss
3434862fbd
Port to 23w51b ( #3474 )
...
Breaking changes:
- `FabricBrewingRecipeRegistry.registerPotionRecipe` takes `RegistryEntry<Potion>` instead of `Potion`
- `SculkSensorFrequencyRegistry.regster` takes `RegistryKey<GameEvent>` instead of `GameEvent`
- `FabricLanguageProvider.add` takes `RegistryEntry<EntityAttribute>` instead of `EntityAttribute`
- `FabricTagProvider.GameEventTagProvider` was removed replace with `FabricTagProvider<GameEvent>`
- `FabricItem.getAttributeModifiers` returns a Multimap with a key of `RegistryEntry<EntityAttribute>` instead of `EntityAttribute`
- `ModifyItemAttributeModifiersCallback.modifyAttributeModifiers` takes Multimap with a key of `RegistryEntry<EntityAttribute>` instead of `EntityAttribute`
2023-12-18 18:47:42 +00:00
modmuss
78d798af9d
Update to loader 0.15 ( #3451 )
2023-12-08 15:19:17 +00:00
modmuss
86b12645b9
23w31a
2023-08-07 09:09:38 +01:00
modmuss
f4b7e42468
Update to loom 1.3 and use Mod Publish Plugin ( #3158 )
...
* Update to loom 1.3
* Fix more 1.3 deprecations
* Opps
* Move to mod publish plugin
* Revert some changes
* Fix some more Gradle deprecations
* Fix names
* Remove extra stuff
* Cleanup
2023-08-02 18:51:21 +01:00
Deximus-Maximus
97bb207586
Add support for partially synced client tags ( #3118 )
...
* Draft v1.1.0
* Resolve some comments
* Add javadoc
* Remove old behavior
* Minor cleanup
* Add test for partially synced tags
* Address nitpick
* Fix checkstyle
* Hard fail when datapack fails to regsiter
Co-authored-by: modmuss <modmuss50@gmail.com>
* Fix missing import
* Refactor
Don't recurse through tag hierarchy
* Add note for test
* Adjustments to logic to handle server-missing nested tags
* Restore recursive search, add tracking of checked tags
* Cleanup
---------
Co-authored-by: modmuss <modmuss50@gmail.com>
2023-07-03 13:10:52 +01:00
modmuss
b3afc78b68
Setup unit tests & format gradle files. ( #3073 )
2023-05-30 13:07:11 +01:00
modmuss50
fb8d95dacb
Split test mods into client and common. ( #3033 )
2023-05-01 14:04:29 +01:00
Technici4n
1134c5b850
Remove leftover @ApiStatus.Internal
annotations and add annotation validation ( #2825 )
...
* Remove leftover `@ApiStatus.Internal` annotations and add annotation validation
* Simplify
* Simplify more
* Update gradle/validate-annotations.gradle
Co-authored-by: Juuz <6596629+Juuxel@users.noreply.github.com>
Co-authored-by: Juuz <6596629+Juuxel@users.noreply.github.com>
2023-01-05 12:50:15 +00:00
modmuss50
99f9db8063
Cleanup Environment annotation usage. ( #2755 )
...
* Remove @Environment(EnvType.CLIENT) from BoundedIntRule.validate
* Move ItemTooltipCallback to client source set
* Remove @Environment(EnvType.CLIENT) annotation
* Remove @Environment(EnvType.SERVER) from WorldChunkMixin
2022-12-23 13:10:16 +00:00
modmuss50
49abcf7e64
Update mappings
2022-11-16 16:12:51 +00:00
modmuss50
f84bf2d968
22w45a ( #2647 )
2022-11-10 16:07:38 +00:00
Deximus-Maximus
b35fea83d3
Add client tags module ( #2308 )
...
* Add client tags module
* Fix not actually returning the tag eval. for dynamic registry fallback
* Use dynamic registry where needed
* Make ClientTags uninititializable
* Resolve feedback
* Change package
Co-authored-by: deirn <deirn@bai.lol>
* Change package
Co-authored-by: deirn <deirn@bai.lol>
* Remove unused dep. block
Co-authored-by: deirn <deirn@bai.lol>
* Fix imports
* Move the files to match new package
* Apply feedback
* Apply feedback
* Add test mod
* Fix CME
* Fix checkstyle
* Apply feedback
* Apply feedback
* Apply feedback
* Fix checkstyle
Co-authored-by: deirn <deirn@bai.lol>
2022-08-06 19:02:27 +01:00