#[1.21.3] Is there any way to disable vanilla brewing recipes?

17 messages · Page 1 of 1 (latest)

chilly rapids
#

I'm working on a mod to (lightly) overhaul the brewing system by separating potions into categories with different potion bases (water+nether wart for "awkward" negative potions, honey+glowstone for "thick" positive potions).

I'm currently following a tutorial by Kaupenjoe, which shows a rather easy way to add potion recipes for custom potions, however what I'm wondering right now is if there's any way to completely disable vanilla recipes so that players can't get potions in unintended ways.

#

Apologies if this is under the wrong tag, I wasn't sure which one it would fit best under and well, I am certainly a beginner in terms of modding.

verbal rampart
#

You'd probably have to mixin into the brewing recipe registration code and prevent the vanilla code from running

chilly rapids
hardy musk
#

The unfortunate thing is, most of the documentation the fabric community tends to refer you to is also not optimal

#

I would recommend the pinned message in #mod-dev-mixin ,the sponge tutorial, the mixin javadoc, and the mixin extras wiki.

hardy musk
chilly rapids
chilly rapids
hardy musk
hollow lynxBOT
#
Minecraft Dev for IntelliJ (MCDEV)

MCDEV is an open source IntelliJ IDEA plugin that provides first class support for Minecraft development. It provides useful functionalities like Mixin method/target autocompletion, Mixin debugging capabilities and other common Fabric/Minecraft related inspections.

hardy musk
chilly rapids
#

Gotcha. Yeah my IDE knowledge at current ends at "gradlew genSources" and scouring source code to copy how Mojang did stuff

hardy musk
chilly rapids
#

yeah I watch doctor4t videos and just scratch my head lmao