#⚙️︱authors-help

1 messages · Page 4 of 1

real wasp
#

yes, you just consume it/shrink() the itemstack when you use it

#

There is a method called inventoryTick in the Item class, it gets called every tick the item is in an inventory. override it to peform a custom behaviour like adding a potion effect to the entity who has it in their inventory

blissful citrus
#

OMG IT works

#

question how to turn into mod?

#

so i can just throw it into mods? instead of manually placing datapack in everytime?

blissful citrus
#

this is the thing... that was created? so i can just throw it into the mods folder? or nah?

real wasp
#

you add it to the worlds datapacks folder, or to the datapack selection screen when you make a world

blissful citrus
#

how to make it into mod tho? so i can just have to run? all the time?

real wasp
#

you need to add an extra file to the zip so forge recognises it as a mod

fluid ermine
real wasp
#

that looks like it

fluid ermine
#

cool

#

now for the potion effect do you know what i add

real wasp
# real wasp you need to add an extra file to the zip so forge recognises it as a mod

Converting a datapack to a mod using forges lowcode loader:
Unzip the datapack. In the main folder make a META-INF folder (so in the same folder as pack.mcmeta and data folder).
Inside the META-INF folder make a mods.toml file, which contains this:```toml
modLoader="lowcodefml"
loaderVersion="43"
license="ARR"
[[mods]]
modId="my_datapack"
version="1.0.0"
displayName="Epic Data Pack"
description='''
My data pack
'''

You can change all fields except the modLoader one, though loader version must be the same as the first two digits of the forge version you are targeting (43 is 1.19.2)

Finally rezip (select the META-INF, data and pack.mcmeta folders/file, then right click and send to zip) it and rename the .zip to a .jar.
real wasp
fluid ermine
#

got it

fluid ermine
real wasp
#

yep

real wasp
blissful citrus
fluid ermine
#

if LivingEntity trying to use this but java says no and i am searching through auto complete and cant find anything like this

real wasp
blissful citrus
#

so am i good? turn into jar? throw into mods?

#

yayz. now i can make recipes 😛

real wasp
blissful citrus
#

(figure out how to add blocks and items... Later.... XD)

fluid ermine
#

textures and stuff as well

real wasp
fluid ermine
real wasp
#

yes, i dont particularly want to teach you java. there are online tutorials that are so much better than me at teaching you

fluid ermine
#

k

blissful citrus
#

the funny thing is... all i wanted to was another amethyst type block

#

thats just blue instead of purple

#

(i really wish tinkers construct would finally update to 1.19.2 for realz.)

languid dock
#

I have it for my modpack and they run all the time + cannot be removed unless you edit the files

#

I was using the Goblin Traders Fabric (unofficial port) mod and it kept saying in logs “this.tiers” is null and that it loaded 0 recipes, + it had dozens of paragraphs of similar warnings with “word.word” is null/wrong at the top. Anyone know what the problem is? This is for a large 1.19.2 modpack

real wasp
jaunty echo
#

how

turbid void
#

web search - lots of tutorials

blissful citrus
#

what is the cooking time for stone? for my mod?

#

(blast furnace recipe.)

#

stone -> deepslate?

#

or anyone got any better ideas for the ability to get deepslate... without deepslate?

jaunty echo
turbid void
#

post in the game channel for the game you are having issues with - this channel is for discussion of code / mod development

errant elk
#

ah gotcha sorry

blissful citrus
#

is there a way using datapacks... to have every structure generate. on plains biome... and like Instantly? (like a village right near a village... but every structure in the current version of the game?)

#

honestly wanna see what a superflat world would look like, if everything generated infinitely instantly.

#

like no spacing? between the structures?

jaunty echo
#

Couldn't you just make the structure spawn weights very high so they spawn every chunk?

Did u check if there is a option for that? For example dnl datapack let me do that with it's files

quick gull
#

hello I downloaded the pack and i was confused on where to go to allocate more memory can someone help me with that?

ruby sierra
#

hi everyone could someone help me with a problem that i'm having when i try to update modpack i get this message ''No java executable found. Cannot execute post-installation tasks for forge'' all help is welcomed<3

kindred dock
#

This channel is for those seeking coding help for their mod or modpack. Please use proper support room for the game you are playing

ruby sierra
#

ty<3

jaunty echo
#

Can someone help me? I tried doing this but I dont really know what im doing

A mod called Parasite Overlast adds morning Radio Messages.

According to the wiki by the dev, I can add my own messages through a resource pack https://github.com/acherlin/Parasites-Addon-OverLast/wiki/Radio

But I cant get it to work, I dont know what im doing. I left a message asking the dev to help me but they dont speak english so a reply may take awhile

In the mean time I want to keep trying to get it to work myself.

Can someone help? I can send what I have done and maybe you can see what I did wrong?

GitHub

Scape and Run: Parasites expansion mod. Contribute to acherlin/Parasites-Addon-OverLast development by creating an account on GitHub.

warped prairie
#

i have been trying to use the 20+ lucky block mod and everytime i load into minecraft i only have 8 mods installed and i dont have any of the custom mods how do i fix this

rough salmon
toxic mica
#

hello, how can i see wich mod make me crash from the minecraft log? i'm adding mods to my modpack but now it crashes and i can't find wich mod made me do it

rough salmon
#

Remove Magnesium

toxic mica
#

its the mod that makes me crash?

rough salmon
#

It's my semi-qualified guess at least.

toxic mica
#

okay, thank you!

#

i'll try, because when i make a world or try to join one it crashes

#

it works, thank you so much for helping me!

tardy marsh
#

is there a way to include a datapack with a modpack?

kindred dock
#

If you are using a mod like kubejs and its is within its folders yes. Otherwise would need to upload the datapack to cf and export the pack with it.

tardy marsh
kindred dock
#

Are you using the CF app?

tardy marsh
#

yes

kindred dock
real wasp
#

This isnt the channel for that, this channel is for people wanting help with making mods/modpacks ect

#

!mc-wording though

vale pulsarBOT
#
Please use the correct terms - it allows us to understand and help you faster

Forge = Minecraft Forge, this is a modloader often just called "Forge".
Fabric = Fabric MC, this is a modloader, often just called "Fabric".
CurseForge = A Website/App that has content for games and serves as a mod manager.
Mods = Individual mod files.
Modpacks = Multiple mods put into the mods folder or downloaded from CurseForge.

vague hill
real wasp
jaunty echo
jaunty echo
#

Thank you!

gritty karma
#

pls help

cerulean dagger
#

My mod was approved to the curseforge website, but when I do a search for it when not signed in, nothing comes up. Why does this happen

open sedge
late stag
#

Make sure there is a non-alpha file available

white spear
#

hello i can't donlowd the creator flavored i ged a failid

#

/fabrick

normal elk
#

wrong channel

white spear
#

how can i fix that

normal elk
white spear
#

ok

open sedge
cerulean dagger
short bronze
#

hello! so for some reason minecraft isn't recognizing my json files??? what's with that

real wasp
#

version? logs?

short bronze
#

wait, version of what and what logs

real wasp
#

version of minecraft

#

and minecrafts logs

#

from ./run/logs

short bronze
#

version is 1.16.5

#

i don't know how to send logs they're awfully long

#

wait nvm

#

alright, heh, i'm doing a tutorial that named its mod something different than i did

#

that was the issue

#

is fixed now

white spear
#

how can i reset curseforge

#

?

kindred dock
#

Are you coding a mod?

kindred dock
short bronze
#

actually

#

what version should i actually make a mod for?

small atlas
#

how can I spawn an entity then add only that entity i just spawned to a list

turbid void
blissful citrus
#

hey anyone able to help me?

#

im working on my mod... and converting it to a behavior pack... but it doesn't seem to be working?

#

This is the current layout of the folder. (all my mod/pack does is add recipes.)

#

recipes are stored here... much like a datapack

#

Layout of a recipe

#

Manifest file within the pack? so what is currently wrong? help?

real wasp
#

you would get better help in a dedicated bedrock modding place, not many people here do that

blissful citrus
#

i found out why... its not working. bedrock recipes are set up differently 😐

#

where can i get a text editor that allows me to add lines... without using online editor?

shadow cloud
#

Yo guys anyone knowing a Aimbot for Weapons in minecraft? An old friend from me coded one but i dont have the cheat anylonger. so i search a new one
Maybe someone can help me with find / code one? More infos in dms

real wasp
shadow cloud
#

Maybe someone can explain me how it works. Thats the only think i want

real wasp
#

No.
Ask again and you will be banned

uneven dagger
#

why is this all red

real wasp
#

its failing to find it

#

Try go File -> Invalidate Caches

#

Tick the boxes and Invalidate

uneven dagger
#

thanks it work

#

nevermind

#

it just didnt finish loading

#

where would it find it

#

when i do gradlew eclipse it does this

#

wait a minute

#

im using a jre

#

i need a jdk

real wasp
#

yep

uneven dagger
#

i got everything working but now

#

what does the example mod do

#

where would it print tis

#

oh wait

#

the console

#

🤦

real wasp
#

to the latest.log file

#

and the console

uneven dagger
#

i need sleep lmao

#

im braindead at this hour

#

how do i make it send something in chat

real wasp
#

You need to get the player or server from somewhere, and send it to that

#

Usually thats an event, like one of the PlayerInteract ones

uneven dagger
#

now that i think about it i should prob watch tutorials to learn the basics of modding before i ask stuff here...

real wasp
#

There are a few pinned here

#

I did mcjty's ones
well up to ep 3 then i got bored and felt i had learnt enough from them

uneven dagger
#

i dont see any for 1.8

#

im trying to make a mod for hypixel

real wasp
#

why? and what would this mod do...

uneven dagger
#

it would be like the statsify overlay but in mod form

#

so i can tell the player if there is somebody nicked in the game

random raft
#

My apologies if this is the wring channel but I am currently working on a minecraft modpack and I would like to configure a config file for a specific mod rather than having all of the players have to do the same thing manually when downloading the modpack if that makes sense. Does anyone know how to go about this?

kindred dock
#

Edit the config files needed, then export and upload the changes.

kindred dock
#

Not the place for this type of talk. We dont support cheating

median meteor
fallen marsh
#

This doesn't belong here

#

As I said to you in the other channel, their message wasn't for you

shadow cloud
real wasp
#

Be respectful please.

normal turtle
#

Hey. I need BIG help. I was trying to update my forge mod from 1.15.2 to 1.16.5 but i have some errors. Everything works fine, expect:

#

Can anyone help?

#

private static void genOre(Biome biome, int count, int bottomOffset, int topOffset, int max, OreFeatureConfig.FillerBlockType filler, BlockState defaultBlockstate, int size) {
CountRangeConfig range = new CountRangeConfig(count, bottomOffset, topOffset, max);
OreFeatureConfig feature = new OreFeatureConfig(filler, defaultBlockstate, size);
ConfiguredPlacement config = Placement.COUNT_RANGE.configure(range);
biome.addFeature(GenerationStage.Decoration.UNDERGROUND_ORES, Feature.ORE.withConfiguration(feature).withPlacement(config));
}

    //Custom Spawns for Custom Blocks
    static {
        END_STONE = FillerBlockType.create("END_STONE", "end_stone", new BlockMatcher(Blocks.END_STONE));
        GRASS_BLOCK = FillerBlockType.create("GRASS_BLOCK", "grass_block", new BlockMatcher(Blocks.GRASS_BLOCK));
    }
mystic cove
#

how to delete archived files

restive thunder
#

You need to make a ticket to have them deleted.
Archived files are kept so active projects that use them won't be broken.

late stag
#

No don't think that's true

#

Once archived, there is a delete button on the file page

#

But use with care, as it indeed breaks dependent modpacks

brittle mural
#

how would I Upload my Mod to curseforge?

real wasp
#

Then fill out the information it requests

brittle mural
#

ty so muh I'm making a IPhone mod

real wasp
#

youll have to check that there aren't any copyright issues with that, cause apple owns the name iPhone

turbid void
#

jphone - it's one letter better! 😄

blissful citrus
#

dev help need help... anyway to make a mod/thing that summons vanilla structures? if you do a thing? or is der a mod that does this

#

for instance /summon village

real wasp
#

look into the /place command

#

which is vanilla

blissful citrus
#

does that work for 1.19.2?

real wasp
#

no, its /placefeature in 1.19.2 which is slightly more limited

#

it cant do villages

blissful citrus
#

dang it

#

(yes that was a instant reaction.)

#

what can it place?

real wasp
#

small structures like trees, ores and wells

brittle mural
orchid swift
#

Hello, can someone help me, I lost my A2F and I can't claim anything from the store, does anyone know what I can do?

real wasp
#

Open a ticket to reset it

#

!ticket-author

vale pulsarBOT
#
Author support tickets for Project or Moderation issues

Info for Project Authors:
When opening a support ticket, make sure to select Author Support in the What kind of support do you need? box.
You also need to include a link to the project and your CF name!
Logs, Game and OS boxes can be ignored when opening an author ticket.

orchid swift
real wasp
#

Put something like "2FA rest"

orchid swift
#

thanks

blissful citrus
#

Hey can i get help in adding a bland block to a mod?

#

I know how to do the json recipes for Behavior Packs/Datapacks and how to turn a datapack into a mod

#

Now im trying to figure out how to make a custom block

#

By bland block, i mean block that has no function when right clicked... (as in it doesn't do anything just a decorative/block?)

real wasp
#

normally you would need to know java

#

but theres also a cool mod called json things

blissful citrus
#

do i just download it manually or what?

real wasp
#

it also supports loading thingpacks as mods i beliede

real wasp
blissful citrus
#

can i private msg you? so noone else gets the um mod file?

#

plus you helpped me anyway in setting it up

median meteor
#

I want to get into creating mods, how can I start? I’m experienced in js & cpp

real wasp
#

You'll want to learn Java, though that shouldn't be too hard to pick up if you already know a couple other languages

#

There is a pinned message with tutorials for java and for mod making once you have a good grasp on Java

median meteor
#

got it

real wasp
#

This is a channel for people getting help developing mods, not using the app
Use one of the other support channels for that

waxen reef
#

oh my bad

orchid swift
#

Excuse me, what is the author console?

real wasp
orchid swift
#

thanks

median meteor
#

Hi. I want to make a custom cat and inherit most of its functionality, can I inherit it directly?
Like this

olive gate
#

Can someone please help me? I moved my curse forge folder in another file in my pc and now all my modpacks are gone

kindred dock
#

Did you move the files to the new location after changing the path?

olive gate
#

I firstly moved the folder from one place to another and then I tried changing the pathing because no modpacks were shown

kindred dock
olive gate
#

Ok but I sent a message earlier and got completely ignored XD

brittle mural
#

Ok

wheat frost
#

Was wondering how to add a dependency to my mod, I tried using cursemaven but it failed to find it, although the cursemaven test link worked fine for me. I want the mod to be compiled and loaded up when I launch the gradle from Intellij. Sorry if this is a stupid question but this is my first time trying to do this, thank you!

restive thunder
#

Can you provide your workspace in a github repo?

azure haven
#

Hello so Im would like to publish a modpack I made to curseforge but when I tried to publish it it was rejected becouse it was missing the manifest.json file and i dont know what is that.

restive thunder
restive thunder
#

That's not how it works

#

?noping

vale pulsarBOT
#
📛 Please do __**NOT**__ ping or DM unless asked (Rule #3.2)

Please take the time to read our #📛︱rules

Please keep in mind that the reply feature pings the original message's sender by default, so please turn it OFF with every reply, or don’t use the reply feature and simply write your response in the channel.

The moderators volunteer their time and knowledge to help, you might not get your answers instantly. Describe what you need help with in detail and please patiently wait for someone to check and reply.
Do NOT DM staff members without being asked to do so.

Breaking this rule will result in being timed out / banned according to moderation judgment.

restive thunder
#

?mc-packshare

vale pulsarBOT
#
Two ways to share a modpack you made with others
Export and Share - For Friends / Small Groups
  1. Click the Icon for the modpack.
  2. Click the CFmenu button next to play.
  3. Click CFexportExport.
  4. Select the files that should be included.
  5. Send the zip to the people that want it! They can follow the instructions in !mc-installpack to install the pack.
Upload to Curseforge - For Public Release to Everyone

This option will make your pack public to EVERYONE, it comes with extra requirements and will take some effort to set up.

  1. Go to create a new project
  2. Fill out the information with a proper description of the pack. This should allow anyone to understand what the pack is.
  3. Click the Icon for the modpack in the CurseForge app.
  4. Click the CFmenu button next to play.
  5. Click CFexportExport.
  6. Select the files that should be included.
  7. Open your Project that you made on the CurseForge site and Upload the file you just made.
  8. Wait for Moderation & Sync so it can show up in the client! (See !sync for limitations and !status to learn about the moderation process and how long it will take to approve/decline)
restive thunder
#

You need to make the pack with the Curse App and then follow the steps above

restive thunder
#

?noping

vale pulsarBOT
#
📛 Please do __**NOT**__ ping or DM unless asked (Rule #3.2)

Please take the time to read our #📛︱rules

Please keep in mind that the reply feature pings the original message's sender by default, so please turn it OFF with every reply, or don’t use the reply feature and simply write your response in the channel.

The moderators volunteer their time and knowledge to help, you might not get your answers instantly. Describe what you need help with in detail and please patiently wait for someone to check and reply.
Do NOT DM staff members without being asked to do so.

Breaking this rule will result in being timed out / banned according to moderation judgment.

wheat frost
restive thunder
wheat frost
restive thunder
#

That's only for publishing

#

See it's inside the publishing block?

wheat frost
#

ohh i see

#

thank you

restive thunder
#

and no, the repositories block inside buildscript isn't correct either

wheat frost
#

I placed the repositories before dependencies and now it builds and loads

surreal hare
#

hi, how exactly does curseforge handle mod dependencies? In a non curseforge project I need to deal with dependencies and was hoping to do something similar to curseforge. our current plan was to create a sort of dependency tree and create an algorithm to go through and resolve it. Any suggestions would be appreciated.

rigid cloud
#

Hi! Is this the right chat to ask for help w/ making mc mobs in Blockbench? Or is there a better chat to ask questions in?

real wasp
#

You would probably be better of asking in the Blockbench discord, I haven't seen many other Blockbench users around here

undone star
#

Hi! I made a projectile and copy pasted the code from mc trident

#

the thing is it dosent move

#

i want to make a projectile that comes back after it hits a block

honest zealot
#

i cant lauch any mods and it says couldnt load launcher core form if this is your first time running minecraft, please ensure you are connected to the internet so we can download updates. Then i press ok then it says unable to start the minecraft runtime enviroment. this is most likely caused by a corruption. please try to reinstall minecraft which i already did. please help

real wasp
#

this is the channel for people developing mods, not people using them/trying to use them

south kiln
#

need help adding optifine to all the mods 6 to the sky i downloaded 1.16.5 optifine added it to the mod folder launch the game and it is not there please help

kindred dock
analog hawk
#

hey can i get some help curse forge only says oops, that shouldn't have happened

#

and i can't do anything at all to fix it

#

ive tried all of the firewall stuff and redownloaded it and updated all sorts of stuff but it just won't work

real wasp
#

add multiple components and use Style and withStyle to format them
as you found § and \n aren't really supported

real wasp
#

if this is client side you can manually get the translation and split that at \n

#

otherwise yeah, there isn't really a way

blissful citrus
#

Can someone make me a mod?

#

Because I have no idea how to do it... and its driving me crazy

#

litterly portal to ocean biome world.

#

(like all just ocean biome.)

#

I need... Oil... XD

scenic storm
#

Any forge event for when a mouse button is pressed, regardless of whether the if you're in game or in the menu?

silver quest
#

aint a minecraft or anything else issue but its a window one my colours are really weird :

rough salmon
#

High Contrast theme/setting maybe. But more of a #🥑-off-topic-chat thing, as this room is mostly for people making mods/addons and things like that. :)

rough salmon
#

No worries!

spice prairie
#

Are public modpacks allowed to have shaders included in the shaderpacks folder? The shader in question is currently hosted on CurseForge, but there isn't any way I've found to "reference" it through the modpack creation process.

#

(Or should this go in the -minecraft-support channel?)

obtuse gulch
#

idk if i should ask this here but i made a pack for me and my friends but when we make a world it closes and doesnt tell us why

spice prairie
# obtuse gulch idk if i should ask this here but i made a pack for me and my friends but when w...

It looks like it's related to the SnowRealMagic mod, and possibly the same as this issue reported: https://github.com/Snownee/SnowRealMagic/issues/257

GitHub

Mod loader Forge Minecraft version 1.19.2 Mod version 6.0.0 and above Modloader version Forge 43.2.3 Modpack info No response If bug: Can you reproduce this issue with relevant mods only? If bug: T...

obtuse gulch
#

done have that mod

#

dont

spice prairie
obtuse gulch
#

i dont have a server

kindred dock
timid karma
#

hi, need help

#

when i try to run my new mod via gradle (launch the client, etc) it exits with error code 1

vale pulsarBOT
#
Error/Exit codes are useless. Follow these steps so someone can actually help you.
  1. Right-click the modpack profile icon OR click the CFmenu button in the modpack profile.
  2. Click CFfolderOpen Folder.
  3. Open the logs folder.
  4. Drag and drop the FILE named latest OR debug into discord.
timid karma
#

oh, shut up

kindred dock
#

Its an auto reply for the "error code #"

timid karma
#

how can i provide logs from Idea? Just ctrl+c - Ctrl+v?

timid karma
#

ah, whatever. Here, pure ctrl+c - ctrl+v from the console

timid karma
#

solved: Mod ID must be all lowercase

timid karma
#

Help pls:

    private static <T extends Block>RegistryObject<Item> registerBlockItem (String name, RegistryObject <T> block, CreativeModeTab tab){
        return ModItems.ITEMS.register(name, () -> new BlockItem(block.get(), 
                new Item.Properties().tab(tab)));
    }```
this shows me an error in block.get(). I've made everything according to the tutorial
real wasp
#

what is the error?
(when asking for help always include the error message if you get one)

timid karma
#

i know this is about data formats, but idk how to fix taht

real wasp
#

You can remove all the generics from here, you don't need them

#

replace T with Block and remove the <T extends Block>

timid karma
real wasp
#

in the code snippet you posted...

timid karma
#

ah

#

im blind

timid karma
# real wasp in the code snippet you posted...
    private static RegistryObject<Item> registerBlockItem (String name, RegistryObject <Block> block, CreativeModeTab tab){
        return ModItems.ITEMS.register(name, () -> new BlockItem(block.get(),
                new Item.Properties().tab(tab)));
    }```
#

Like that?

real wasp
#

yep

timid karma
#

cool

#

now there is other error in the same place

real wasp
#

looks like you are importing the wrong Block

timid karma
#

indeed

#

now everything is in place, thanks

timid karma
#

I see this channel is not so active

normal elk
#

Devs don't really come here. For a few reasons.

timid karma
#

lol

#

anyway

#

how can i add other mod as a dependency, and actually use items from there?

ruby prawn
#

I have a pack development question:
If I want to have GIT track my changes to the Minecraft profile/instance I'm using to build my pack, I realized I should probably have ./Mods in my .gitignore so cloning or pushing doesn't redistribute the .jars that aren't supposed to be redistributed. However, if I do so, and I clone the repo (including all the instance metadata) on another PC (e.g. starting from my desktop and going to my laptop)... Will curseforge figure out from the metadata that it needs to download those mods, or will it get confused and think they aren't part of the pack (leading to a blank profile which is basically useless)
to put it differently: Developing a modpack is largely about adding/updating/removing, but if I can't/shouldn't have git track the changes to the mods folder, which is also one of the main things curseforge seems to track, what can/should I have it track? Is it sufficient to track manifest.json on its own?

dry sluice
#

i have a question: how can i use a mod pack i installed on mediafire?

kindred dock
dry sluice
#

ok sorry

quick gull
#

Where do I go to update the game to the newest patch?

#

nevermind sorry i seen this is the wrong chat

median meteor
#

hello

#

how do I edit this to make multiple creative tabs so i can show everygun in each tabs category

#

or imma use my useless logic

timid karma
#
    compile fg.deobf("slimeknights.mantle:Mantle:${minecraft_version}-${mantle_build}")
    compile fg.deobf("slimeknights.tconstruct:TConstruct:${minecraft_version}-${tinkers_build}")
    minecraft 'net.minecraftforge:forge:1.18.2-40.2.0'

    jar {
        manifest {
            attributes([
                    "Specification-Title"     : "TinkersHeaters",
                    "Specification-Vendor"    : "TinkersHeaterssareus",
                    "Specification-Version"   : "1", // We are version 1 of ourselves
                    "Implementation-Title"    : project.name,
                    "Implementation-Version"  : project.jar.archiveVersion,
                    "Implementation-Vendor"   : "TinkersHeaterssareus",
                    "Implementation-Timestamp": new Date().format("yyyy-MM-dd'T'HH:mm:ssZ")
            ])
        }
    }```

Help pls. Got the errors when added the dependencies
#

minecraft_version
tinkers_build
and
mantle_build

are defined:

minecraft_version = '1.18.2'
mantle_build = '1.9.25'
tinkers_build = '3.5.2.38'

real wasp
real wasp
ruby prawn
timid karma
real wasp
#

there are at least four 'gradle files'

timid karma
#

this one

real wasp
#

set them in gradle.properties

timid karma
real wasp
#

please stop with the pings

timid karma
#

sory

real wasp
#

remove the ' around the variables values

#

so its like minecraft_version=1.18.2

timid karma
#

nope

real wasp
timid karma
#

sends me here with this error:

real wasp
#

move it below the mc dep, i dont think thats what is causing it but its standard practice

#

i think the error is that you need to use implementation instead of compile

timid karma
#

well, it handled most of errors

#

Build file 'C:\Users\User\Documents\mymod\forge-1.18.2-40.2.0-mdk\build.gradle' line: 151

A problem occurred evaluating root project 'forge-1.18.2-40.2.0-mdk'.

Could not find method compile() for arguments [DefaultExternalModuleDependency{group='slimeknights.mantle', name='Mantle', version='1.18.2-1.9.25', configuration='default'}] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

  • Try:

Run with --stacktrace option to get the stack trace.

real wasp
#

looks like you are still using compile, not implementation

timid karma
#

well

#

i launch "run client" thing

timid karma
#

i can't find anything about implementation

timid karma
#

found, thanks, Chief

timid karma
#

How can i make my block face other direction than north? NBTs?

#

preferably facing same direction as the player who placed it

real wasp
#

blockstates

#

have a look at how carved pumkins do it in CarvedPumpkinBlock

real wasp
#

or, because you are doing this based on tinkers, have a look at the smelteries block

real wasp
#

that just sounds super dodgy @hardy brook, so i have removed it. This isnt a place many devs hang out anywa

sudden glen
#

what type of files will work for minecraft mods

restive thunder
#

Can I ask why you're asking? What are you trying to upload?

silk dagger
#

What would be the method for running something when an item is eaten? Custom item to be exact and 1.19.3

bright shell
#

you should check out this projects depending on what loader you wanna use as they are messing both with the eating animation https://github.com/Theoness1/EatingAnimation and https://github.com/MatyrobbrtMods/EatingAnimationForge they are working with a resource pack, so i guess you would have to make one for your mod too and if you wna't this mods as a depency of your mod so you don't have the trouble of implementing it you can just amke a texture pack as shown here https://github.com/Theoness1/EatingAnimation/wiki/For-texture-packs!

GitHub

Contribute to Theoness1/EatingAnimation development by creating an account on GitHub.

GitHub

A forge port of the EatingAnimation mod. Contribute to MatyrobbrtMods/EatingAnimationForge development by creating an account on GitHub.

GitHub

Contribute to Theoness1/EatingAnimation development by creating an account on GitHub.

wicked cradle
#

HELP - For some reason I can assign a Creative Mode Tab to my item, Can anyone help?

bright shell
#

what version of minecraft will this be for?

wicked cradle
#

1.19.3

bright shell
wicked cradle
#

I was watching his tutorials and following this guy, and went to his repository and checked if everytinhg was okay, and it tecnically was

bright shell
#

this has probably changed in 1.19.3

wicked cradle
#

oh, yes that is correct

bright shell
#

i guess this video might help you, when you are already following his tutorilas https://www.youtube.com/watch?v=zYaBiUN2Axg&t=536s

In this Minecraft Modding Tutorial, we are updating our tutorial mod from Minecraft 1.19.2 to 1.19.3 using Forge.

== SUPPORT ME ON PATREON ==
▶️ https://url.kaupenjoe.net/patreon

== ASSETS & DOWNLOAD LINKS ==
GitHub Repo: https://github.com/Tutorials-By-Kaupenjoe/Forge-Tutorial-1.19/tree/40-update1193

== 25% OFF FOR GAMING SERVERS ==
▶️ htt...

▶ Play video
wicked cradle
#

alright, thanks man

bright shell
#

no problem

sterile zinc
#

Need help on multiconnect

quick gull
#

For some reason my game keeps crashing when I put something in a shulker box and try to break it and pick it up the code it is giving me is -1073740940

kindred dock
#

This channel is for those that need coding help, please use #👽︱game-support OR proper support room for the game you are playing

wicked cradle
#

I'm trying to make a smelting recipe but it doesn't work, what is wrong with this recipe?

wicked cradle
#

Nevermind it's solved

late moat
#

Are payments delayed this month?

real wasp
#

Compared to other months, yes

late moat
#

ok

real wasp
#

!devdiscord is a better place for these sorts of questions btw

vale pulsarBOT
late moat
#

ah, ok ty!

languid junco
#

Hello! can someone help me ?

vale pulsarBOT
#
Please provide some more information to receive assistance

Providing the following information will help the team in assisting you:

  • A detailed description of the issue you're experiencing
  • If a mod/modpack/addon is involved, please specify the name
  • Any screenshot/video/gif of the issue if you have
  • Get your relevant logs ready, you can type !mc-logs / !cflogs-app for instructions

Some tips for explaining yourself better to save time and additional questions:

  • Avoid using words such as 'it', say what it is :]
  • Instead of simply saying something doesn't work, try to describe what's happening when you're running it
languid junco
#

I just download curseforge app so I can manage mods for the sims 4

kindred dock
#

Are you coding a mod?

languid junco
#

ahhh no

kindred dock
languid junco
#

ohhhhh my bad

#

thank you tho :

fair minnow
#

hey so ive been playing better MC and its great but after a few days the color on my server looks like its starting to fade out. its dimmer looks like the colors being sucked from the blocks sorta speak lol

#

any reason this could be happening ? pls and thx

normal elk
fair minnow
#

thought i was in the wrong one thx

opal raft
#

hey I'm making a modpack and I was wondering if you are able to use abandoned mods or will my modpack be rejected? (minecraft modpack)

normal elk
#

If it's on the site, you can use it.

opal raft
#

thx

timid karma
#

how can i have full logs of what is happening in game in console?

#

like, for example, "player dev broke dirt block at (coords)"

real wasp
#

you would need to listen to those events and add log messages

timid karma
#

and i do that via?...

real wasp
#

The magic annotations

#

or a couple of methods on the bus

#

theres some examples in the forge mdk of them

timid karma
#

maybe some useful links?

real wasp
timid karma
#

and what if i need to listen to other mod's events?

real wasp
#

Then you use one of the last 4 methods and only do it if the other mod is loaded

#

i cant remember how exactly you get a mod list, but start by having a look at the usages of the ModList class

timid karma
#

it is loaded for my dev version of minecraft. I am making an addon, and i need to see what the mod does, that my block does not

timid karma
#

to be sure, i've copied onRemove thing

#

and NewEntity, and IN_STRUCTURE

real wasp
#

dont copy any of that

#

did you set up a block entity to be attached to your block, and is it being attached?

timid karma
#

yep

real wasp
#

breakpoint at that method and see what happens and doesnt happen when you break one of your blocks vs one of theirs

timid karma
#

hm

#

it seems it never uses the entity creation method

native orbit
#

hi guys Who have problem with tacotip, addon to check gearscore?

sand root
#

how can I override a vanilla recipe, for example what I'm trying to do is override the wooden pickaxe recipe. But when I try to do that, it doesn't work and I don't know why?

turbid void
#

What Minecraft version? Forge or fabric?

sand root
#

1.19.3 Forge

turbid void
# sand root 1.19.3 Forge

in newer minecraft recipes are all done via the \data method. which means you can easily use datapacks to change recipes. there are also mods (Crafttweaker and KubeJS) which you can write 'script' files for to do recipe changes in a more convinient and compact format

#

most modpacks actually trying even a little have some examples in their published files you can look at for examples

wicked cradle
#

I require help, I trying to add a crop that acts like potatoes in minecraft, (black eyed peas). Everything seems to work, it drops the correct amount of items, and it works how I want it to except that the textures are not showing. I'm trying to solve this issue since last week. I'll leave my github repo here: https://github.com/MrNoide/Bean-Mod

GitHub

Contribute to MrNoide/Bean-Mod development by creating an account on GitHub.

#

If someone could help that would be amazing

#

The version is 1.19.3

stable kraken
#

I am having troubles setting up the environment for making a mod for 1.8.9
Forge on Minecraft I am on mac, can someone help me I have been going through many guides. Using eclipse

#

./gradlew runEclipseRuns is not working

stable kraken
#

Error:Cause: peer not authenticated

wraith turtle
#

Does anybody have any advice on good API's/Methods to make a questbook for minecraft? (Standalone, not modpack)

real wasp
#

Patchouli is the common one

#

But Mantle also has a book api as a part of it

wraith turtle
real wasp
#

oh. questbook
missed that bit

wraith turtle
#

ye lmfao

real wasp
#

might be able to do something with patchouli, as its pages can be advancement locked and advancememts can have quest like conditions.

otherwise no, questing apis aren't really made for use by mods, they are made for modpack makers

wraith turtle
#

bc im tryna make a questbook for base minecraft, with compats for other mods

wraith turtle
#

"otherwise no, questing apis aren't really made for use by mods, they are made for modpack makers"
when i have more experience theres nothing stopping me from making one

small linden
#

is among us on curseforge?

kindred dock
#

Site yes, app no.

wraith turtle
#

If I were to make a model for an armor piece, what would I have to select in blockbench for the project type?

vocal jay
#

can anyone help me with this? i am connected to the internet what should i do

bright shell
#

!mc-installfix

vale pulsarBOT
#
How to repair your Minecraft installation on CurseForge - **NOT** the same as `Repair Profile` - please follow these exact steps
  1. Click on the Minecraft Tab on the left side of the CurseForge App.
  2. Click CFmenu button next to the Create Custom Profile option.
  3. Click CFrepair Repair Installation option.

NOTE: Although this might seem similar to the instructions of repairing profile, it's different and required. No worries, you will not lose any modpacks or worlds.

Video guide

bright shell
#

and this is the wrong channel, as this channel is for development help for mods. your question would be better in #🧱︱mc-other-help

vocal jay
#

ok thank you so much <333

rancid glacier
#

What should I do if the mod developer has not been in touch for a long time, and I want to publish a mod on this platform (I will specify the main site and the developer's discord), and the system says that the developer's written consent is needed?

turbid void
#

what is the license their mod is listed as using

rancid glacier
#

this mod is not located on this site, the mod is free and is publicly available, I do not know what license is installed.

turbid void
#

it entirely depends on what license it is under - some licenses allow any use of code for any reason, and some strict saying you can't do anything with their code in any way

rancid glacier
#

This mod is on the Planet Minecraft website and it does not specify a license, there is only one way to download and that is MediaFire. I can share the link with you in private messages.

turbid void
#

sure

bright shell
#

this is the wrong channel for this. The channel is only if you need help developing a mod and not for support with Minecraft. It would be better to ask this in #🧱︱mc-other-help. But make sure you have enough resources. Stop everything unnecessary to run Minecraft and also make sure to have enough space on your disk.

swift pond
#

I recently started learning about mod development and wanted to make my own custom "plate" item, where each item in a specific list of items gets a plate item created which is coloured with the average colour in the texture of that item (aka if iron ingot was on the list it would get the average colour of the iron ingot texture) . My problem is I can't figure out how to work with colouring textures (not only for setting the colour but also the whole mess of having to have a specific colour code for each pixel in order for its colours to be shifted). It would be of great help if someone could refer me to a link or explain it in detail.

I tried going through the extra:1.18.1 files to look at something like leather armour but neither the textures or the model json files provided anything of use.
I also tried looking it up online but everything I found seemed to point to some 1.12 implementation or implements something into a class that I have no idea how to implement. A few reference links:

https://www.tabnine.com/code/java/methods/net.minecraft.client.renderer.color.ItemColors/registerItemColorHandler
https://nekoyue.github.io/ForgeJavaDocs-NG/javadoc/1.16.5/net/minecraft/client/renderer/color/IItemColor.html
https://forums.minecraftforge.net/topic/69181-how-do-i-make-a-block-colorable-exactly-like-the-leather-armour/
https://forums.minecraftforge.net/topic/105020-1171-changing-color-of-certain-layer-of-generated-model/

Running On:
-> Forge 1.18.1

median meteor
#

so am trying to make a modpack here,
i wish to make srp parasites spawn in lost cities just like seen in eg. rlcraft. i went to config and added them in as mobs for spawner. they appear in spawners but they do not spawn. after some playing i accidentally found out that they spawn only if player has active "curse" potion effect. and even than most of them spawn inside walls. how would i fix this?

restive void
#

Hi I wonder why i cant see my cc on curseforge I can see my builds and sims but not cc if have mark the scriptmod and i can see all in my game ?

real wasp
#

use #🚶︱sims-support for sims stuff please
this channel is for those actually making mods/addons/cc/scripts

kindred dock
#

You can work with who ever you wish when making a project. Just make sure that you have an agreement with who ever you work with, have seen many groups run into issues when a team falls apart.

hidden jay
#

Hello, I've been working on a legacy mod with an outdated version of build.gradle

#

I'm making a personal modification to the mod, with permission from the original developer (they've even helped make it happen). The only thing I need to do now is to rebuild the mod, but gradle keeps giving me an error that's preventing me from doing so

#

This is the error that I'm receiving. Can anyone assist me?

finite topaz
#

Hey, does anyone know if its possible to change how breath works? I wanna make it so it stops regenerating in the rain

real wasp
#

You could use a player tick event and decrease the breath counter if in the rain, or you could mixin to where breath regenerates and add a check for if standing in rain

viral osprey
#

Hey guys can anyone help me how to fix this?

bright shell
#

this channel if for developers of mods, that need help not for support on minecraft ask your question in #🧱︱mc-other-help

chilly pawn
#

anyone understand?

bright shell
#

you probably have something messed up in your mod, as gradle has build fine

chilly pawn
#

i dont see i messed up smt

bright shell
#

without seeing the full error or your code i think no one will be able to help you

quasi stirrup
#

help i cant download curseforge on windows

#

i cant click it

#

but i can click on mac and linux

#

but im in windows...

#

so help pls

fallen marsh
grand cedar
#

sorry to ask but i have lost my worlds due to linking my account with curseforge app i have tried to log out and log in but it did not work could anyone tell me what happened

fallen marsh
#

That isn’t a dev thing and CF doesn’t touch anything in the .minecraft folder

grand cedar
#

well my account got wiped and basicly replaced by a new one

#

i have been a builder for a while now and i have build quite alot of worlds im really sad that they are gone

fallen marsh
#

Are you launching the game from the CF app when you see all worlds are gone

grand cedar
#

no from my minecraft launcher

fallen marsh
#

From the launcher that isn’t opened by CF?

grand cedar
#

yes

fallen marsh
#

Curseforge doesn’t touch that launcher

grand cedar
#

but it has wiped my worlds

#

if u want proof we can hop in a call (i will be muted)

fallen marsh
#

Screenshots would be fine

grand cedar
#

also it has taken over basicly

#

the build i built i have 3 more pictures

#

also i have not launched using rl craft

normal elk
#

You need to use the launcher in the .minecraft folder after closing the one opened by curseforge. they are not the same.

grand cedar
grand cedar
fallen marsh
#

RLCraft, it wouldn’t show that name in the launcher if you weren’t using the CF app

normal elk
#

☝️

fallen marsh
#

Close all launchers

grand cedar
#

i did all ready its not fixing

#

also i shutdown the pc logged out of my account (in minecraft) and closed curseforge

fallen marsh
#

Open the launcher that isn’t through CF app and see if anything is different

grand cedar
fallen marsh
#

You are doing something wrong and you seem to refuse to see it

grand cedar
#

the screenshots i sent where made by me opening my launcher (from the minecraft launcher not the curseforge app)

normal elk
#

did you go to the .minecraft folder?

grand cedar
#

no

normal elk
#

do that

grand cedar
#

ok

#

then?

normal elk
#

screenshot so i know you actually did it

grand cedar
#

it just opens under the curseforge not under .minecraft

normal elk
#

didnt say to open anything

grand cedar
normal elk
#

that is not the .minecraft folder

grand cedar
#

yes i understand and u would not

#

ik

normal elk
#

so you are in the wrong place

grand cedar
#

but im opening the minecraft folder how u are suposed to

grand cedar
#

why the hell should i remember this %APPDATA%.?

#

there i guess

#

and now what do i need to do?

fallen marsh
#

Look in the saves folder

grand cedar
#

ok?

fallen marsh
#

Are all the worlds still there

grand cedar
#

because my account got replaced by the CF one

fallen marsh
#

CF doesn’t use any different account

#

CF uses a copy of the original launcher

grand cedar
#

ye and that has now replaced my old one

#

and i cant figure out why

fallen marsh
#

And it doesn’t touch the .minecraft folder where all your worlds are

grand cedar
#

yes i understand but its not helping the problem that my minecraft account is gone

fallen marsh
#

Your account is not gone

grand cedar
#

also when i logged out and back in it sent me to the CF account

fallen marsh
#

Logged out of what

grand cedar
fallen marsh
#

You didn’t happen to mess with the file path the .minecraft launcher uses did you

grand cedar
#

i dont mess with it unless its the mods or the resource packs folder

#

and i know that they dont change the game in a way to do this

#

actually my mods folder is empty

#

exept optifine witch i dont even use it in that way

normal elk
#

open the minecraft launcher inside that folder.

grand cedar
restive thunder
#

If you go into the installations/profile list in the launcher that opens, what does it have set as the game directory?

#

Also what does this return if you run it in powershell?

Get-ItemPropertyValue "HKCU:\Software\Overwolf\CurseForge\" -Name "minecraft_root"```
grand cedar
#

i dont know what u mean sorry

fallen marsh
#

There is an installations tab near the top of the launcher

grand cedar
#

well im on windows

#

but what was yamza going to do?

#

i dont know how to open the minecraft launcher from the .minecraft folder

restive thunder
#

How about we focus on what I asked you to do

grand cedar
restive thunder
#

Which one?

grand cedar
#

what does it have set as the game directory?
Also what does this return if you run it in powershell? idk what u ment by that

restive thunder
#

Do you know how to check the settings of a Minecraft Launcher "installation" (really should be instance or profile but Mojang chose a stupid name)?

grand cedar
restive thunder
#

Yes, now click the 3 dots on the RLCraft installation and click Edit

grand cedar
#

done

restive thunder
#

What does it say under Game Directory?

grand cedar
restive thunder
#

That looks right for a CF-launched instance of the launcher. You said you never ran it from Curse?

grand cedar
#

yes

restive thunder
#

Close the launcher and provide a full screen screenshot please

restive thunder
#

A screenshot of your desktop with the launcher closed, please

grand cedar
restive thunder
#

...I want to see the screen so I can confirm the launcher is closed completely...

#

Why do you have personal data on your desktop in text form anyway?

grand cedar
#

also here if u want

restive thunder
#

Looks right to me, try running the launcher

foggy yarrow
#

hello

#

the curseforge installer is not opening

kindred dock
near bough
#

hello making a modpack and was sent here

#

currently learning crafttweaker and all that for a light customised experience

#

but for some reason i can’t load worlds and its stuck on the loading square

#

is this supposed to be for the game suport channel….

swift pond
#

I have one quick question:
How can I get a list of all forge ingots and iterate over it and getting the items texture?

real wasp
#

when and what for?
(that sounds like a strange request. you should clarify what and why so you don't run into the xy problem https://xyproblem.info/)

swift pond
#

More specification you can see on my previous question here which got ignored and piled under the rest. I am making a plate item that is generated from a texture which changes its color depending on the color of the texture passed into it (aka it gets the average color inside of the texture and sets that as the color of the plate item). I want to iterate over the items inside of the forge:ingots tag and from there generate each and every plate item accordingly

real wasp
#

you can't do that unfortunately, tags are assigned when you start a world but items need to be registered and textures loaded before the main menu shows up

swift pond
#

Is there a way to get a similar result differently?

#

*or does it have to be done manually (i.e. making every texture yourself and changing its color with a color editor, adding a model json for each one and so on)?

real wasp
#

there is a library that can do that sort of thing, you just have to have a list of things (like ingots) that you want to process. i know the author of the library is quite helpful too, if you want to know how it works

https://www.cflookup.com/minecraft/mc-mods/dynamic-asset-generator

swift pond
#

so to my understanding this is going to basically do the same thing as doing it manually?

#

sadge :(

#

Well is there a way to just have a specific color set when registering the item? Like for example have a colorless texture and when defining the item itself you set it its color?

real wasp
#

yes, you can provide a tint for white textures. its what grass and other foliage does.
im not entirely sure how it works, tho i believe its a registry somewhere

#

check usages of grass block items

swift pond
#

I looked at it

#

and I found nothing within the model file that was too interesting

real wasp
#

its in code

swift pond
#

I'm sorry im new to mod development

#

so I don't know a lot of this stuff

#

I know where the external assets, models and tags are but I don't exactly know where to find the code itself

#

for defining the items

real wasp
#

what ide?

swift pond
#

Intellij Idea

real wasp
#

press shift twice, then type in GRASS_BLOCK
this will search for that in class names, variable names and method names. if nothing comes up you may need to press double shift again to turn on search everywhere.
choose the result that is from the Items class, not the Blocks class.
the ctrl + click on the field in the class to find its usages, one of which will be for defining custom colour handling

swift pond
#

I found this?

#

Here is what I found:

public static final Item GRASS_BLOCK = registerBlock(Blocks.GRASS_BLOCK, CreativeModeTab.TAB_BUILDING_BLOCKS);
#

Which leads into this and this:

public static final Block GRASS_BLOCK = register("grass_block", new GrassBlock(BlockBehaviour.Properties.of(Material.GRASS).randomTicks().strength(0.6F).sound(SoundType.GRASS)));
// Leads to:
public class GrassBlock extends SpreadingSnowyDirtBlock implements BonemealableBlock {
//...
}
#

Maybe its dependent on the Material its using?

real wasp
#

You dont want the Block, you want the Item

#

the block uses a completely different system thats biome dependent. the item just has a solid colour

swift pond
#

But isn't the first line of code exactly that?

#

The BlockItem

real wasp
#

yes
It should have more than one usage (if smthn has only one usage intellij takes you directly to that)

swift pond
#

Maybe I want to look at something like leather armour and its definition? Or possibly concrete?

real wasp
#

ah, RegisterColorHandlersEvent on forge

swift pond
#

I don't know where exactly to put this method tho...

real wasp
#

yep. thats exactly it

swift pond
#

the main mod class?

real wasp
#

no, otherwise it will cause a crash on dedicated servers, which dont have client code

#

make a new class and call it ClientEvents or smthn

swift pond
#

okay

#

and now?

#

I found one issue tho, I can't seem to find 'RegisterColorHandlersEvent' (at least my IDE doesn't recognise it)

real wasp
#

what version?

swift pond
#

of the IDE or the minecraft client?

real wasp
#

mc version

swift pond
#

1.18.1

real wasp
#

ah
forge rewrote a bunch of rendering stuff at some point between 1.18.2 and 1.19, so you will need older stuff

swift pond
#

let me see

#

so do I do this for every single dust Item I make?

real wasp
#

yes
it would probably be a good idea to have a helper method for registering them that also adds them to a map with the value being the color, then iterate over that map in the event

swift pond
#

yea

#

but okay

#

so uhmn registering an item with the hex color #eb4034 for iron dust (this should make it a red-ish color) would look how exactly?

#

.register takes in an item color which can be an anonymous class but also takes 'ItemLike'

real wasp
#

i believe any white pixels in the texture will be purely that color, and any other pixels will be a darker shade

real wasp
swift pond
#

OOH

#

thx

swift pond
real wasp
#

yes
you should also be able to convert that to a nice lambda (intellij should be telling you to actually)

swift pond
#

oh cool : ```java
event.getItemColors().register((pStack, pTintIndex) -> 0xeb4034, ModItems.IronDust.get());

#

tysm!

narrow ginkgo
#

hey guys, how would i go about completely removing enchantments and enchantment table from the game? is it easier in fabric or forge?

#

dont want them to be available in creative either

grand cedar
velvet bison
#

Hello, I am trying to code in a block that is like the hay bale, yet it's not loading the textures now that I'm trying to get it to place like the hay bale. I'm in 1.19.3. I am quite new to modding, so I hope someone can help. P.S. the problem seems to be with the blockstates .json file yet I made it exactly the same as wood or hay bales but trying to use my model instead, yet it doesn't seem to be working.

swift pond
#

I'm back with another question:
How can I add a Smelting Recipe without having access to the level itself (NOTE: at the registering step). I have created a SmeltingRecipeBuilder but I have no clue how to add it to the Recipe Manager?

real wasp
swift pond
#

oh ok

#

but

#

how do I save it to the json?

#

like to the file itself

#

I know there is a .save method

#

but I have no clue how to use it

real wasp
#

i havent done anything with datagenerators, i tend to just write json by hand.
McJty's tutorials do cover data generators, they are linked in the bottom of the pins here

swift pond
#

I took a look at it but I don't understand where exactly he gets his consumer from

swift pond
#

I managed to untangle everything and figure out whats going on but I seem to be running into an issue with data generators. (I think it might not be adding it as a listener). I have something like this:
ModDataGen.java:

public class ModDataGenerators {

    @SubscribeEvent
    public static void gatherData(GatherDataEvent event) {
        <MYMOD>.LOGGER.info("ModDataGen gets called!!!!"); // THIS NEVER PRINTS OUT THE MESSAGE
        DataGenerator generator = event.getGenerator();
        if (event.includeServer()) {
              generator.addProvider(new ModRecipeProvider(generator)); // Nor do any other providers
        }
        if (event.includeClient()) {
              generator.addProvider(new ModLanguageProvider(generator,"en_us")); // This one as well
        }
    }
}

<MYMOD>.java:

@Mod(<MYMOD>.MOD_ID)
public class <MYMOD> {
  // Definition for MOD_ID, The logger and other things
  public <MYMOD>(){
    IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus();
    // ...
    modEventBus.addListener(ModDataGenerators::gatherData);
    modEventBus.addListener(this::setup);
    modEventBus.addListener(this::clientSetup);
    // ...
  }
}

My question is, am I doing something wrong? Should I be adding it somewhere else?

velvet bison
# real wasp logs?

It doesn't have logs afaik, it's just when I am placing the block, I get the black and pink block. someone did mention a "RotatedPillarBlock" class, yet I am not sure hot to implement such class into the main program.

real wasp
#

everything has logs

real wasp
real wasp
tribal wolf
#

Hi everyone! I'm a noob but have a bit of an apparently curly question. I've raised this in other servers (spread out over the week) but nobody's been able to figure out what's going on yet.

My issue: I have the bare bones of a mod, which adds none of its own content yet but it does depend upon two other mods. runClient will run Minecraft but it comes up saying my dependencies (MCA: Reborn and its own dependency, Architectury) aren't installed. However, I'm pretty sure I've added my dependencies in build.gradle correctly (screenies attached).

I used cursemaven and I ran a test to make sure it was fetching the right files and it worked just fine on the website. It appears I've put MCA: Reborn and Architectury's info in correctly, sothat shouldn't be the issue, right? I did try changing it so that the files are sourced from github instead but I did a worse job of that XD didn't even have a successful build, so I put it back the way it was.

Someone asked if I've tried just putting the mods into the mods folder, which I have (but apparently that hasn't worked in the dev environment since 1.12 or something). Another person suggested a clean and reload, which unfortunately didn't fix it either.

I'm sure I must've just missed something basic and dumb. XD Do any of you know what it is? Or of someone else I should be asking about it? I've obviously done something wrong but just can't figure out what. Or... is it supposed to be like this while you're developing the mod? O.o Surely not?

(Yes, I am making changes to MCA but dw it's opensource.)

Thank you so much for your time.

#

Oh and I'm working in 1.16.5 - sorry if that sucks

restive thunder
#

Can you provide your project as a github repository?

tribal wolf
tribal wolf
tribal wolf
restive thunder
#

Double check their mod ids 😛

tribal wolf
#

hmm 🤔 brb

restive thunder
#

||architecturyapi -> architectury
mcareborn->mca||

tribal wolf
#

faaark meeeeee

#

thank you I deeply appreciate you taking the time to find my dumb mistake. I'll fix that and try again. My lawd.

#

huh I thought those were descriptions where we could put whatever 🤦

restive thunder
#

In the cursemaven yes, in your mods.toml no

#

Also note that CurseMaven is unique in this respect and most repos you need to get the name correct, it's just that cursemaven goes off the numeric IDs instead of the full name you give it

tribal wolf
#

Ahh I see! Thank you 🙏 the good news is that I no longer have that issue. The bad news is that now I have a new one. Something to do with jdk? I can just google this one though. Thank you. 😄

wind bloom
#

Please help with the mod Lightmans currency
When creating a permanent trader and after I enter the /lcreload command, everything seems to work and a permanent trader is created. But when I move into the world, there is no regular trader. What should I do?

vale pulsarBOT
#
Please avoid copying your message across multiple channels

Please do not copy and paste into multiple channels.
It won't help with getting assistance any faster and just spams the channels.
This is part of #📛︱rules 8393pixelnumberthree

kindred dock
#

Also a good question for the projects author.

#

!projectissue

vale pulsarBOT
#
Reporting issues to project authors

Please visit the project page for the content you posted about and look for a way to contact the developer.
Somewhere on the page, there is usually a method of contact. Look for one of the following things:

  • Issues tab like the image below
  • Discord link
  • Twitter link
  • Comments section below the project

If no contact method exists you will either have to remove the project or find a solution on your own.

strong geode
#

hello

median meteor
#

any1 know why insanity craft wont open

hollow sundial
#

Why isnt this working?

#

I checked my DNS like the website says and it still wont work

median meteor
#

are you using windows 11?

hollow sundial
#

Yea, im stupid facepalm i didnt update forge cus i didnt read far enough down sorry!

median meteor
#

yea when windows 11 came out alot of ppl are having issues with minecraft lately

deep quarry
#

I'm creating a companion like entity that you can interact with via a menu, I have a menu and a screen attached to it, but I need to be able to access the entity if a button is pressed, is there any way I can pass in a reference to the entity in the constructor? I should mention this is my first time working with gui so please be kind. Mc forge 1.19.2

restive thunder
#

NetworkHooks assumes you're using Containers rather than raw entities, you might need to make your own packets for this

solar coral
#

what can i do

median meteor
#

Close curse forge and one wolf completely or just curseforge if stand alone and retry

soft bane
#

Hi guys, I'm looking for a bit of help. I've made a small texture for Minecraft & submitted it to share with everyone. Yet I keep getting messages saying I need to make changes, but it doesn't specify what changes. And I've looked up similar texture packs & I've done nothing different to how other's have submitted them.

The name of your project should give players a hint of what they can expect from your project, not the meta-data information.
The name of my project is what it is, a Tomato texture Plus
Note that you can use the project and file tags to set this instead.

The following information should not be in the project's name,:

  • Game name (Minecraft, Terraria) Not included
  • Project category class (mod, modpack, texture pack, etc.) Not included
  • Project file version numbers Not included
  • Release stage (alpha, beta) Not included
  • Project category (tech, raid, pvp) Not included
  • Information that is better suited in the project description such as features

Basically described what the texture pack is for & what it should be used with, as it's an addition to a mod that includes tomato's made by someone else. My texture pack just improves the textures for it.

Submitted 5 times & each time I get the same msg back & I've no effing idea what to change. If I had known submitting a simple texture was this damn difficult, I wouldn't of bothered.

restive thunder
vale pulsarBOT
#
What to do when getting the 'Oops' message
  1. Make sure you tried these steps first
  2. Click the Create logs.zip button on the bottom of the oops error.
  3. Drag and drop the created file into this channel.
  4. Wait for someone to look at the logs and help you.
light sail
#

How do you create a gui texture?

#

(Minecraft forge)

real wasp
#

grab a vanilla one and edit that

light sail
real wasp
#

uhh, just any pixel based image editing tutorial?
its not very difficult, just copy paste the pixels that make up a slot around

median meteor
#

Someone contacted me about being a partner with Kinetic Hosting and getting a commission. Are we even allowed to advertise on project pages? I thought it was against the TOS or smth.

kindred dock
#

You can advertise the host you are with in your project description (if your crazy change logs)

median meteor
#

Ok

heavy sonnet
#

Hi, I have an issue that CurseForge cannot detect my Minecraft installation

#

I am running arch linux btw

#

I reinstalled minecraft with Lutris, and as official package

kindred dock
#

MC isnt available for the Linux version yet. Only Wow

heavy sonnet
#

ow

#

that hurts

#

haha

#

alright, but thank you very much

kindred dock
#

Should say next to the download on the site

#

Apps like ATLauncher, FTB app both work with Linux and CF packs tho.

heavy sonnet
#

hmm

#

I'll try that then! Thank you

fossil charm
#

Hi i am tryin to make my own mod, that is using a depency which i have added as following(Minecraft Version 1.19.2 & Forge version 43.2.4:

    minecraft 'net.minecraftforge:forge:1.19.2-43.2.3'
    implementation 'org.java-websocket:Java-WebSocket:1.5.3'
}

But that just keeps giving me the error:
Caused by: java.lang.NoClassDefFoundError: org/java_websocket/server/WebSocketServer

#

And when i go into to the minecraft log its says:
```Exception message: java.lang.ClassNotFoundException: org.java_websocket.server.WebSocketServer````

fossil charm
#

And If i decompile my jar, The only file is see are my own files

devout pelican
light sail
#

How do I make items drop on the ground when you drop them and you have to right click to pick them up (like the infinity stones in lucraft)

real wasp
#

theres an item pickup event, cancel that for your item
for the right click youll probably need to listen to the right click event and do a raytrace for your item

light sail
real wasp
#

that looks like just an item model

#

unless it has different physics

#

if it has different physics you'll need to make a custom item entity and do stuff with that

errant knoll
#

can someone help me my skins won't load on the newest update even tho i set it to this red ninja but its stuck on this black girl skin and this only happens when i load up the new update on curse forge not the original java

blissful citrus
#

Sees issues with Windows 11 Me glad i hit IGNORE... on the update.

#

XD

real wasp
median meteor
#

I'm making a mod and I want to add custom weapons to it that automatically integrate with the 'Better Combat' mod animations. Do I just need to apply a tag to the weapons to get them to function as intended with specific animations, or is there something more complicated I need to do?

real wasp
#

i think it is just data files, but you would be better off checking their wiki and discord (if they have one)

median meteor
#

👌

#

Checked and it is just data files

#

but I can load a preset with about 3 lines of code so it should be super easy to get it to work

#

Correction: It would be super easy if I had any idea what I was doing

light sail
#

what version is best to create a mod on? 1.12.2 or 1.19.3

median meteor
#

why my minecraftforge not had event folder?

restive thunder
#

You're in the wrong jar

errant knoll
real wasp
#

should be

errant knoll
# real wasp should be

before i put the code there i closed minecraft incorrectly on a server and now whenever i try to click play it says game crashed an unexpected issue occurred and the game has crashed were sorry for the inconvenience exit code 1

real wasp
#

see the last sentence in my original message

errant knoll
#

oh ok

next knoll
#

Hello, I hope this is the right place to ask- I am trying to set up eclipse to be the IDE I use to make mods. I followed the instructions in the README file for the forge install and have watched youtube tutorials, but I am not sure why I'm still getting this problem.

After setting up the project folder via Gradle, I open up the example mod file and it does not seem to be recognizing any of my libraries. For example, hovering over the package line (first line) says java.lang.Throwable cannot be resolved. I did some research and downgraded my Java version (currently using Java 17) and refreshed my dependencies. This maybe worked once, but then there was an error in the console (I cannot remember it now) so I restarted Eclipse and now it is back to the problems I described above. Refreshing dependencies accomplishes nothing. I have restarted the process from scratch and am not sure what to do, but I did find this (image)

Since I set up Eclipse to use the javaw.exe for the vm instead of JRE, I don't know what this is doing here and I am suspicious it is part of the problem. I would appreciate any advice anyone can offer.

barren sail
#

how do I update my modloader?

late stag
vale pulsarBOT
#
How to update your mod loader within the same game version in the CurseForge app
  1. Click on the modpack profile you are working with.
  2. Click on the CFmenu button next to the play button.
  3. Click on the CFoptions Profile Options button.
  4. Select the mod loader version you want from the dropdown.
  5. Play!

If you need to update to a new game version, a new profile is required.

barren sail
#

Thank you

mighty night
#

Yo

#

I have a minecraft mod for 1.16.5 which I want to upgrade to 1.19.2

I used the following function to add a message to the players chat history.

Minecraft minecraft = Minecraft.getInstance();
minecraft.ingameGUI.getChatGUI().addToSentMessages(message);

And I used this message to display a message on the players client. How would I do that in 1.19.2?

StringTextComponent stringTextComponent = new StringTextComponent(message);
minecraft.ingameGUI.getChatGUI().printChatMessage(stringTextComponent);
#

However It seems like in forge 1.19.2 ingameGUI ist available anymore

restive thunder
sturdy flame
#

How soon after uploading a mod file to CF is it available on cursemaven/the beta site? Thanks to the confirmation notification i have a direct link to the file, but it isnt available from cursemaven (yes i tested it using https://cursemaven.com/test/) nor does it show when I look at the projects files list.

#

Direct Link
https://beta.curseforge.com/minecraft/mc-mods/mowlib/files/4412146
CMav Test
https://cursemaven.com/test/631455/4412146
Beta Site
https://beta.curseforge.com/minecraft/mc-mods/mowlib/files

(hopefully this doesnt resolve itself before someone looks at it)

real wasp
#

try wait an hour

#

also note cursemaven isnt official

sturdy flame
#

it used to be immediate, files showing on the old site that is, is this just a beta issue of approved files not showing up quickly?

real wasp
#

aiui the beta uses a system more similar to the app, which can take a bit to get new files

sturdy flame
#

gotcha, thats a bit unfortunate, but i guess it is what it is.

Also will the CF authors site be updated with stuff for managing projects soon? I found it fairly difficult locating a way to upload files on the beta site.

real wasp
#

yes, author stuff is coming to the beta site

next knoll
# restive thunder How did you import the project?

Every way I could. Most recently, I used the steps in the README:

  1. Run the following command: gradlew genEclipseRuns (I am on windows)
  2. Open Eclipse, Import > Existing Gradle Project > Select Folder

but the first time I used the gradlew eclipse command to generate the project

primal frigate
#

hi can u guys help me

#

im trying to use badlion client whitout its launcher but with its source code on github

#

however, when I want to use the command gradlew build it doesn’t work : I can’t see the folder build or libs in my extracted badlion folder

#

can someone help pls

junior stone
#

what is a good example of a "valid summary" for a minecraft modpack? I've tried several variations, each of which conforms to the guidelines given, yet my pack is rejected day by day now.

late stag
#

What's your current summary?

junior stone
# late stag What's your current summary?

"A large kitchen-sink modpack filled with mods for all types of players"
Revised to:
"A large modpack filled with technology and magic, designed to suit all playstyles."

late stag
#

Try being a bit more specific

#

But the moderation team can be quite strict yea

#

Which technology/magic mod

#

No need to mention "large modpack", and maybe specify some playstyles which suit best

primal frigate
#

what do you mean?

#

how to launch badlion 3.0 through the curseforge launcher?

junior stone
next knoll
# restive thunder How did you import the project?

Just wanted to update- I tried the same process on a different machine and I am getting the same issues, so it is likely an issue in the steps I am doing. I just don't know where. I download the MDK files and imported them as a Gradle project just as the readme file instructs. I have eclipse vm set to use JDK-17.

next knoll
#

Also, most of the debug suggestions are to configure build path or fix project setup, but i don't kow what it is uspposed to be

late stag
real wasp
#

Its your pack that you spent hard work making. Show it off, its not just another boring kitchen sink pack, its something new

real wasp
# lyric plinth !notcf

thats a valid question to ask in this channel, just sketchy and unlikely that anyone will know the answer

dense kettle
#

how do u play with friends on curseforge mods

kindred dock
#

You need to either make, rent or join a server. if for MC

fallen marsh
#

I asked them which game they were talking about in the first place they asked

junior stone
dim quest
#

i tried to run client and i got this error. I'm using IntelliJ IDEA and the corretto-18 SDK, same Language and same gradle JVM. Its all forge

real wasp
#

click on the 'runClient' bit on the left and then scroll up on the right to see the actual error

#

also 1.16 uses java 8, 1.17 java 16 and 1.18+ java 17
no java 18 yet

dim quest
real wasp
#

use java 17
thats what mojang ships with the launcher and what users will be using

dim quest
#

ok

#

ill try it

restive thunder
#

Use MS Java or Eclipse Adoptium

real wasp
#

go back to what i first said then

next knoll
restive thunder
#

You answered it properly... that should be the way you import it (as an existing Gradle project).

#

What did the console panel say?

dim quest
# restive thunder What did the console panel say?

it said the same thing, even after I added Eclipse Adoptium

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':runClient'.

Process 'command 'C:\Program Files\Java\jdk-17\bin\java.exe'' finished with non-zero exit value 1

  • Try: ...
dim quest
dim quest
restive thunder
#

Scroll up in the log area...

pliant galeBOT
#

Paste created of message.txt, uploaded by Cookie _.

next knoll
restive thunder
vale pulsarBOT
#
Updating graphics card drivers

Outdated graphics card drivers can cause graphical issues and crashes.
Update your graphics card drivers using the tools provided by your graphics card brand.
Intel
AMD
NVIDIA

restive thunder
next knoll
#

there are errors all over:

#

its as if libraries aren't being recognized or something

#

no matter how many times i refresh dependencies lol

restive thunder
#

When this happens in intellij it's usually because the cache is screwed ... does Eclipse have any options like Intellij's "invalidate cache"?

next knoll
#

I'm not sure, let me look into that. Been a while since I used eclipse

#

Thanks for the help thus far, I'll get back when I've done more research

#

0h-I did repeat the process on another machine and I got the same issues, idk if that means anything

next knoll
next knoll
#

Though I am tempted to just use IntelliJ at this point

next knoll
#

I set up the project in intellij and it works. Thanks for the help, hopefully I don't return here for a while lol

oblique knoll
#

😄 Hello! I'm having a bit of trouble with a mod I'm creating that really should be a simple solution.
I'm creating a pretty simple mod for 1.18.2 and the idea behind the mod is that when you look at a mob, the mob get's a glowing effect applied to it. I already did all the math and tested it to make sure the Mod could understand what "looking at the mob" means. But when it comes down to applying the effect to the mob I am stumped. I'm using these lines of code to apply the effect
LivingEntity livingEntity = (LivingEntity) entity; livingEntity.addEffect(new MobEffectInstance(MobEffects.GLOWING, 200));
and I also set up some code to basically print a list of effects the mob I'm looking at has. Everything is working fine, except when actually looking at the mob in game, nothing happens. I even tested this with other effects like poison and same result. Any help is greatly appreciated

real wasp
#

Two things are happening here:
You are presumably doing a raytrace on the players looking direction for finding entities. This only works on the client, as server raytraces don't hit entities. Only blocks.
Because of this the code to add an effect is only triggering on the client side, which means it never actually gets added/

#

You'll probably need to send a packet from the client to the server with the entities id, so the server can apply the effect.

oblique knoll
#

oh hmm interesting, I'll make sure to check this out after I finish my homework👍

cyan citrus
#

Can someone help me with this? I am trying to make a mod for Pixelmon 1.12.2 and this error keeps poppinig up, there is no extra mods added besides Forge 2860

late stag
#

You didn't set the MC_Version variable in the gradle.properties

cyan citrus
#

It still didn't work

gritty ice
#

I'm having a small problem with my modpack i am currently making. It spawns way to many mobs naturally and it causes severe framerate issues. does anyone know a mod that will greatly reduce that?

real wasp
#

in control is a very configurable mod that controls mob spawning

gritty ice
#

thank you!

#

is there anything like Bunker Down for 1.12.2?

#

i know Wasteland Reborn spawns you in an underground bunker, but it doesn't work with lost cities

real wasp
gritty ice
real wasp
#

this channel is for those developing mods, that doesnt seem like that sort of crash

slim shadow
#

thanks

primal frigate
#

do anyone of you knows how to build a client with its source code pls

#

im stuck

real wasp
#

What sort of client?

trail sparrow
#

Anyone know a good way to access mod/plugin data that might be more efficient than json? Currently reading from a large file every time a common part of my plugin is used

primal frigate
#

Like im stuck at gradle build

dim quest
#

I'm working with IntelliJ IDEA and I can't runClient because it'll fail with an error that says
"Execution failed for task ':runClient'.

Process 'command 'C:\Program Files\Java\jdk-17\bin\java.exe'' finished with non-zero exit value 1"

real wasp
#

Check run/logs/latest.log

dim quest
#

where is that?

real wasp
dim quest
#

is there anything specifically I should be looking for?

dim quest
#

I'm a little confused by all of this

gaunt pawn
#

Hey, so I was making a really simple mod in Mcreator, and I was wondering how I put the mod on a curseforge pack. It’s not working because of a missing .json file (I think). (I don’t mean post this, I mean play it personally)

chrome tree
#

I uploaded the first jar for my new Minecraft project. However, it turns out it has a critical bug that prevents modloading with another mod that I only discovered after uploading it. What should I do - wait for the first jar to be approved, then delete it and submit the fixed jar, or something else?

real wasp
#

submit the fixed jar, then delete the first one once its approved
i dont believe there's currently a better way to handle that sort of thing

#

also that sort of question would be better suited for the dev discord

#

!devdiscord

vale pulsarBOT
light sail
#

How do I register a new RecipeType?

real wasp
#

same way you register most things
a deferred register is the usual way but you could also use the register event if you feel like it

light sail
#

Oh okay, thanks

vale pulsarBOT
#
Error/Exit codes are useless. Follow these steps so someone can actually help you.
  1. Right-click the modpack profile icon OR click the CFmenu button in the modpack profile.
  2. Click CFfolderOpen Folder.
  3. Open the logs folder.
  4. Drag and drop the FILE named latest OR debug into discord.
tender portal
pliant galeBOT
#

Paste created of crash-2023-03-04_12.54.07-client.txt, uploaded by Forz.

oblique siren
#

I forgot the password to my curseforge account and idk how to recover it

real wasp
#

contact twitch support

kindred dock
#

They asked in another room and already left

next knoll
#

I received this error when trying to run runClient in IntelliJ

I looked up the code and the suggestions were to update my drivers, but they are up to date. Any ideas on what I need to do?

late stag
slender idol
#

i just started up a project and checked my project structure which i think was correct, but it still doesnt let me build the project because of some errors that i dont understand. can someone help me with this?

real wasp
#

can you copy the entire log into a paste/gist and send that?

hardy coral
#

Is this fine?

#

Im trying to create an item

real wasp
#

that looks fine

#

is it not working?

hardy coral
#

No

#

I need to write "Dados" with capital letter

hardy coral
real wasp
#

minecraft doesnt accept capitals in resource locations, which the string dados in your screenshot is a part of

hardy coral
real wasp
#

What does the crash report say?

hardy coral
#

Exception message: net.minecraft.ResourceLocationException: Non [a-z0-9/._-] character in path of location: chocium:Dados
Stacktrace:

#

its my first day creating mods 😦

real wasp
#

as a general rule for minecraft, never use captial letters inside a string in your code. always use lowercase

#

in your screenshot you showed dados with a lowercase d, but the error says its uppercase

#

it needs to be lowercase

hardy coral
#

yes its lowercase

#

but the error is the same

real wasp
#

that error says that somewhere in your mod is the string Dados
you need to find that and make the d lowercase

#

you can use Ctrl + Shift + F to search your entire project for a string

hardy coral
real wasp
#

use the In Project search, not directory

hardy coral
#

I have only erros with "Dados"

real wasp
#

and you are sure its crashing with that ResourceLocationException now its lowercase?

hardy coral
#

Overlay name: net.minecraft.client.gui.screens.LoadingOverlay

#

Its that an error?

hardy coral
real wasp
#

That is just what minecraft was disllaying when the crash happened, in this case the loading screen

#

its not an error, only part of the information given to you to help you find what caused the error

hardy coral
#

net.minecraft.ResourceLocationException: Non [a-z0-9_.-] character in namespace of location: Chocium:

#

The same but with "Chocium"?

real wasp
#

yes
you seem to keep trying to capitlize things that shouldn't be captilized.
keep everything except the text in en_us.json lowercase

hardy coral
#

This too?

#

I have all in lowercase

#

this is hell

real wasp
#

variable names are fine

#

so keep them as you had it

its only ResourceLocations (so most strings (text surrounded by ")) that need to be lowercase

hardy coral
#

I dont understand

real wasp
#

every object (items, blocks, textures, models, biomes, dimensions ect) in minecraft has a 'name'
this name is known as a ResourceLocation, which is formatted like namespace:path
The namespace is usually the mods id (like minecraft) and the path is usually the objects individual name (like diamond).
Both the namespace and path must always be lowercase.

This means your modid (chocium) and any names for your items, blocks ect (like dados) must always be all lowercase.

Note that the name you set lang files (like en_us.json) is NOT a ResourceLocation, it is just a display name that can be anything, including captilized

hardy coral
#

Hmm ok

#

I think I get it

#

I neet to create the project again?

real wasp
#

no

#

the modid and item/block ect names are all set in strings in your code

hardy coral
#

for example this?

#

Can I share screen?

#

Coz I think I dont get it

real wasp
#

not the class name or the variable name, but the string the variable holds (Ctrl + Click on the variable name to go to where that is defined to check it)

hardy coral
real wasp
#

that is the class name, not the variable field name (sorry i was calling them variables before, they are actually called fields)
the field is the purple bit

hardy coral
#

I changed this from "chocium" to "Chocium"

real wasp
#

that green text needs to be lowercase
so chocium

hardy coral
real wasp
#

then that is caused by a different problem, because I know that it needs to be all lowercase

hardy coral
#

I get it

#

Ahh

#

So how i would fix the error?

hardy coral
real wasp
#

try start the game again and see what goes wrong this time

hardy coral
#

its the same

real wasp
#

it cant be

hardy coral
#

net.minecraft.ResourceLocationException: Non [a-z0-9_.-] character in namespace of location: Chocium:

real wasp
#

okay
so somewhere else in your code you have a Chocium

#

the stacktrace (bit below the error in the crash report/log) should say exactly where (i believe intellij will even turn it into a clickable link to go to the code)

hardy coral
#

this?

pliant furnace
#

Hello! My college blocked the website to download forge for Minecraft and was wondering if there was another site to download it?

real wasp
#

There may be, but that won't help as the forge installer downloads other stuff from forge

pliant furnace
#

I can run it I just can’t access the site

granite echo
#

cant you just get the zip file from someone who already downloaded it

fallen marsh
#

Your issue isn’t development related so it doesn’t really belong here

hardy coral
#

"IItemClientExtensions" its working on 1.19?

full pine
#

hi, is this the place to report (for minecraft all the mods 8) 2 crafting recipes with the same form, impossible to make one as they share the exact same craft xD

fallen marsh
#

That would be something to tell in the all the mods server

vapid nexus
#

Anyone got an idea for a nice first mod, doesnt need to be too simple, just challenging enough