modmuss50
370a4fce9f
Bump version
Build / build (push) Has been cancelled
Build / client_test (opengl) (push) Has been cancelled
Build / client_test (vulkan) (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
2026-08-18 14:12:26 +01:00
Fuzss
c68f6cbefc
Add ItemClickBehaviorCallback ( #5536 )
...
* add callback & test
* implement feedback
* change wording
* fix formatting
2026-08-18 14:05:46 +01:00
modmuss50
adde6ddb08
Bump version
2026-08-10 13:51:08 +01:00
Patbox
37b1aa24d0
Make Fluid Behavior API non-experimental ( #5538 )
2026-08-10 13:45:14 +01:00
Patbox
e442d8d0e8
Make Permission API non-experimental ( #5537 )
2026-08-10 13:45:01 +01:00
Fuzss
58e078ad26
Add AfterForeground event ( #5527 )
...
* add AfterForeground event
* fix extract events internal names
* add test
2026-08-10 13:44:51 +01:00
braniik
bb2ed3f769
Trigger chat message events for player-executed command messages ( closes #5504 ) ( #5521 )
...
* Trigger chat message events for player-executed command messages (closes #5504 )
* Clear recorded events between gametest runs, fix build.gradle (probably?)
2026-08-10 13:44:40 +01:00
modmuss50
3e8afef379
Bump version
2026-07-28 10:47:07 +01:00
cputnam-a11y
49a69a7be1
Feat: add methods to modify components in FabricItem.Properties ( #5434 )
...
* Feat: add methods to modify components in FabricItem.Properties
* actually apply updated component initializer
* add testmod
* fix checkstyle
* update test to not rely on the player to check results
* fix checkstyle again
2026-07-28 10:36:04 +01:00
Joseph Burton
515ac533e3
Replace network synchronizer with utility methods ( #5484 )
...
* Remove network synchronizer
* Add utility methods to replace network synchronizer, and a few other utility methods
* Rename TestClientLevelContext -> TestServerConnection, TestServerConnection -> TestDedicatedServerConnection
* Threading documentation fixes
* Update Fabric client gametests to take advantage of new APIs
* Add test for waitForClientboundEntityUpdates method
* Fix typo
* Address review
2026-07-28 10:35:52 +01:00
Emirhan
6d55f68059
Fix removed synced attachments being resent to every new tracker ( #5506 )
2026-07-28 10:35:42 +01:00
DennisOchulor
536fad2f4d
Generate package-infos on IDE sync ( #5510 )
...
* allow @ApiStatus.Internal in impl package-infos
* remove unnecessary perm api explicit impl package-info
* run generate task on ideaSync and add check task for explicit package-infos
* address reviews
* allow explicit impl package-infos again
* cache text
* revert accidental indentation changes
2026-07-28 10:35:32 +01:00
Jonathan Coates
11dbb7d77f
Fix getCapacity on an empty slot using air's capacity ( #5511 )
2026-07-28 10:35:13 +01:00
Jonathan Coates
aed122aafd
Make BlockModelGenerators's PropertyDispatch fields public ( #5513 )
2026-07-28 10:35:05 +01:00
modmuss50
f5f9b311e1
Bump version
2026-07-17 09:37:26 +01:00
modmuss50
27bccbfe7b
Bump version
2026-07-17 09:36:01 +01:00
Up
b190d6f51f
Fix datagen crash with non-fabric-api tag providers ( closes #5431 ) ( #5494 )
...
* Add non-fapi tag provider test case
* Fix crash with non-fabric-api tag providers
(closes #5431 )
2026-07-17 09:31:12 +01:00
modmuss50
3280d9c405
Bump version
2026-07-16 11:49:05 +01:00
Patbox
d0a699d0c5
Allow easier checking if entity is in fluid, fluid enter/leaves methods, fluid flying travel override, some optimization ( #5481 )
2026-07-16 11:27:25 +01:00
Cassian Godsted
583e0a5fd0
Extend TooltipFlag to allow for shouldDisplayAllInformation ( #5483 )
...
* Extend `TooltipFlag` for recipe viewers
* Checkstyle
* Add mixin implementation
* Fix classtweaker
* Revert "Add mixin implementation"
This reverts commit 0506e95cff .
* Update name to `shouldDisplayAllInformation`
* Update Javadoc
2026-07-16 11:27:16 +01:00
Patbox
5ed4990609
Fix modded dimensions triggering experimental warning screen ( #5485 )
2026-07-16 11:26:59 +01:00
Sylv
be49fc0a3b
docs(CONTRIBUTING.md): make constructors private in utility classes ( #5490 )
...
* docs(CONTRIBUTING.md): privatize constructors in utility classes
* fix(CONTRIBUTING.md): multiple private constructors
* fix(CONTRIBUTING.md): formatting and grammar errors
* fix(CONTRIBUTING.md): privatize -> make private
2026-07-16 11:26:49 +01:00
Joseph Burton
309832e2ef
Update outdated readme ( #5487 )
2026-07-12 21:50:01 +01:00
modmuss50
46ee045e3a
Bump version
2026-07-07 09:24:05 +01:00
Patbox
b7020ca222
Don't cache PermissionLevel for EntityPermissionContext ( fix #5476 ) ( #5477 )
2026-07-07 09:14:11 +01:00
modmuss50
6929afeaf3
Bump version
2026-07-06 13:22:16 +01:00
The Typhothanian
6988455e8c
fixed FabricOrderedSubmitNodeCollector.submitCustom not being defaulted ( #5473 )
2026-07-06 13:16:04 +01:00
modmuss
37925be614
Fix : #5466 ( #5474 )
2026-07-06 13:13:52 +01:00
modmuss50
b4e97c1ac2
Bump version
2026-07-01 13:53:32 +01:00
Fuzss
67c84725b4
Add callback for registering custom BuiltInBlockModels ( #5447 )
...
* generate BuiltInBlockModels class tweaker entries
* add BuiltInBlockModelsCallback
* add simple test
2026-07-01 13:35:42 +01:00
Martijn van den Brand
9e7dc27f05
Make FabricDataGenerator extend DataGenerator.Cached rather than Uncached ( #5452 )
2026-07-01 13:31:25 +01:00
Alex
48e3c0b017
fix: screen testmod crash ( #5449 )
...
* fix: screen testmod crash
* chore: run spotlessApply and fix warning
2026-07-01 13:27:07 +01:00
TheDeathlyCow
6fcd5f03f7
Modify entity type default attributes event ( #5424 )
...
* implement default attribute modify event
* add gametests
* add javadocs
* spotless apply
* fix tests maybe
* fix style check
* add test for vanilla attributes
* Update fabric-object-builder-api-v1/src/main/java/net/fabricmc/fabric/api/object/builder/v1/entity/FabricDefaultAttributeRegistry.java
Co-authored-by: modmuss <modmuss50@gmail.com>
---------
Co-authored-by: modmuss <modmuss50@gmail.com>
2026-07-01 13:21:26 +01:00
Fuzss
7b090b3f0c
Add char typed events for handling Screen::charTyped ( #4948 )
...
* add char typed events again
* fix javadoc
2026-07-01 13:15:24 +01:00
modmuss50
db46eff760
Bump version
2026-06-22 18:16:42 +01:00
modmuss50
3be6f260a0
Update mod publish plugin
2026-06-22 18:07:17 +01:00
Juuz
82e81a4c2d
Update Checkstyle report action to v3 ( #5446 )
2026-06-22 18:06:20 +01:00
Fuzss
ffbe971929
Fix ButtonList IndexOutOfBoundsException for screens with renderable only widgets ( #5445 )
...
* fix ButtonList implementation
* add tests
* remove legacy button list used for testing only
* apply spotless
* fix checkstyle
2026-06-22 18:06:06 +01:00
TelepathicGrunt
1f023a9e6c
Add missing 26.2 content to C tags ( #5443 )
...
* Add missing 26.2 content to C tags
- Sulfur Cube Bucket in new `c:buckets\entity_dry`
- Added Sulfur Caves to `c:is_caves` and `c:is_wet\overworld`
- Ordered `c:is_caves` biome tag to a nicer ordering (matches neo's order)
* Add missing translation for new tag
2026-06-22 18:05:50 +01:00
Jonathan Coates
2b0d8a221c
Add an API for registering custom FeatureRenderers ( #5435 )
...
* Add an API for registering custom FeatureRenderers
* Update Renderer docs
* Update Renderer docs to reference feature renderer registry
* Add example to the test mod
2026-06-22 18:05:35 +01:00
Magnus
7aec7be363
Expose registries in EnchantmentEvents.MODIFY ( #5415 )
...
* feat: expose registries in EnchantmentEvents.MODIFY (resolves #5020 )
* remove extra newline
* break the breaking
* break breakage further
* oopsie
* supress deprecation
* Apply suggestion from @PepperCode1
Co-authored-by: PepperCode1 <44146161+PepperCode1@users.noreply.github.com>
---------
Co-authored-by: PepperCode1 <44146161+PepperCode1@users.noreply.github.com>
2026-06-22 18:05:26 +01:00
Celeste
9463a5d362
Add an atlas registry ( #5390 )
...
* Add basic atlas registry
* Fix double sprite source
* Fix checkstyle
* Add license
* Consistency
* Better describe additionalMetadata parameters
* Add metadata test, and render to HUD
* Fix wording
* Fix client gametest
* Add method to generate standard atlas texture ids
* Mention createTextureLocation in register params
* Include vanilla entries in collision check
* Clarify atlas texture id generation method name
* Take atlas configs instead of constructing them internally
* Add a method to get currently registered atlases
* Fix AtlasRegistry import order
2026-06-22 18:04:16 +01:00
modmuss50
d86ccc6612
Bump version
2026-06-18 15:45:51 +01:00
modmuss
93d3a2f58c
Fix: No Glow Inside Sulfur Cube ( #5442 )
2026-06-18 15:44:40 +01:00
modmuss50
22d0830f2e
Update apt before installing vulkan drivers
2026-06-18 15:42:52 +01:00
modmuss50
0c893bb939
26.2
2026-06-18 15:39:54 +01:00
modmuss50
e14617e8d4
Bump version
2026-06-15 10:30:07 +01:00
Aurore
4575b05f3a
Fix tags loaded event injection during client configuration finish in singleplayer. ( #5426 )
...
Previous injection point would give a bad registries reference in
singleplayer at world join, due to the game reusing the integrated
server's registries instead.
2026-06-15 10:24:17 +01:00
+merlan #flirora
5e56e54003
RecipeProvider: Output stonecutting recipes in result item’s namespace ( #5429 )
...
* RecipeProvider: Output stonecutting recipes in result item’s namespace
* Add data generation test in testmod
2026-06-15 10:24:15 +01:00
modmuss50
5d6ad8595a
26.2-rc-2
2026-06-15 10:23:36 +01:00