Commit graph

1781 commits

Author SHA1 Message Date
haykam821
57632285fa
Update mod to Minecraft 1.21.2 pre-release 1 (#4148)
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
* Update mod to Minecraft 1.21.2 pre-release 1

* Bump version

---------

Co-authored-by: modmuss50 <modmuss50@gmail.com>
2024-10-08 18:00:08 +01:00
haykam821
86ae0e5586
Update mod to Minecraft snapshot 24w40a (#4136)
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
* Update mod to Minecraft snapshot 24w40a

* Bump versions

* Add new items to tags

* Add more missing boats

* Turns out they werent missing

---------

Co-authored-by: modmuss50 <modmuss50@gmail.com>
2024-10-02 20:44:30 +01:00
modmuss50
8b2c555745 Bump version
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
2024-09-26 09:23:36 +01:00
haykam821
7dcfcf9c76
Update to Minecraft snapshot 24w39a (#4121) 2024-09-26 09:06:22 +01:00
modmuss50
e1e5711a24 Bump version
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
2024-09-23 19:29:04 +01:00
modmuss50
7076b16a70 Fix post merge issues 2024-09-23 19:15:30 +01:00
haykam821
d38542c645
Add fuel registry events (#4038)
* Add fuel registry events

* Allow removing individual items from fuel registry builders

* Expand fuel registry events test coverage

* Fix incorrect fuel registry documentation

* Review changes

* Use a context object

* Checkstyle

---------

Co-authored-by: modmuss50 <modmuss50@gmail.com>
2024-09-23 18:49:11 +01:00
haykam821
464f0e851d
Fix vanilla storage game tests being sensitive to rotation (#4108) 2024-09-23 18:48:10 +01:00
BasiqueEvangelist
1d5c24337f
Add ItemVariant#withComponentChanges and FluidVariant#withComponentChanges (#4082)
* add ItemVariant#withChanges and FluidVariant#withChanges

* withChanges -> withComponentChanges

* add TransferVariant#withComponentChanges

* make TransferVariant#withComponentChanges throw
2024-09-23 18:48:02 +01:00
Joseph Burton
d3cf6d4e02 Add access to ClientConfigurationNetworkHandler in context (#4097)
(cherry picked from commit c7469b213f)
2024-09-23 18:47:34 +01:00
TelepathicGrunt
6de299b157 Create c:obsidians block and item tag (#4088)
* Create `c:obsidians`

* Add obsidians subtags

(cherry picked from commit 9d22c5fde0)
2024-09-23 18:47:32 +01:00
Fabric Bot
db081591a7 New Crowdin updates (#4086)
* New translations en_us.json (German)

* New translations en_us.json (Turkish)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Polish)

* New translations en_us.json (Czech)

* New translations en_us.json (Japanese)

(cherry picked from commit 9d3173d557)
2024-09-23 18:47:30 +01:00
TheDeathlyCow
ebc0bc7d18 Modify Enchantment and Fabric Component Map Builder Extensions (#4085)
* modify effects event

* give impaling fire aspect

* add fabric component map builder

* change interface name to match event

* gametests for weird impaling enchantment

* fix checkstyle issues

* fabric map builder javadoc

* modify effects javadoc

* fix checkstyle issues

* prefer extension methods over add

* add enchantment source

* fix missing asterisk on fabricitemstack javadoc

* switch to enchantment builder

* fix effects list

* fix checkstyle

* add note on exclusive set to javadoc

* add fabric component builder extensions to default component testmod

* remove threadlocal usage from mixin

* remove modid prefix from accessors

* remove unused import

* fix recursive invoker

* add test to automatically check modified item name

(cherry picked from commit d5debaed0e)
2024-09-23 18:47:28 +01:00
modmuss
50ed0faf3a
24w38a (#4101)
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
* 24w38a part 1

* Fix tests

* Bump version
2024-09-18 18:45:49 +01:00
modmuss
67421c4c83
Update Gradle and Mockito (#4093) 2024-09-18 15:29:30 +01:00
PepperCode1
75ef59d640
Remove deprecated FRAPI fallback consumers (#4091)
- Remove appropriate default method implementations
- Move some common code between AbstractBlockRenderContext and ItemRenderContext into AbstractRenderContext
2024-09-18 15:29:20 +01:00
PepperCode1
91470af952
Remove deprecated BlockRenderLayerMap#putItem* (#4090) 2024-09-18 15:29:10 +01:00
modmuss50
9ed063b333 24w37a
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
2024-09-11 17:28:45 +01:00
modmuss50
a6aa5fa825 Bump version
Some checks are pending
Build / build (21-ubuntu) (push) Waiting to run
Build / client_test (push) Waiting to run
Build / server_test (push) Waiting to run
Build / check_resources (push) Waiting to run
2024-09-10 13:27:38 +01:00
modmuss
f83d9a4a4d
Use unix line endings on all files (#4079) 2024-09-10 13:17:22 +01:00
modmuss
a3dc8b6ac6
Fix Recipe Provider not calling generate (#4078)
* Fix Recipe Provider not calling generate

* Commit data generated files to repo
2024-09-10 13:17:13 +01:00
modmuss
0771530439
Add TransferVariant.getComponentMap() (#4074)
* Add TransferVariant.getComponentMap()

* used the cached stack

* Even better
2024-09-10 13:17:01 +01:00
TelepathicGrunt
4854df7166
Print the full stack trace from the dedicated server watchdog (#4052)
* Port FullSTackWatchdog

* spotless

* checkstyle

* fixed package

* added test mod

* checkstyle
2024-09-10 13:16:48 +01:00
TelepathicGrunt
64afec5a95 Add missing minecraft:enchantable/vanishing to c:enchantables (#4058)
(cherry picked from commit 405385578e)
2024-09-10 13:16:06 +01:00
Fabric Bot
338fe968f1 New Crowdin updates (#4059)
* New translations en_us.json (Portuguese, Brazilian)

* New translations en_us.json (Malay)

* New translations en_us.json (Korean)

* New translations en_us.json (Malay (Jawi))

* New translations en_us.json (Malay (Jawi))

* New translations en_us.json (Malay (Jawi))

* New translations en_us.json (Polish)

* New translations en_us.json (Portuguese, Brazilian)

(cherry picked from commit aa34100ae2)
2024-09-10 13:16:03 +01:00
TelepathicGrunt
d0d4386aaf Add c:animal_foods tag (#4080)
* Add `c:animal_foods` tag

* checkstyle

* Spotless

* Add to lang generator

* Actually use the generated lang file

---------

Co-authored-by: modmuss50 <modmuss50@gmail.com>
(cherry picked from commit 3d2379b573)
2024-09-10 13:16:01 +01:00
modmuss
d48ec150ba
24w36a (#4068)
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
* 24w36a

* Some fixes

* More work

* Fixes

* Update yarn

* Update fabric loader

* Bump versions
2024-09-05 11:42:30 +01:00
modmuss
2ade441e60
Remove CoreShaderRegistrationCallback as its no longer required. (#4063)
Some checks are pending
Build / build (21-ubuntu) (push) Waiting to run
Build / client_test (push) Waiting to run
Build / server_test (push) Waiting to run
Build / check_resources (push) Waiting to run
2024-09-04 17:43:48 +01:00
modmuss50
42a8e21cd7 Bump versions
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
2024-08-29 18:05:32 +01:00
modmuss
f14f8b05a9
Join a dedicated server in the automated client test. (#4057)
* Join a dedicated server in the automated client test.

* Add missing header
2024-08-29 17:55:15 +01:00
modmuss
6c0945c34f
Update Fabric Loader and re-enable server test (#4056) 2024-08-29 17:55:03 +01:00
apple502j
2cd4845256
24w35a (#4062) 2024-08-29 17:54:21 +01:00
modmuss50
9c280a9ffa Bump version
Some checks are pending
Build / build (21-ubuntu) (push) Waiting to run
Build / client_test (push) Waiting to run
Build / server_test (push) Waiting to run
Build / check_resources (push) Waiting to run
2024-08-26 12:11:50 +01:00
TheDeathlyCow
6cca2bef65 After Damage Event (#4051)
* after damage event

* add after damage event to testmod

* remove amount > 0 check to capture shield blocking

* add javadoc

* dont fire event if killed

* clarify javadoc a bit more

* fix checkstyle issue

* fix other checkstyle issues lol

* rename damageDealt to baseDamageTaken

(cherry picked from commit 2122d828f0)
2024-08-26 12:04:53 +01:00
AshyBoxy
ca1fb63b82 Dont invoke ItemGroupEvents.MODIFY_ENTRIES_ALL for the OP tab, when the OP tab is disabled (#4045)
(cherry picked from commit 3fc0e552c4)
2024-08-26 12:04:51 +01:00
Fabric Bot
024d2dbc91 Translation updates (#4027)
* New translations en_us.json (Korean)

* New translations en_us.json (Japanese)

* New translations en_us.json (German)

* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (Italian)

(cherry picked from commit 9b16164179)
2024-08-26 12:04:49 +01:00
apple502j
01f3a03986
24w34a porting fixes (#4054)
* Fix elytra events not working

* Add note on paused dedicated server

* Add note on thrown tridents in `CustomDamageHandler`

Thrown tridents are handled in a different method to ensure they do not break after
successful use (you cannot throw tridents that are almost broken). To make the API simple
(as you cannot use this with vanilla items anyway), exclude them from coverage.

* Fix javadoc in VillagerInteractionRegistries

* Fix javadoc
2024-08-26 12:02:31 +01:00
modmuss
2be899094a
24w34a (#4046)
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
Co-authored-by: PepperCode1 <44146161+peppercode1@users.noreply.github.com>
2024-08-21 18:25:15 +01:00
PepperCode1
236902d814
Finish porting Model Loading, FRAPI, and Indigo (#4043) 2024-08-21 16:05:05 +01:00
modmuss
1bb677a646 Port to 24w33a (#4033)
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
Co-authored-by: hypherionmc <hypherionmc@gmail.com>
(cherry picked from commit 952fb19a0df7354e8352ef0c993a956b2bed32c2)
2024-08-18 19:16:27 +01:00
modmuss50
343cdcb01b 1.21.1
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
2024-08-11 17:23:06 +01:00
modmuss
e26765fae8
Install git in build workflow (#4025) 2024-08-11 15:13:09 +01:00
modmuss50
86f8729ec4 Bump versions 2024-08-11 15:00:10 +01:00
Fabric Bot
605f22add7
New Crowdin updates (#4003)
* New translations en_us.json (Chinese Simplified)

* New translations en_us.json (German)

* New translations en_us.json (Italian)
2024-08-11 14:52:51 +01:00
Juuz
fc91317048
Add crop and nugget tags (#4008)
* Add #c:nuggets/iron and #c:nuggets/gold

Closes #4005.

* Add crop item tags

Everything but c:crops/cocoa_bean is already in NeoForge.

* Add more crop tags and documentation for #c:crops
2024-08-11 14:52:25 +01:00
modmuss
8b68f1c766
Fix handled screen not calling super.mouseReleased or super.mouseDragged (#4010) 2024-08-11 14:52:13 +01:00
modmuss
1db1cc1f63
Crafter support for the transfer api. (#4013)
* Crafter support for the transfer api.
Closes #4004

* Review feedback
2024-08-11 14:52:04 +01:00
modmuss
dcbd126aea
Update grgit (#4019) 2024-08-11 14:51:54 +01:00
TelepathicGrunt
a1f763fa52
Add chorus fruit to c:foods/fruit tag (#4021)
* Add an API to add additional supported blocks to block entity types. (#4009)

(cherry picked from commit 40875a9333)

* Bump version

* Add chorus fruit to 1c:foods/fruit` tag

---------

Co-authored-by: modmuss <modmuss50@gmail.com>
2024-08-11 14:51:42 +01:00
modmuss50
e8bb7c8e9a Bump version
Some checks failed
Build / build (21-ubuntu) (push) Has been cancelled
Build / client_test (push) Has been cancelled
Build / server_test (push) Has been cancelled
Build / check_resources (push) Has been cancelled
2024-08-07 18:52:06 +01:00