Port to MC1.19.3#96
Conversation
* update dependencies
- `gradle.properties`
+ yarn mappings 1.19.3+build.5
+ fabric api 0.71.0
+ fabric loader 0.14.12
+ ARRP 0.6.7
- `build.gradle`
+ fabric loom 1.0-SNAPSHOT
- `gradle-wrapper.properties`
+ Gradle 7.6
* class usage has changed
- `new SoundEvent` -> `SoundEvent.of`
* mixin method signature has changed
- affected classes: `inventory.InventoryClickSounds`, `inventory.CreativeScreenHandlerSounds`
+ `net.minecraft.screen.ScreenHandler#transferSlot` -> `quickMove`
- affected class: `EffectMixin`
+ `ClientPlayerEntity#<init>(ClientWorld, GameProfile, PlayerPublicKey)` -> `<init>(ClientWorld, GameProfile)`
* mixin field type has changed
- affected class: `inventory.CreativeInventoryClickSounds`
+ `net.minecraft.client.gui.screen.ingame.CreativeInventoryScreen::selectedTab`: `int` -> `ItemGroup`
* import statement has changed
- `javax.annotation.*` -> `org.jetbrains.annotations.*`
- `net.minecraft.util.registry.Registry` -> `net.minecraft.registry.*`
|
Will release new SoundCategories version tomorrow after testing, i'll bump the version myself, thanks :) |
Sorry for my misunderstanding, but I thought I needed to wait for a new version of SoundCategories, write the I have now marked this PR as ready, my bad. |
|
Any updates? |
|
yeah 1.19.4 stable is out but I still can’t find the new SoundCategories release, perhaps I was quite an idiot for seriously creating this pull, haha. As you can see, I’m impatient and can’t wait for official releases, so I have “UNOFFICIAL” ports of ExtraSounds and SoundCategories for my use. The code is available on my fork, and you can get the pre-built jars on my maven. I know my decision may seem foolish and unwelcome to some. For now, modification and redistribution seem to be no problem, but if the license (of course including these libraries) or the owner reject this, I may stop publishing them. |
|
nvm figured it out kinda |
|
Ah, I wrote it in #92 , but the content is out of date. That’s referring to branches that no longer exist... I would like to rewrite it anew in my Wiki. |
awaiting for a new release of SoundCategories...
Changes
update dependencies
gradle.propertiesbuild.gradlegradle-wrapper.propertiesclass usage has changed
new SoundEvent->SoundEvent.ofmixin method signature has changed
inventory.InventoryClickSounds,inventory.CreativeScreenHandlerSoundsnet.minecraft.screen.ScreenHandler#transferSlot->quickMoveEffectMixinClientPlayerEntity#<init>(ClientWorld, GameProfile, PlayerPublicKey)-><init>(ClientWorld, GameProfile)mixin field type has changed
inventory.CreativeInventoryClickSoundsnet.minecraft.client.gui.screen.ingame.CreativeInventoryScreen::selectedTab:int->ItemGroupimport statement has changed
javax.annotation.*->org.jetbrains.annotations.*net.minecraft.util.registry.Registry->net.minecraft.registry.*