modmuss
cb5ced13ef
Translation updates ( #3864 )
2024-06-17 18:03:29 +01:00
modmuss
00ab0a636c
Add API to control creative inventory screen ( #3814 )
...
* Add API to control creative inventory screen
* Rename methods
* Apply suggestions from code review
Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
* Update fabric-item-group-api-v1/src/client/java/net/fabricmc/fabric/api/client/itemgroup/v1/FabricCreativeInventoryScreen.java
Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
---------
Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
2024-06-08 14:06:14 +01:00
modmuss
6573ed8ccc
24w21b ( #3789 )
...
Co-authored-by: Drex <nicknamedrex@gmail.com>
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
2024-05-23 10:20:54 +01:00
modmuss
0af3f5a702
24w18a ( #3757 )
...
Co-authored-by: Drex <nicknamedrex@gmail.com>
2024-05-04 14:28:29 +01:00
Fabric Bot
aae0949a31
Translation updates ( #3618 )
...
* New translations en_us.json (Korean)
* New translations en_us.json (Vietnamese)
* New translations en_us.json (Korean)
* New translations en_us.json (Korean)
* New translations en_us.json (Vietnamese)
* New translations en_us.json (Korean)
* New translations en_us.json (Portuguese, Brazilian)
* New translations en_us.json (French)
* New translations en_us.json (Portuguese, Brazilian)
* New translations en_us.json (Estonian)
* New translations en_us.json (Malay)
* New translations en_us.json (Malay)
* New translations en_us.json (Malay)
* New translations en_us.json (German)
* New translations en_us.json (Czech)
* New translations en_us.json (Chinese Simplified)
* New translations en_us.json (Chinese Simplified)
* New translations en_us.json (Spanish, Chile)
* New translations en_us.json (Spanish, Chile)
* New translations en_us.json (Spanish, Chile)
* New translations en_us.json (Chinese Traditional)
* New translations en_us.json (Chinese Traditional)
* New translations en_us.json (Polish)
* New translations en_us.json (Toki Pona)
* New translations en_us.json (Toki Pona)
2024-04-10 22:17:25 +01:00
apple502j
42c290b4ca
24w10a porting fixes ( #3638 )
...
* Rename mixin using unmapped name
* Fix potential crash in item API testmod
* Improve custom ingredient javadoc
* More javadoc improvements
* Add more tests
* whoops
* Fix typos
* Remove test for strict NBT matching
* another whoopsie
* Finish NBT -> components changes
Breaking change: `FabricItem#allowNbtUpdateAnimation` was renamed to
`allowComponentsUpdateAnimation`.
* Fix broken javadoc links
* Fix broken screen handler testmod
2024-03-12 09:22:55 +00:00
modmuss50
031f0cf067
24w10a
2024-03-06 16:40:52 +00:00
Fabric Bot
b65f60eeee
Translastion updates ( #3605 )
...
* New translations en_us.json (Spanish)
* New translations en_us.json (Bulgarian)
* New translations en_us.json (German)
* New translations en_us.json (Greek)
* New translations en_us.json (Finnish)
* New translations en_us.json (Japanese)
* New translations en_us.json (Korean)
* New translations en_us.json (Polish)
* New translations en_us.json (Swedish)
* New translations en_us.json (Turkish)
* New translations en_us.json (Chinese Simplified)
* New translations en_us.json (Chinese Traditional)
* New translations en_us.json (Vietnamese)
* New translations en_us.json (Portuguese, Brazilian)
* New translations en_us.json (Spanish, Mexico)
* New translations en_us.json (Estonian)
* New translations en_us.json (Tatar)
* New translations en_us.json (French)
* New translations en_us.json (Spanish)
* New translations en_us.json (Polish)
* New translations en_us.json (Russian)
* New translations en_us.json (Ukrainian)
* New translations en_us.json (Chinese Traditional)
* New translations en_us.json (Estonian)
* New translations en_us.json (Russian)
* New translations en_us.json (French)
* New translations en_us.json (Spanish)
* New translations en_us.json (Polish)
* New translations en_us.json (Russian)
* New translations en_us.json (Ukrainian)
* New translations en_us.json (Estonian)
* New translations en_us.json (Dutch)
* New translations en_us.json (Dutch)
* New translations en_us.json (Dutch)
* New translations en_us.json (Finnish)
* New translations en_us.json (Finnish)
* New translations en_us.json (Italian)
* New translations en_us.json (Italian)
* New translations en_us.json (Swedish)
* New translations en_us.json (German)
* New translations en_us.json (German)
* New translations en_us.json (German)
* New translations en_us.json (Chinese Simplified)
* New translations en_us.json (German)
(cherry picked from commit 58f8c01215
)
2024-02-25 13:31:19 +00:00
Syst3ms
a9531dc707
Improve handling of empty item groups in the creative menu ( #3600 )
...
* Better handling of empty item groups in pagination
Empty/non-displayable item groups are now put after all other groups and only then are they split into pages.
* Serendipitious bugfix
Fixed an issue where empty item groups could get selected when switching pages
* checkstyle
(cherry picked from commit f9b333cc5c
)
2024-02-18 13:08:30 +00:00
modmuss50
54b4400cee
24w06a
2024-02-07 19:01:58 +00: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
modmuss50
f6e85ac2bb
1.20.3-pre3
...
Just mapping updates
2023-11-27 16:17:03 +00:00
modmuss50
7feff5da3e
Fix creative inventory buttons showing without any modded item groups.
...
Also, a minor code cleanup from the port.
2023-11-17 17:55:40 +00:00
modmuss50
6f7ba8f277
23w46a
2023-11-16 17:01:20 +00:00
modmuss
ebb15496af
Make some experimental APIs stable. ( #3354 )
...
* Make some experimental APIs stable.
* Imports.
(cherry picked from commit e3d2bf3f57
)
2023-10-08 13:03:18 +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
modmuss
23d91081b6
Sort item groups to ensure they are in a deterministic order between runs. ( #3222 )
2023-07-25 14:03:30 +01:00
Un roman
132c48c1fd
Ukrainian translations ( #3169 )
...
* Add files via upload
* Add files via upload
2023-07-18 12:55:27 +01:00
I_am_Vietnam
40e50c46ea
Add vi_vn.json ( #3167 )
...
* Create vi_vn.json
* Create vi_vn.json
2023-07-03 13:10:15 +01:00
modmuss
b3afc78b68
Setup unit tests & format gradle files. ( #3073 )
2023-05-30 13:07:11 +01:00
modmuss50
b3f2574b16
23w17a
2023-04-26 18:18:06 +01:00
modmuss50
eff26386be
23w16a ( #3018 )
...
# Breaking changes
- `VillagerPlantableRegistry` replaced with `ItemTags.VILLAGER_PLANTABLE_SEEDS`
- `FabricItemGroup.builder()` no longer takes an `Identifier`
- `FabricItemGroup.build()` no longer registers the ItemGroup, this now needs to go in the vanilla registry.
- `ItemGroupEvents.modifyEntriesEvent` now takes a `RegistryKey<ItemGroup>` in place of an `Identifier`
- `FabricLanguageProvider` now takes a `RegistryKey<ItemGroup>` in place of an `ItemGroup`
- `IdentifiableItemGroup` removed, replaced with vanilla registries.
- `FabricMaterialBuilder` removed, no replacement.
- `HudRenderCallback.onHudRender` now passed a `DrawableHelper` in place of `MatrixStack`
- `ScreenEvents.beforeRender` now passed a `DrawableHelper` in place of `MatrixStack`
- `ScreenEvents.afterRender` now passed a `DrawableHelper` in place of `MatrixStack`
- `Screens.getItemRenderer()` removed. Replace with `MinecraftClient.getItemRenderer()`
`DrawableHelper` is likely to be renamed soon, see: https://github.com/FabricMC/yarn/pull/3548/
2023-04-20 20:03:32 +01:00
Amirhan-Taipovjan-Greatest-I
043f9acfad
Tatar Translation for Fabric API. ( #2936 )
...
* Tatar Translation for 1.19.4
* Tatar Translations for 1.19.4
2023-03-15 10:33:10 +00:00
modmuss50
e45f7c6532
23w07a
2023-02-15 19:54:58 +00:00
modmuss50
57338cbe24
23w06a
2023-02-08 17:54:34 +00: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
Virtuoel
0a2a0d0b13
Fix common tab resetting when reopening creative screen ( #2803 )
2023-01-02 13:04:06 +00:00
modmuss50
d3d735d000
Fix previous creative tab not being restored ( #2751 )
2022-12-12 19:26:03 +00:00
Juuz
bdbead01ad
Adapt the existing creative inventory page button texture to new position ( #2742 )
2022-12-11 13:51:51 +00:00
modmuss50
b7096da8ef
Check stack size in FabricItemGroupEntries ( #2705 )
...
* Check stack size in FabricItemGroupEntries
* Add stack to message
2022-11-29 18:18:29 +00:00
apple502j
8c84281028
1.19.3-pre2 javadoc fixes ( #2698 )
...
* 1.19.3-pre2 javadoc fixes
* Update fabric-data-generation-api-v1/src/main/java/net/fabricmc/fabric/api/datagen/v1/FabricDataGenerator.java
Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com>
Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com>
2022-11-26 19:57:30 +00:00
modmuss50
8790b57d8c
Fix FabricItemGroupBuilder not setting the Identifier
2022-11-22 16:48:04 +00:00
modmuss50
b83334a063
Split all duplicated packages ( #2617 )
...
* Move duplicated v0/v1 impl packages to v0 subpackages
Fixes #2616 . The convention is adopted from the command API (v1)
whose impl classes have the v1 subpackage.
* Separate client code into its own packages everywhere
* Fix code style
* Fix code style, part 2
* Allow v0 in package names
* Allow v0 in package names (fixed)
(cherry picked from commit 9244241639
)
2022-11-20 13:58:41 +00:00
modmuss50
fbde993d15
22w46a
2022-11-16 16:15:34 +00:00
modmuss50
49abcf7e64
Update mappings
2022-11-16 16:12:51 +00:00
apple502j
136255bb19
Item Group API: Expose shouldShowOpRestrictedItems ( #2637 )
2022-11-13 14:46:30 +00:00
apple502j
cfcffd6cc7
Item Group API: fix bugs in 22w45a port ( #2653 )
...
* Fix item group being missing when Operator Tab is hidden
* Do not modify special item groups
* Mark impl as internal
* Select the modded tab after switching tabs
* Allow adding items to Operator Blocks
2022-11-13 14:45:19 +00:00
modmuss50
f84bf2d968
22w45a ( #2647 )
2022-11-10 16:07:38 +00:00
modmuss50
f75bcd18f3
22w44a ( #2632 )
...
Co-authored-by: Sebastian Hartte <shartte@users.noreply.github.com>
2022-11-03 13:48:27 +00:00
modmuss50
11ba9c3b22
22w43a ( #2610 )
...
Co-authored-by: Technici4n <13494793+Technici4n@users.noreply.github.com>
2022-10-26 20:48:38 +01:00
modmuss50
75e98211bd
22w42a 🐫 ( #2599 )
...
Co-authored-by: shartte <shartte@users.noreply.github.com>
Co-authored-by: Juuz <6596629+Juuxel@users.noreply.github.com>
2022-10-22 20:38:33 +01:00