#⚙️︱authors-help

1 messages · Page 3 of 1

jaunty echo
#

Hey

#

So I am making a modpack for the first time

#

and I had what I though was a issue

#

but someone is telling me this happens to heavy modpacks on low end pcs and is normal

#

so I would like to know if this is normal or a issue?

restive thunder
#

You've managed to ask us about something without identifying the thing

jaunty echo
#

ISSUE?: When creaitng a world, it takes 1 min and 30? seconds for the first loading screen to go pass.

if someone tabs out or clicks the screen, minecraft bugs out and it goes "not responding" and does this

#

Is this a lack of ram issue? Did I make my modpack so big it needs more ram and does this? The world does load eventually

jaunty echo
#

Sorry for the picture, was having issues screenshotting the screen in the current system state when it was like this

#

Maybe I have too much ram?

#

I only applied around 8600

#

The world does load fine if I let minecraft continue

restive thunder
#

It's an issue of the game having to do a LOT more while generating the world and the game not making any system calls that tell the OS it's still running in the process

#

(Note: idk for sure what Windows uses to determine that a program is frozen, I think it has something to do with the UI but I might be wrong)

jaunty echo
#

I just assumed it was frozen since I couldnt even tab out

#

but then it loads fine after letting it wait

#

So all I have to do is double check what mods I actually want and remove the extra?

This would be generation mods?

#

can mods that add new items also effect this or no?

#

What would u consider doing to your modpack when this happens?

#

I mean I have a crappy laptop, is it just bc of my laptop? Would this be fine on most pcs and they wont have this issue?

restive thunder
jaunty echo
restive thunder
#

Your impatience with the game loading is the only issue I see here

jaunty echo
# restive thunder Your impatience with the game loading is the only issue I see here

Is this normal for alot of mods?

I'm new to modding so I didn't know that if you have a crazy amount of mods, Minecraft simply has issues loading then it normally would with just a few mods and this is just a general rule to let it load without interacting with it and it will be fine.

It's not my lack of patience, it's more my lack of understanding of all of this. If that's simply it then alright, I will wait!

Just from someone without that knowledge, I thought my modpack was broken.

restive thunder
#

It's not broken it's just slow

jaunty echo
#

Okay, thanks!

jaunty echo
#

For those who make modpacks, I guess, why?

What are tips? Any?

#

I realized I'm some bedrock dude who went to Java to try a mod, learn how to pay and use my own hosted a server, that ended after other mods

Really find interest in the recent mods

Start making a modpack everyday for almost hours straight for the last 2 weeks and am like 60-65% and I realized this is my first time doing this, modifying configs and mod stuff.

So far it's working but, what are tips? I'm new at this in reality and probably don't know some stuff like I should

I know allocated ram exists, I didn't know that was a thing at first lol

Also know about mod licenses and not all mods can be modified freely without creator permission... sigh

real wasp
#

Read all the configs of all the mods
You'll often find there are features that you never knew existed.
If you feel burnt out then take a break, go and do something else (preferably non mc related) for a bit.
And ask for help, its better than sitting there being useless for an hour

jaunty echo
#

I been testing my modpack constantly with this random dude who knows most mods.. who also sucks at Minecraft but his knowledge is still useful and better feedback then my one brain

#

I'm so happy I'm mostly pass the state of making a survival world that seems fine but then breaks or crashes a day or two later due to a issue I would not have known unless I tested and actually played

karmic mango
#

go in creative in a bunch of worlds generated by the pack. as a former modder who worked on a basic world-gen mod or two, my world folder was always full of folder names like "New World", "New World 2", "New World 86", "Copy of New World 14", etc. This is because world gen is super complex and there are a lot of ways to break it as a modder if you're not careful.

#

fly around those worlds a good bit too

#

make the engine generate a lot of land

#

and now that generation is even more complex, dig deep holes too

flat roost
#

bro easy

charred granite
#

Do you know how to generate modded plants on modded blocks? (I use aternos, it's for my survival with my friend)
That's because Farmer's Delight is bugged with Primal Winter

real wasp
#

aternos is a server host, it doesnt have much to do with fixing problems with mods.
other than the fact it restricts most of the things you can do

charred granite
real wasp
#

Most most mods dont allow fine tuning things like worldgen with just a config, youd need a custom datapack or script at the least

charred granite
real wasp
#

Nope, you genereally get what you pay for

#

You could ask the mod author to fix it tho

#

!projectissue

vale pulsarBOT
#

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.

charred granite
charred granite
shrewd notch
#

Hello, i try to pull my data pack but they say that isn't have a good file type

jaunty echo
#

Anyone know how to spawn a creeper with no Ai BUT facing a certain direction? Like to the right?

real wasp
#

its part of their nbt i think, facing

jaunty echo
#

So I will have to use a live ai trapped in invisible blocks?

real wasp
#

no

#

Use this site to generate a command, the facing direction is Yaw. 0 is north iirc, 360 south
https://mcstacker.net/

jaunty echo
# karmic mango go in creative in a bunch of worlds generated by the pack. as a former modder wh...

U mean when making/using a mod with structures or that generates anything, I have to check if it generates right consistently? I think I know that already or did u mean world generation mods?

If so, I decided to go a different direction in that

Since not all structures perfectly work with other generation mods but I still want the game to look good, I decided to try to make vanilla look so good (Without shaders) that the player would not mine the terrain generation does not look different

Then I could try adding some new biomes here and there (Which I know is generation but I mean like not entire world generation) just to add a slight newness in the land itself time to time

I actually made vanilla look good at the moment and am just working on other stuff (and its performance isnt damming. I mean on a crappy laptop I could not do singleplayer but on a server I get alright fps on a crappy laptop and anyone with anything minorly decent gets 30-40 fps plus easily then anyone with a actual good pc get 60 plus fps... thank god I own a crappy laptop so I can test the limits of the modpack and allow more people to play it... although it hurts sometimes fps wise lol

I assume u meant terrain generation mod? or did u mean to me to look at something else? Why? I dont get the message so I said these two things trying to understand what ur telling me!

regal kindle
#

Hello

#

Ok guys i just want to see how to fix this problem

#

im kinda good with mods but not with modpacks

#

so here it's a prob (i think) from your programme

#

(curseforge)

#

so i just

#

downloaded skyfactory like a 2 weeks ago

#

i've been playing a lot but yesterday something

#

weird pop up

#

aaand when i clicked "ok" this poped up

#

i dont know what's happening like i didnt change any settings

#

1 i tried restarting my pc

#

2 unistalling and re-installing the minecraft launcher

#

3 deleting the modpack and re-installing it

#

but still nothing changes i really had fun playing and i just wish to play agian

#

Thank you.

rough salmon
#

!mc-installfix

vale pulsarBOT
#

This is NOT instructions for Repair Profile! They are NOT the same! You need to do this!

  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.
  4. Play game.

NOTE: You will not lose any modpacks or worlds!

Video version

regal kindle
#

Ok Thank you so much for helping me have a good day 😄

wanton sphinx
#

what am i missing? why does the server not start?

#

java version wrong maybe? or what is it

pallid ferry
#

what mc version is the server on, and what java version is the server using?

digital sail
#

Hey so im working in 1.19 and im trying to register a CropBlock but i am getting a NullPointerException saying the RegistryObject doesn't exist. I did register the block using the same method as every other block so im not too sure where it's going wrong. Is there something i'm missing with CropBlocks?

ornate sapphire
#

Hello, I have a Minecraft server with a few friends and we looked for mods etc. It always worked but it hasn't worked for a few days and I have no idea what the problem is! I get into the launcher via the mod project, but when I start minecraft, the launcher closes, but nothing happens. If I then open it manually, it shows me: Game crash, exit code 1. I only have a little idea of ​​codes, which is why I couldn't do it myself. I hope that someone has an idea and can help me! I've attached a screen and the crash report, hope that helps!

kindred dock
real wasp
digital sail
#

@real wasp ya, its registered in the main class. All the other blocks ive made work fine going through the same deffered register

spiral escarp
#

Can anyone explain to me how I can proof to overwolf that I am the owner of a mod?
They refuse to take down leaked betas of the mods I got on my patreon because "there's not sufficient reason/evidence" to do so

fathom quail
#

Hello I have a short question. How do I add a dependency from maven into my mod.jar?

dependencies {
    minecraft 'net.minecraftforge:forge:1.12.2-14.23.5.2860'

    implementation group: 'org.jetbrains', name: 'annotations', version: '23.0.0'
    implementation group: 'org.json', name: 'json', version: '20220924'

    implementation group: 'org.projectlombok', name: 'lombok', version: '1.18.24'
    annotationProcessor 'org.projectlombok:lombok:1.18.24'
}

These are my dependency I have. But they (annotations and json) are not getting compiled into my final jar

restive thunder
#

Adding a dependency doesn't include it in your jar

strong cloak
#

My mod has been on review for ~36 hours and the only response i have gotten was that the description needs to be better.

kindred dock
#

Fix the description so it explains the project in a way that would make sense to someone who is playing mc for the first time

Once done you project will be put back at the end of the que

vale pulsarBOT
#
Project Moderation Time

Project/File moderation is done on these days unless otherwise mentioned:
Sunday, Monday, Tuesday, Wednesday, Thursday: <t:1631170800:t> - <t:1631199600:t> (Your time)
Friday, Saturday: No Moderation!

Projects are moderated First in, First out. If you submit late in the work day, it will likely get left until the next day!

New Projects or anything flagged for manual review: 1-3 Working Days
Updates to approved projects not needing manual approval: 1 Hour
-If your file has been "Under Review" for more than an hour, then it is at manual review!

Changes will only show in the app if the project meets the requirements in the ?sync command and up to 24 hours has passed from when it was accepted.

vapid nexus
upbeat flint
#

How do i make the .bat file for the modpack "all the mods 8"

kindred dock
median meteor
#

how do i combine 2 mod packs together

fallen marsh
#

That’s not a good idea, but you can make your own by taking the mods from both packs and put them together in their own profile

spiral escarp
#

Is there any alternative curseforge support system? I am no longer receiving responses via the one I was using

jaunty echo
#

So how does one get into the code of a mod?

Basically while I was busy doing something I had someone modify a mod for me by making that mods thirst system more punishing.

(Mod License allows modification)

But the version he gave me is too punishing, lasts too long and the effect does not go away so it's bugged.

He said he would fix it but now he is no longer available sadly and since I'm no longer busy I would like to learn how to fix it. The easiest part would be just lowering the amount of time it lasts and how punishing it is.

Something I probably would struggle with is figure out why the effect does not go away after it reaches 0 and stays stuck on that effect XD

timber sequoia
#

is the mod ope source?

#

You could also ask them for a copy

jaunty echo
#

I don't think you understand the person isn't available anymore, I am unable to message them as they aren't on the site

timber sequoia
#

Sorry, there's different versions of 'unavailable'

jaunty echo
#

True

#

My fault

timber sequoia
#

Nah, its np

jaunty echo
#

I'm checking if it's open source

#

The mod I'm modifying is "Survive" on curseforge

#

I don't see that's it's open source

#

But the dev on the page does say it can easily be modified with data packs so it is open source technically?

timber sequoia
#

Not the same thing

#

Open source means they have the code freely available online, typically github

jaunty echo
#

Hmmm, I have to figure out how the person changed the mod then

timber sequoia
#

Look at what commands are available with datapacks

jaunty echo
#

I do have the version before this where he did the other changes I asked where it was not broken for the thirst

timber sequoia
#

typically a mod will have them listed

jaunty echo
#

But that version did not have the punishing part lol

timber sequoia
#

Did he make changes with a datapack, or the base mod?

jaunty echo
#

The base mod

#

He did many changes for me

timber sequoia
#

Ahhhh

jaunty echo
#

First the mod version I had was broken for 1.18.2 because it double registered configs, so he easily fixed that.

Then the mod didn't work in multiplayer because it was client side, the water drinking, not actually mod side. So he fixed that

Then I asked him to give me a version where the thirst system is slightly more punishing

#

He sent that and then that version is broken

#

So I have a version where everything works before it was punishing

#

But since I still want the punishing and since he technically left the code there since I have the mod jar, If I learn how he modified it I could get it fixed

#

Somehow

timber sequoia
#

You have a custom version of the mod, vs what's on curseforge?

jaunty echo
#

I reported these issues to the original mod owner about the bugs but they did not reply and it's been 3 months now so instead it just decided to modify it by fixing two bugs and making it's own feature more punishing, that's it

timber sequoia
#

Ultimately, if the license allows, you can decompile the mod and make changes. If you know java, might not be too much suffering.

jaunty echo
#

The license does allow it, I asked support what the custom meant and they said it allows modification

timber sequoia
#

yeah, but according to the description for the license, you can't distribute what you change.

jaunty echo
#

What are you talking about

timber sequoia
jaunty echo
#

Oh I'm planning to use this for my modpack

#

I'm not planning to use this as its own mod

#

1.18.2 modpack

timber sequoia
#

I'll leave that for you and support, not my issue really.

jaunty echo
#

I got the custom menu and all the other stuff but this is one of the last things I need to figure out

#

Support said I could put it in the override folder for my modpack and they would allow it!

timber sequoia
#

Fair. best of luck on that.
Like I said, you'll probably have to decompile it to get to the original code and work from there

jaunty echo
#

Okie dokie

timber sequoia
#

have fun!

jaunty echo
#

Oh I'm a dumbass

timber sequoia
#

?

jaunty echo
#

I just double checked, it says they temporarily disabled there account

timber sequoia
#

Oooof

jaunty echo
#

So they will be bac

#

But I can maybe learn

#

Eh I'll learn later, I have a irl job to look for.

Once I'm done with that and if they aren't available still after they come back on the 18th then I'll learn

timber sequoia
#

👍

timber sequoia
undone ember
#

unrel:


So to that one guy out there who DID log on just to read text walls in Intro, AND happens to be the only one who has the answer:
Hi, you beautiful unicorn. Discord needs more people like you, anyways,
I would like to create a 3d skybox, and have players spawn in ships. Each ship can hold 4 players and has its own room. The skybox projects into each room, but each skybox has a POV camera ("viewport?") of only THAT ship in the skyzone. 
The ships helm can control the pitch, roll, and yaw and accelleration of it's personalized skybox cam through the 3d environment, and projects what it sees in real time to the view of the crew.

The goal: Give each ships crew the illusion they control a ship in actual space while standing on something with artificial gravity.
faking the scales. have the enemy ship practically occupy a room right next to another on the actual map itself, but when they see each other through skyzone perspectives they both have, they can be anywhere from right next to each other to on the other sides of planets.```
#

now that that is contained in its own bubble, you may continue

real wasp
#

How much modding do you already know?

normal elk
#

This ship part of this alone is going to be extremely complicated. Only 3 mods ever tried such a thing, and they all were pretty janky. Arcemedies ships was one of them, but I don't think it got past 1.12.2.

#

Actually reading that again, you don't actually want to make ships but a hologram sort of deal. Kinda like an FTL in Minecraft. I can't think of anything even remotely like that.

#

I think the only feasible way to do that would be to have a special dimension setup that is "space" and have the camera exist there as an object. Then you would need some kind of block that can project the viewpoints from the camera. The only similar thing I can think of for that would be the skyblocks from open blocks. But those only show the skybox for where you are.

#

Unfortunately Google wouldn't do much for you here, other than a starting point for learning to code mods.

normal elk
#

Actually after a shower, if you downscale a lot of that you could probably do something fairly reasonable with some good storytelling and map building and mods that exist. Build each ship in it's own little box, have an airlock that connects them, but is locked unless they are near (if that is your intent). Use some teleporters to go to planets, the coordinates of the teleporters should be able to be managed by a datapack.
Then instead of all the actual space stuff you just have a star chart on a big monitor, where they control their position.
Still going to need some coding, but this would be a lot more reasonable.

regal kindle
#

Hellooooooo i have a pproblemwith my minecraft skyfactory 4

spice spear
#

hello i have a problem with my sims 4

kindred dock
#

#🚶︱sims-support maybe for this? Also a good idea to explain your issue so that support doesnt have to chase you for it.

spice spear
spice spear
kindred dock
#

This channel is for those codding mods, should keep this in sims support

timber sequoia
#

Since this relates somewhat to coding, what the hell does it mean to make an image atlas, and why is it a good thing?

real wasp
#

its a big image made of lots of smaller images (in a process called stitching)
Its a lot more performant than lots of small images. Something to do with how gpus work and stuff

timber sequoia
#

Is it something essential for making good mods/texture packs?

real wasp
#

its an automatic process done when the game boots

#

some people also use them when making their textures so its easier to manage, then split that image up when finished (usuallt through an automatic process), but that is definitely not required

kindred dock
#

@median meteor This is not the place for that

gritty delta
gritty delta
gritty delta
little echo
#

Hey everyone! I uploaded a new addon but it stuck in moderation. I've been told that I should describe it better, which I did (I hope well enough). 7 hours has passed and it is still under review. How long does it usually take?

real wasp
#

!status

vale pulsarBOT
#
Project Moderation Time

Project/File moderation is done on these days unless otherwise mentioned:
Sunday, Monday, Tuesday, Wednesday, Thursday: <t:1631170800:t> - <t:1631199600:t> (Your time)
Friday, Saturday: No Moderation!

Projects are moderated First in, First out. If you submit late in the work day, it will likely get left until the next day!

New Projects or anything flagged for manual review: 1-3 Working Days
Updates to approved projects not needing manual approval: 1 Hour
-If your file has been "Under Review" for more than an hour, then it is at manual review!

Changes will only show in the app if the project meets the requirements in the ?sync command and up to 24 hours has passed from when it was accepted.

spiral escarp
#

is it no longer possible to put images side by side in the new beta version of curseforge?

cosmic karma
#

@real wasp Hey may i ask something

real wasp
#

You may, but there is no need to ping me or anyone else about it

cosmic karma
#

oh sorry

#

i just wanted to know if i make a modpack do i get something

#

like payment or something cuz someone said you can get paid for it

real wasp
#

You can choose to join the rewards program, which gives you points that can be redeemed for paypal money/amazon gift cards.
The number of points is based on how popular your project (mod, modpack ect) is

#

!rewards

cosmic karma
#

okay thank you so much

jaunty echo
#

Anyone know a good power mod for 1.12.2

Build craft seems too weak to power a tech gun turret

Anything modern, magic or futurstic that anyone knows??

#

Typo

real wasp
jaunty echo
#

Right, my bad

carmine forum
#

Hello everyone,

i have a question i want to programm a Java Forge mod for the Minecraft version 1.18.1 and i dont know how to do that. I have experience in Java developement for Minecraft, but i want to programm a mod where the user does not have to install a mod but it is only on the server, e.g. as with bukkit etc. how do I go about it or what do I have to do so that it is only used on the server side?

little echo
#

Tried to upload a new add-on file and it is been sitting at "Processing" for about an hour now.
Is there anything I can do about it?

inland moat
fallen marsh
#

There’s not really anything you can do about it

frigid jetty
#

hello could someone help m?

#

me?

jaunty echo
#

Someone explain to me why alot of people dislike mccreator and the negatives of it!

normal elk
#

ctrl + f
type mccreator

real wasp
median meteor
#

So I can Use This Channel to Get a Some help in my Modding Minecraft. ?
Sweet ok I'll see if I needed any help here

real wasp
#

Yes, this is the channel for making mods (though for any game, not just MC)

median meteor
#

Ok

#

So can I Make a Update Screen just like Xareos minimap when I Release a new Update for my Minecraft mod the Screen pops up at the Start title screen

normal elk
#

please dont. that shit is so annoying

median meteor
#

Or I can Use UpdateJsonURl thingy on mods.toml
That will save me lot of headache for me

median meteor
real wasp
#

yep, use the json url. its much less intrusive

median meteor
#

Yeah

#

It literally saves me from lot of Headache

timber sequoia
#

Does anyone know if Udemy's "Java Programming Masterclass updated to Java 17" is worth the money, even discounted?

real wasp
#

probably not, there are equivilant free courses

timber sequoia
#

Alright, thank you

real wasp
#

there are a few pinned in this channel, the university one is quite good

timber sequoia
#

Yeah, i've going through that one. What interested me on the Udemy one is it teaches intellij, which I struggle a bit with

real wasp
#

theres not much you need to know thats ide specific, just how to search, find usages ect and where the settings menu is
(double shift, ctrl click and top right respectively)
intellij is quite good because the search searches basically everything, and a lot of stuff also has its own search box

timber sequoia
#

I'll keep that in mind!
I've found for me the general usage of java is pretty easy to deal with, but reading through the code needed for modding is a bit thick. 😓

real wasp
#

ah, yeah. minecrafts code can be a bit overwhelming

#

parchment helps with that a bit by providing parameter names on top of mojmap

timber sequoia
#

haha
And the code that forge includes in the startup pack threw me off hard when I was initially looking at it, wasn't sure where to start on it.

What's parchment? And how would I get/use it?

real wasp
#

its a set of community made names for parameters that are applied on top of the existing methodS class and field names provided by mojang

#

setting it up is just modifying the build.gradle and settings.gradle files slightly

real wasp
timber sequoia
#

Oh good, I was worried things would explode if i did, haha

#

I don't have great luck with code 😓

real wasp
#

things will probably still explode

#

gradle is like that

timber sequoia
#

I appreciate that

#

Oh, for the re-textureing stuff, I suggest you guys add Serif Affinity Photo, a lot cheaper than Photoshop and less strings

#

Just my 2-cents

real wasp
#

i use paint.net, its sufficient for the terrible textures i make

timber sequoia
#

👍

timber sequoia
real wasp
#

its not a site? its a program

#

the name is a tad odd tho

timber sequoia
#

Sorry, mixed it up with the Photoshop clone site that also exists

#

Like, it cloned Photoshop into a webpage and you can use it the same way

jaunty echo
#

Hey

#

What are other ways to save structures when making a mod that generate structures

#

Because the dude I asked to help me used structure blocks and I was like.... Bruh

#

Can world edit schematics work or no?

#

(Minecraft)

timber sequoia
#

From what I know, you can't load them in with datapacks, but its find if you want to just drop them in

#

@late stag In case you wanna chip in to this

jaunty echo
#

Yes cause I need help for saving large structures so I can add them to my mod to generate structures like it

late stag
#

It's possible to paste WorldEdit's schematic files into the world, but not without custom code

#

Structure blocks might be easier though 😉

jaunty echo
#

But the place is too big for one structure block

timber sequoia
#

They're certainly more friendly to datapackers

#

Just use multiple and jigsaw them together

#

^^ Tutorials

#

They're very solid for a starter

#

What do you have against structure blocks?

robust vault
#

everytime i import a modpack the modpack starts to download then disappears i dont know what to do

normal elk
jaunty echo
#

Need help

#

I wanted to change the loot tables of a mod

#

Asked the devs

#

they said used WinRaR and to unjar it

#

so I did all the changes to its loot tables

#

then I archived it into a zip using WinRaR

#

then renamed it from zip to jar

#

Does anyone know if I did that process right? Thats how u unjar a mod jar, mess with its contents then rejar it right?

Cause it keeps crashing with this jar now and im trying to figure out how to properly do this process but dont know

#

(and if I did do the process right, then maybe I just messed up one of the loot tables script and have to fix it but I need to know first if im doing it wrong in general)

jaunty echo
#

Update:

I tried it a different way and it got the game to run but it did not register the mod at all, it does not exist although it is in the mod folder sigh

jaunty echo
#

Update 2 This method does not work, I tried this without changing anything

iron lynx
#

I'm Having a Problem with my mod i tried to use lodestone as a mod dependencie in my workspace and its having an injection error, i am most likely doing something wrong but i dont know how to fix it. the workspace is for forge Minecraft. then heres also code about what i am doing in the dependencies part. i am not even sure this is the right dc server to ask this question.

iron lynx
# jaunty echo I wanted to change the loot tables of a mod

Well if youre working on a mod with that mod you want to change as a depency you could most likely change the lootables just like you would do with the minecraft loottables.if youre working on a modpack with a mod that you want to change the loottables use a mod like kubejs to change them or else perhaps use a datapack.I am not sure if that helps, but i did change bewitchment loottables in fabric with the first possibility i mentioned.

quaint talon
#

Can anyone teach me how to create a serverpack?

fallen marsh
#

?mc-serverpack

vale pulsarBOT
#

Serverpacks are special files uploaded alongside an existing project file. If the main file is rejected the server pack is also rejected.

You require an already uploaded export file to upload a server pack!

  1. Make the server pack by zipping up the required files by selecting the required folders & files. It should include the config and mod folders at a minimum, plus anything else you specifically required to run the server. Start/Run/Setup scripts are optional. Don't include modloader files or the minecraft server jar.
  2. Go to the Files tab on the project.
  3. Click the name of the file you wish to upload the server pack to. The pack and server should match pack versions.
  4. Click Upload Additional File.
  5. Fill out the form.
tight storm
#

can someone help me figure out why this modpack of mine isnt working properly? it loads in but it takes a huge hit to my fps, does anyone here know how to make a modpack properly? i could use some help since i dont know what im doing in reality, you could even take a look at my mods and make the pack yourself to give it a test run for yourself to find a good pack like it

jaunty echo
#

I want to remove recpies from the jei from a mod

#

Does jei have a config for that or a mod that removes certain recpies?

iron lynx
turbid void
#

Also crafttweaker depending on the MC version being used (JEI tweaker addon). Doing so removes the recipe visibility from JEI but the recipe still exists.

sand root
#

how to add lore to a item in 1.18.2

slate fossil
#

Um, how do I fix a "java.lang.IllegalArgumentException: bound must be positive"? google says it needs to be positive but im unsure how to fix the file to make it positive. It says I need to find where im passing a non-positive input to that method.

real wasp
#

are you the author of stoneholm?

timber sequoia
sand root
real wasp
#

in your own mod?

timber sequoia
#

In a datapack for 1.18.2, can I add ForgeData as some kind of nbt data? Example of what I'm looking at for data. Asking here since its related to forge and all that, and datapack servers deal with vanilla

real wasp
#

!!=

vale pulsarBOT
#
Wording is important!

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

These are not Interchangeable! Please use the correct terms as it allows us to help you faster!

real wasp
#

ForgeData is nbt data?

timber sequoia
#

Okay, it wasn't in the format i expected, so I wanted to be 100%. So i reasonably could set all that extra information

slate fossil
real wasp
slate fossil
#

Ah, sorry.

small atlas
#

so i know for blocks you can add the block to a file in the "tags" folder called "needs_whatever_tool.json" but im just curious how I would do this if i want it to require a custom pickaxe type

kindred dock
#

This channel is more for those codding mods,

potent elm
#

oh sorry. Which should I use?

kindred dock
potent elm
#

ok thank you

jaunty echo
#

Anyone know how to use the generator setting for lost cities mod

#

for some reason I am putting the only cities profile in the server properties in generator settings (also tried level type) and it does not work

#

Ima keep testing, no idea why its not letting lost cities work

#

Ok I just tested it by itself off my modpack, still not working

#

Its a relief it isnt my modpack but now im super confused cause this worked before

kindred dock
#

Would be best to ask the dev for lost cities.

jaunty echo
#

I cant

#

they use git hub for issues

#

I was hoping someone knew

#

I am sure I just am missing a small detail

#

or misspelled it

#

fffffuuuuc# I finally gave up on my other thing and went to this and now this is having issues, its stressing me out things keep messing up. Time to ask dev I guess

Thanks

kindred dock
#

This channel is more for those coding mods. Lost cites does have a discord as well

jaunty echo
#

huh

#

it does?

#

I did not see its discord on its page

#

are u sure it has one?

#

ah found it

#

was a text not picture link

kindred dock
#

Yeah, cuz im in it. Trying to find the link

jaunty echo
#

found it

median meteor
#

!moj

north steeple
#
forge-1.16.5-36.2.34-mdk> gradlew genIntellijRuns
gradlew : The term 'gradlew' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ gradlew genIntellijRuns
+ ~~~~~~~
    + CategoryInfo          : ObjectNotFound: (gradlew:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
 

Suggestion [3,General]: The command gradlew was not found, but does exist in the current location. Windows PowerShell does not load commands from the current location by default. If you trust this command, instead type: ".\gradlew".
 See "get-help about_Command_Precedence" for more details.

not sure if this is where i need to ask about this but, yea
gives me that error when i run the command gradlew genIntellijRuns

real wasp
#

try prepend a .\ to the command

median meteor
#

hi im making a ore and ingot mod and wanted to add lot more ore and weapons to tinkers construct was wondering if anyone here was able to help me

true junco
small atlas
#

hi everyone I need help making tags for custom tools, (like "need_cobalt_tool") that you can add to ores and stuff. I have this tag so far:
public static final TagKey<Block> NEEDS_COBALT_TOOL = BlockTags.create(new ResourceLocation(RPGDungeons.MODID, "needs_cobalt_tool"));
and this for the tiers:

            () -> Ingredient.of(ModItems.COBALT_INGOT.get()));```
and finally this for the pickaxe:
```public static final RegistryObject<PickaxeItem> COBALT_PICKAXE = ITEMS.register("cobalt_pickaxe",
            () -> new PickaxeItem(ModTiers.COBALT, 1, -2.8f, new Item.Properties().tab(ModCreativeModeTab.RPGDUNGEON_GENERAL)));```
but when I make the "data/modid/tags/blocks/needs_cobalt_tool.json" file and add the blocks i can still mine the block with an iron pick and it will drop
median meteor
small atlas
#

yeah i was going to do that but I'm planning on doing more than just ores and ingots and tools and stuff

#

planning on new dimensions with dungeons and stuff

small atlas
#

also what is the difference between the data/minecraft and the data/modid folders

real wasp
#

data/minecraft puts it into the minecraft namespace (which basically says minecraft owns that)
putting it into data/modid puts it into the modid namespace (which says the mod owns it)

small atlas
#

ok so if i want a file in tags/blocks/mineable/pickaxe,json filled with modded blocks should that be in minecraft or modid directory

real wasp
#

the namespace of the mineable tags is minecraft, because minecraft owns the tag. therefore you use the minecraft folder

#

if you put it in the modid folder the tag would end up being #modid:mineable/pickaxe instead of #minecraft:mineable/pickaxe

small atlas
#

ok cool. and this is how you make a tag right

#

public static final TagKey<Block> NEEDS_COBALT_TOOL = BlockTags.create(new ResourceLocation(RPGDungeons.MODID, "needs_cobalt_tool"));

#

then add the blocks to the tag in the data/modid/tags/blocks/needs_cobalt_tool.json file

#

with this as the tier

            () -> Ingredient.of(ModItems.COBALT_INGOT.get()));```
real wasp
#

that seems correct, but the only way to make sure is to try

small atlas
#

yeah i tried and it drops the blocks no matter what

#

regardless if your using the cobalt pick or not

real wasp
#

did you set the block to require a tool? in the block properties iirc

small atlas
#

i have it requiresCorrectToolForDrops() and in the data/minecraft/tags/blocks/mineable/pickaxe.json its in there

real wasp
#

are you registering the tier anywhere?

small atlas
#

yeah heres the tier registry class

    public static final ForgeTier COBALT = new ForgeTier(4, 2031, 9.5f, 4.0f, 15, ModTags.NEEDS_COBALT_TOOL,
            () -> Ingredient.of(ModItems.COBALT_INGOT.get()));
    public static final ForgeTier MYTHRIL = new ForgeTier(5, 2501, 11.0f, 4.0f, 20, ModTags.NEEDS_MYTHRIL_TOOL,
            () -> Ingredient.of(ModItems.MYTHRIL_INGOT.get()));
    public static final ForgeTier TITANIUM = new ForgeTier(6, 3261, 13.0f, 5.0f, 30, ModTags.NEEDS_TITANIUM_TOOL,
            () -> Ingredient.of(ModItems.TITANIUM_INGOT.get()));
}```
#

no errors in any of the files

real wasp
#

I mean TierSortingRegistry#registerTier

small atlas
#

i dont think so how do you register that

real wasp
#

it seems to just be a static method you call

small atlas
#

so would that be instead of the code i sent above

#

the public static forgetier stuff

real wasp
#

no, you register your tiers that you made with that method

small atlas
#

im looking things up to understand more and it says to put it in FMLCommonSetupEvent

#

where do i make that class

real wasp
#

thats not a class, its an event

#

make a public static void method that takes that class as a parameter
annotate the method with @SubscribeEvent and the class the method is in with @EventBusSubscriber(bus = Bus.MOD)
That creates an event listener, and the code in the method will run when forge fires the event

small atlas
#

is it fine to do this in the ModTiers class (where im registering my tiers

real wasp
#

yeah

small atlas
#
    public static void registerModTiers() {
        TierSortingRegistry.registerTier(COBALT, new ResourceLocation(RPGDungeons.MODID, "needs_cobalt_tool"),
                new ArrayList<>(Arrays.asList(Tiers.WOOD, Tiers.STONE, Tiers.IRON, Tiers.GOLD, Tiers.DIAMOND, Tiers.NETHERITE)),
                new ArrayList<>(Arrays.asList(ModTiers.MYTHRIL, ModTiers.TITANIUM)));

        TierSortingRegistry.registerTier(MYTHRIL, new ResourceLocation(RPGDungeons.MODID, "needs_mythril_tool"),
                new ArrayList<>(Arrays.asList(Tiers.WOOD, Tiers.STONE, Tiers.IRON, Tiers.GOLD, Tiers.DIAMOND, Tiers.NETHERITE, ModTiers.COBALT)),
                new ArrayList<>(Arrays.asList(ModTiers.TITANIUM)));

        TierSortingRegistry.registerTier(TITANIUM, new ResourceLocation(RPGDungeons.MODID, "needs_titanium_tool"),
                new ArrayList<>(Arrays.asList(Tiers.WOOD, Tiers.STONE, Tiers.IRON, Tiers.GOLD, Tiers.DIAMOND, Tiers.NETHERITE, ModTiers.COBALT, ModTiers.MYTHRIL)),
                null);
    }```
#

so something like this

real wasp
#

yes, although it may not like passing null. an empty list would make more sense

small atlas
#

crash

#

Exception message: java.lang.IllegalArgumentException: Method public static void com.thommayyy.rpgdungeons.util.ModTiers.registerModTiers() has @SubscribeEvent annotation. It has 0 arguments, but event handler methods require a single argument only.

real wasp
#

you need to take the event as a parameter

#

so it knows what event you want

#

public static void registerTiers(FMLCommonSetupEvent event)

small atlas
#

ok it works great! thanks so much!

small atlas
#

can anyone help me load a nbt file in forge. I made a prebuilt dungeon type thing that I want to load at a set coordinates every time someone runs a command just stuck on how to actually load it. I have the nbt file already from the structure blocks

winged ermine
#

i got this and i don't know why

fallen marsh
deep jetty
#

Does anyone know where the curseforge sitemap is?

#

It's not in any of the normal places and robots.txt doesn't have one

#

Kirby only supports sitemaps via plugins, but given that all of the major search engines can find resources posted via cf, I am guessing one exists somewhere

timber sequoia
#

I'm interested in making some plants for minecraft 1.18.2. What would you folks suggest for a tutorial or guide?

real wasp
#

mcjtys tutorials, then try it yourself (make a new class that extends PlantBlock and override methods to your hearts content)

timber sequoia
#

Where would i reference PlantBlock? Forge's docs?

real wasp
#

your ide

timber sequoia
#

ah, so its something I would make

real wasp
#

no, its an existing class in mc

buoyant acorn
#

I'm working on a modpack and creating the quest book in FTB Quests, as long as I credit the authors somewhere, is it ok to copy/paste info from in-game manuals and websites for quest descriptions until I am able to rewrite the rough draft? or is that still considered plagiarism?

restive thunder
candid bough
#

hey could someone please help me with something

#

pls

#

pls

turbid void
#

is this question related to mod development?

candid bough
#

oh shoot wrong channel

cerulean jungle
#

hey

#

so uh

#

my worledit isnt working

kindred dock
#

This channel is for those codding mods, I told you to contact the devs of the mod. Which are not here

wheat rapids
#

anyone knows what is up with mod authors not tagging their mods for either client/server on curseforge and not properly deciding the relevant side either in their mods.toml (forge, at least)? i'm confused as to why one would specifically omit specifying the environment(s)/sides on which their mods run 🤔 or even say BOTH in the mods.toml even though it's a client-only mod... could there be a valid reason or is it them just not knowing/caring about it?

real wasp
#

its incredibly new

#

oh, the mods.toml?

wheat rapids
#

also, yes

real wasp
#

The one on the site is very new, its only been there for just over a couple of weeks.
I don't remember anything in the mods.toml about which side its on, tho i know the dependency list does allow specifying side per depenencie

wheat rapids
#

made a little something to ease with creating my mod pack and it's not very accurate to say the least, which made me wonder. i'm looking in the minecraftinstance.json, the mods.toml and lastly any *.mixins.json if present - and even then some are unknown or obviously wrong (saying BOTH for client-only mods as per curseforge description)...

so, in the mods.toml, does one not need to specify any dependencies (like forge or minecraft) and if not, is it just convenience for the developer as to not care about updating any version strings etc.?

if it's mandatory, i'd probably go and create issues/pull requests, otherwise i won't bother to face mass-rejections... :/

real wasp
#

you do not need to specify dependencies, but most mods do forge and minecraft cause thats how the mods.toml comes in the mdk.

ideally it shouldnt matter if a mod is server or client only, they should work fine on both (meaning it wont crash), even if thats just not doing anything.

wheat rapids
#

ohhh, true! the last one is the real issue here 💡 was bothered by the server crashing and me having to sift through all the mods manually for the server pack... well, thanks for the quick response 🙂

turbid void
# wheat rapids made a little something to ease with creating my mod pack and it's not very accu...

fyi I worked over the last few weeks to make a server installer/launcher that scans through mod files to sift out client-only's. it's a bit brutalist but it works - for forge I made a compiled list of modIDs (a lot of mods are forks of each other and share the same modID so this actually works for quite a lot of mods!) and for fabric I cross referenced mods that have the "client" tag but also aren't required dependencies of other mods in the same folder. if you're interested i'd be happy to show.

wheat rapids
#

sounds really interesting; of course i and probably a whole bunch of other people are interested! 👀

buoyant acorn
#

The modpack I'm working on is nearing completion of the rough draft for my quest book, am curious if I should just package it and submit for approval now?
Or should I wait until I have the rough draft more dialed in? Also maybe more custom modifications done through KubeJS to recipes and what not? Or is it good to just submit the project and keep updating it regularly?

wheat rapids
sleek patrol
#

I just created my first addon any my users are having issues downloading it:

  • on the file menu the top right button is bugged and gives a 404 error
  • the curseforge "Install" button says its downloading the addon, but it actually does nothing
  • the regular download button next to the "install" button works.
hoary olive
#

Anyone got a sec to maybe review some code and tell me where I am messing up lol. I feel like I am overlooking something so obvious and it is driving me nuts. The basic premise is you press a key and poof all of my Modded Liquid within an area disappears. The good news is I got it to work......inconsistently.....and it doesn't only remove my modded liquid but removes water as well despite my check in there. This is Forge and 1.19.2. If anoyne has a moment feel free to ping me and I will post the code.

median meteor
#

Hey how can i have a scoreboard on a server i want to use a forge mod to get the money amount from the scoreboard how can i do this?

real wasp
buoyant acorn
# wheat rapids keep in mind that if players start playing your modpack and you don't have the b...

Thank you, that helps, I think I need to wait until after Christmas to submit the pack, given those thoughts. The quest book is complete, just needs to be proofread and edited/rephrased so things aren't so wordy. I don't plan on adding any more major mods, and the KubeJS stuff will be mostly recipe additions, not removing anything that's currently there. The foundation of the pack is pretty solid, I've been tracking my tasks to make sure that I'm not missing anything.

granite osprey
#

Hey, i created a modpack this morning and it had minecraft in the name so it was rejected and set to requires changes, i changed all mentions of minecraft and updated it and it says it's been under review for a bout 5 hours now. Was just wondering if i need to wait a little bit longer or there is an issue i'm un aware of

real wasp
#

!status

vale pulsarBOT
#
Project moderation time

Project/File moderation is done on these days unless otherwise mentioned:
Sunday, Monday, Tuesday, Wednesday, Thursday: <t:1631170800:t> - <t:1631199600:t> (Your time)
Friday, Saturday: No Moderation!

Projects are moderated First in, First out. If you submit late in the work day, it will likely get left until the next day!

New Projects or anything flagged for manual review: 1-3 Working Days
Updates to approved projects not needing manual approval: 1 Hour
-If your file has been "Under Review" for more than an hour, then it is at manual review!

lethal gull
#

Hello everyone!
I am trying to add Items from my mod to the vanilla creative tabs on forge 1.19.3
I figured out how to just add them, but i am wondering if Forge has a way to put it after a specific item like Fabric does.
If anyone knows the answer please let me know
Thanks in advance :)

lethal gull
#

Nevermind, I have the answer

median meteor
#

i have a problem with the kimetsu_no_yaiba modpack

kindred dock
#

Report it to the packs dev then. This room is for people that need codding help

median meteor
#

and where is he ?

kindred dock
#

!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.

median meteor
#

ok thank

timber sequoia
#

Does anyone know if MCJty as a discord? have some questions about their tutorial

kindred dock
#

Yes

timber sequoia
#

could i have an invite?

kindred dock
timber sequoia
#

Thanks!

timber sequoia
#

Do i need to download the mods I want as a dependency?
I'm getting an error in intellij that implies I do

> Could not find mezz.jei:jei-1.18:10.2.1.283_mapped_official_1.18.2.```
#

This is my code:

repositories {
    // Put repositories for dependencies here
    // ForgeGradle automatically adds the Forge maven and Maven Central for you
    maven { // JEI
        url "https://dvs1.progwml6.com/files/maven"
    }
    maven { // TOP
        url "https://cursemaven.com"
    }

}

dependencies {
    // Specify the version of Minecraft to use. If this is any group other than 'net.minecraft', it is assumed
    // that the dep is a ForgeGradle 'patcher' dependency, and its patches will be applied.
    // The userdev artifact is a special name and will get all sorts of transformations applied to it.
    minecraft 'net.minecraftforge:forge:1.18.2-40.1.85'

    compileOnly fg.deobf("mezz.jei:jei-${jei_version}:api")
    implementation fg.deobf("mezz.jei:jei-${jei_version}")

    implementation fg.deobf("curse.maven:the-one-probe-245211:3550084")

    // Real mod deobf dependency examples - these get remapped to your current mappings
    // compileOnly fg.deobf("mezz.jei:jei-${mc_version}:${jei_version}:api") // Adds JEI API as a compile dependency
    // runtimeOnly fg.deobf("mezz.jei:jei-${mc_version}:${jei_version}") // Adds the full JEI mod as a runtime dependency
    // implementation fg.deobf("com.tterrag.registrate:Registrate:MC${mc_version}-${registrate_version}") // Adds registrate as a dependency

    // Examples using mod jars from ./libs
    // implementation fg.deobf("blank:coolmod-${mc_version}:${coolmod_version}")

    // For more info...
    // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html
    // http://www.gradle.org/docs/current/userguide/dependency_management.html


}```
#

Yes, i did leave in all the comments

real wasp
#

you probably have the descriptor wrong

timber sequoia
#

Thanks, i’ll give it a try

timber sequoia
#

Btw, i have a mod structure question. I’m making a mod to help my mod pack and supplement the other mods in the pack. Should i separate the code into the sections for each mod it modifies, or mostly keep it together in one .java?

or is there a another way that would be better?

real wasp
#

it depends on how you feel you want to do it, although one monolithic file is a bad idea in most peoples eyes

timber sequoia
#

I’m trying to learn good methods as early on a possible, so i’ll split it as best as i can

timber sequoia
real wasp
#

no, i tend to just copy from other mods
you would be better off looking at the maven docs too, as that what it uses (and what the odd formatting is for)

timber sequoia
#

Okay

#

So its a garbage fire that works 👍

#

gradle sobbed at ${minecraft_version}. I know its a regex for that info, how do i make gradle see it?

real wasp
#

add minecraft_version=1.7.10 to gradle.properties

#

use the correct mc version tho

timber sequoia
#

okay. Do I modify the JEI version in the gradle too? I think i have it correct
jei_version=1.18:10.2.1.283

real wasp
#

alternatively replace the ${minecraft_version} with 1.7.10 in all places its used

#

try w/o the 1.18:

timber sequoia
#

I like having things adjustable where I can, I'll try to keep the version

#

I suppose now I will find a 1.18.2 with a working gradle and just yoink from there

real wasp
#

you could also browse the maven manually to check the names and versions are correct by visiting the url in the browser.
the identifier is roughly equivilant to file paths with : and - denoting new folders

timber sequoia
#

Ahhhh

#

I like the concept of the maven, I'm just having to adjust my brain to working with it

#

Got past those errors!

real wasp
#

resource pack, and choose the datapack option for your main category

timber sequoia
#

I'm following a tutorial, and I used the following code:

        tag(Tags.Blocks.ORES)
                .add(Registration.MYSTERIOUS_ORE_OVERWORLD.get())
                .add(Registration.MYSTERIOUS_ORE_NETHER.get())
                .add(Registration.MYSTERIOUS_ORE_END.get())
                .add(Registration.MYSTERIOUS_ORE_DEEPSLATE.get());

But I'm getting the error that java: package Tags does not exist. How do i resolve this?

real wasp
#

youll need to import it

timber sequoia
#

Ahhh!

restive thunder
#

Please for the love of God learn Java before modding

timber sequoia
#

Thanks for the encouragement

potent solstice
# timber sequoia Thanks for the encouragement

yup, tags class is not being recognized by the compiler. Like CHiefArugmas said, you will need to import the Tags class into your code, so you can just import it using the following import statement:

import net.minecraft.tags.Tags;

median meteor
#

why are two fps counters being rendered?

package com.mizzy.gpt;

import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.FontRenderer;
import net.minecraftforge.client.event.RenderGameOverlayEvent;
import net.minecraftforge.eventbus.api.EventPriority;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.common.Mod;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

@Mod.EventBusSubscriber
public class FPSDisplay {

    @SubscribeEvent
    public static void onRenderGameOverlayPre(RenderGameOverlayEvent.Pre event) {

        // get the current FPS value
        int currentFps = Minecraft.getInstance().getFrameTimer().getIndex();

        // get the font renderer
        FontRenderer fontRenderer = Minecraft.getInstance().fontRenderer;

        // render the FPS text
        fontRenderer.drawString("FPS: " + currentFps, 2, 2, 0xff0000 );
    }
}```
timber sequoia
#

Thanks, getting used to doing real java

potent solstice
#

Just look if the code is being called from multiple event handlers with different event priorities.

timber sequoia
#

Trying to gauge what kind of mess i’m in for: does anyone have a tutorial on mobs/entities for 1.18.2 modding? I’m reading through source code atm and trying to get a handle on it

radiant temple
#

i want to start working on making my own sims mods, any idea how i can get started on that

real wasp
#

Check the pinned messages here (the 📌 icon in the top right of Discord)

timber sequoia
#

When multiple mods are modifying the same recipe, how is the "winner" determined?

#

For 1.18.2 java

real wasp
#

The one that loads last

#

Though, what do you mean by modify?

timber sequoia
#

if i have one mod making Golden carrots with 1 ingot and 1 carrot, vs the other using 2 nuggets and 1 carrot

#

So non-vanilla recipes

real wasp
#

Ah
Both will exist

#

As long as they don't use the same recipe id

#

(which should be impossible as the recipe id should include the mod id)

timber sequoia
#

So i would ultimately need something like kubeJS/CT to "clean up" the recipes

real wasp
#

Or a datapack

timber sequoia
#

Good to know all that. I'm seeing what I can do to convert my Kubejs scripts to java

real wasp
#

uhh

timber sequoia
#

Or more like, i'm seeing what's reasonable

real wasp
#

dont do that

timber sequoia
#

Hence me clarifying myself

real wasp
#

At least for recipes

timber sequoia
#

I'll aim more toward the item creation scripts then

#

Like I said, trying to do it within reason

real wasp
#

Yeah, thats fine
if you do recipes in a mod, use json. if you use java to add recipes then things like kubejs cant modify it, as you have probably experienced at some point

timber sequoia
#

Mcjty was teaching using datagenerators, but I don't think he showed how to use those for recipes if i recall correctly.
I assume I need to look into how Java can generate json to be able to do that?

real wasp
#

he does show it for recipes at some point

#

I remember figuring out an issue with the ids it was setting

timber sequoia
#

Then i'll have to pay attention more carefully

#

thanks for the tips

timber sequoia
#

Hello again.
Following MCJty's tutorial, but getting an error in several of my classes that says java: no suitable method found for add(java.lang.Object,java.lang.String)

I know its because the line add(Registration.RAW_MYSTERIOUS_ORE.get(), "Mysterious Raw Ore"); is somehow wrong.

His code compiles and mine doesn't. I even tried copy-pasting his lines and his imports to see if it was a typo. No dice.

IntelliJ wants me to cast the line to several different things. Not sure what the way forward is on this. Any help is appreciated

real wasp
#

What does your RAW_MYSTERIOUS_ORE field look like?

timber sequoia
#

What do you mean by field? To narrow it down

restive thunder
#

...

#

Do you know Java?

real wasp
#

fields are a very basic concept in java

timber sequoia
#

I know a small amount

#

Learning through applicatin

restive thunder
#

Modding Minecraft is not a good way to learn Java

timber sequoia
#

Fine then, never mind on the question

rare haven
#

anyone know how to open fusion crafting gui to make custom recipe

restive thunder
#

Sorry what?

#

Opening a gui to make a recipe?

rare haven
#

ya

#

anyone know how to convert that so itll work in fusuion crafting table recipe from draconic evoulutions

restive thunder
#

Does DE have a GUI for that? Is that what you're asking?

pliant spruce
#

My minecraft when i grab an item glitches my entire game and basically puts me in like 1000x zoomed in, anybody know how to fix it

#

anybody know how to help me

kindred dock
#

Are you coding a mod? This channel is for those that need coding help

restive thunder
#

Codding? 🐟

median meteor
#

Codding

#

It's Coding

#

Bruh

median meteor
#

Alright so I need help in something with Sound event

#

So my M1 grand ping sound is Not playing when Firing a last ammon

#

Even I did the Sound event class

#

But it's not working

#

Is there any fix I would be appreciated

median meteor
#

Anyone here?

#

Bruh

kindred dock
#

have to be patient. If someone know they will answer.

median meteor
#

Ok

#

I'mma Try Figure it out what is causing the issue so ok

real wasp
#

How are you playing it? Got code anywhere like github?
Anything in the logs about it?

median meteor
#

Alright so I Found the Issue

#

That it was in the code Not working properly

#

I'm using the official mappings

#

So I tried to Rewrite it

#

So I got the post shoot Event error that's it

#

So Tmr I'mma send the screenshot then you can help me

prime sapphire
#

I'm using forge for 1.18 and I'm trying to add an effect to the player. I tried using:
e.getPlayer().addEffect() (e is the event)
but I'm not sure what to put as a parameter, or if I'm going about this the right way

real wasp
#

What does it say you should put as the parameter? (ctrl click the method to go to its definition and see)

prime sapphire
#

new MobEffectInstance(true, 10, 0, 10, MobEffect.)

#

I have this under it

#

but I'm stuck again

#

What would I put for curativeItems

real wasp
#

milk bucket i believe

prime sapphire
real wasp
#

some effects like poison also have honey bottles

prime sapphire
#

That's super cool

real wasp
#

Yeah

#

If this is a custom effect im pretty sure you need to register it, are you doing that?

prime sapphire
#

Thanks! I'll try adding an item stack

prime sapphire
#

I found that I can leave some blank

prime sapphire
#

I tried to summon a bee via:

var bee = EntityType.BEE.spawn(e.getWorld());```
However, this gives the error:
`Cannot resolve method 'spawn(LevelAccessor)'`

I'm not sure what to put instead as a parameter. Any help is appreciated. Thanks!
real wasp
#

what is spawn asking for as a parameter?

#

(Ctrl click on it to see its definition)

prime sapphire
#

However

#

Get world gets LevelAccessor

#

so I'm not sure what to do

real wasp
#

can you show a screenshot of the spawn method?

prime sapphire
#

Wait nvm

#

It's server level

real wasp
#

server level and a whole bunch of other stuff

prime sapphire
#

What's a resource key?

real wasp
#

theres also Level#addFreshEntity that you could use, but that avoids a few checks that normally happen when spawning (depends on why you are spawning it as to if you want to use those checks)

real wasp
# prime sapphire What's a resource key?

Its a double ResourceLocation, with a path ResourceLocation and a namespace ResourceLocation
Usually the namespace is a registry and the path is an object in the registry, but thats not garunteed

prime sapphire
#

I think I'll use the other method

prime sapphire
real wasp
#

i believe so

prime sapphire
real wasp
#

does the event have a getLevel method?

prime sapphire
#

Which is also a diff type

real wasp
#

what event is it?

prime sapphire
real wasp
#

Because the constructor for that has to take in a Level, you can safely cast LevelAccessor back to that.

real wasp
#

if its red that wont compile

#

where is it showing red?

prime sapphire
#
        var bee = EntityType.BEE.create(e.getWorld());
                                                  ^```
real wasp
#

You need to cast it, which is a relatively basic java thing

#

Intellij is even offering to do it for you

prime sapphire
#

Ohhh ok

#

Thanks

#

Yeah I'm pretty new to Java

#

Idk if I should've started with this

#

I have a lot of experience with python though

real wasp
#

Its not really a good idea to start java with minecraft modding

#

There are some dedicated java tutorials pinned. You should be able to get through them quite quickly if you have experience with other languages though

prime sapphire
torn plover
#

so anytime i try to launch my mods the minecraft launcher never opens it just shows the loading screen then doesnt continue to open what do i do?

median meteor
velvet eagle
#

How long does it normally take to review a bukkit-plugins?

median meteor
#

Let's goooooooooooooooo
It's finally Working

#

The M1 grand ping sound handler thingy

#

It was just a Code
Rewritten it finally got it worked

barren sable
#

looking for someone who knows how to remove a certain item from appearing in minecraft loot chest

barren sable
#

dm me @dark orchid

prime sapphire
#
    @SubscribeEvent
    public static void JumpEnderman(LivingJumpEvent e){
        if (e.getEntityLiving() instanceof LocalPlayer){
            var player = e.getEntity();
            System.out.println("Interesting");
            System.out.println(player.getLevel());

            var TNT = EntityType.ENDERMAN.create(player.getLevel());
            var TNTname = new TextComponent("HI THERE");
            assert TNT != null;
            TNT.setCustomName(TNTname.withStyle(ChatFormatting.DARK_RED));
            TNT.setCustomNameVisible(true);
            TNT.setPos(player.position());

            player.getLevel().addFreshEntity(TNT);

            Component textComponent = new TextComponent("Hiya pal").withStyle(ChatFormatting.DARK_PURPLE);
            player.sendMessage(textComponent, player.getUUID());
        }```
So I have the following function (ignore the name), and it seems to work without error. However, in game, it doesn't appear to spawn any mobs. The text works though.

Things I tried:
Changing the mob type
Changing where I get the level from

None of these work, and I'm stuck unsure what to do. Could it be a rendering issue? Thanks!
real wasp
#

If you put a breakpoint on the if statement, does it fire?

prime sapphire
#

and the text works

#

the text in chat

#

but the actual entity spawning doesn't

real wasp
#

is it firing server or client side?
player movement is handled almost entirely client side

prime sapphire
#

So how do I get the level from the server?

real wasp
#

You could get the server instance from its static field, but that wont work in multiplayer

#

You'll need to send a packet to the server, and recieve that on the server to spawn the entity

prime sapphire
real wasp
#

if its a custom entity theres an easy way to sync data, otherwise I don't think so.
Packets are the way to go, though I don't know much about using them. Mcjty probably has a tutorial on them, or theres the forge community wiki, or other modding discords with more experienced modders like the forge discord, MMD or MDC

prime sapphire
real wasp
#

!mc-forge

vale pulsarBOT
#

This is not the Forge Discord server

Dear user, you might be looking for the Forge Discord server or trying to use a command that only works there.
While CurseForge does contain the word Forge, they're not the same.

You may find the Forge Discord server here: https://discord.gg/UvedJ9m

prime sapphire
#

ty!

real wasp
#

@prime sapphire regarding swapping code changes

You can launch in debug mode (the bug icon), which in addition to giving you access to breakpoints, and allows you to hotswap code by building again (Ctrl + F9 or the hammer icon).
Not everything can be hotswapped by default though, only method bodies mainly (no adding, renaming, removing methods, fields or classes ect).
You can solve this by using JBR (Jet Brains Runtime) to launch (top left -> ⚙️ -> Project Settings > Project -> SDK) and applying the jvm argument -XX:+AllowEnhancedClassRedefinition. Example of doing that here: https://github.com/ChiefArug/ThermalSysteams/blob/main/build.gradle#L27 (need to genIntellijRuns again after adding that)
This will allow you to hotswap adding/removing methods and a bunch of other stuff.

Note that even if you hotswap something, it may still need a client boot to properly init, like adding registry entries or event listeners (those are all done on client start and so do require a restart)

prime sapphire
#

So I can program a lot faster?

real wasp
#

It doesnt help the actual writing speed of code , but it can help with testing and debugging code

prime sapphire
#

thanks!

prime sapphire
round grotto
#

im trying to make a client side mod for 1.8.9 that prints out the nbt data of the entity you punch in chat anybody know how that would be done?

real wasp
#

why?

round grotto
#

idk

#

ive been unable to find something like this

#

to print out entitys nbt data

real wasp
#

Why do you want to print out the data though?

round grotto
#

so that i can get the skins of npcs

round grotto
#

i think its impossible but idk

versed wagon
#

Hello guys, since 4 days i cannot publish my Resourcepack on CurseForge, im always getting the same error.
its been also 4 days since i opened a Ticket on CurseForge but everything they said in the Ticket is not helping me at all.
Guys i beg you please if anybody here know a possible fix please let me know.

median meteor
versed wagon
#

Allright, i will try that definetly out, thanks for the tip! Shadypepe

versed wagon
#

Thank you! Wishing the same for you 7545minecraftheart

versed wagon
visual crypt
#

how do I save a blockbench model as a json?

minor comet
#

Where is a good place to start learning how to create my own unique modpack... Like learning how to create a world like Stoneblock... and how to gate lock things for progression... also brining it together with the questbook?

polar eagle
#

can you guys help me to update to the 1.19.3 version? i actually tried a lot but nothing worked haha or isnt it even out?

versed wagon
#

and do you know what the problem was?

#

it was a goddamn "&" Symbol in my Filename which lead to the "Unknown Error"

#

i hate my life rn

real wasp
#

This is the place for help with developing mods, not using the curseforge app

gusty bay
#

oh mb

silk abyss
#

Hello ! I'm Straixes and with friends we try to create our own mod with forge. Since 3 or 4 day, we try to create a new item which, when we use it, this item turn all blocks exept entity block and we try, and we try without success. We also search on internet for some ours but nothing.
Did someone can help me ? thanks so much and happy new year !!

#

(I'm on 1.19.2)

daring verge
#

Could you elaborate on what you’re having trouble with?

small atlas
#

how would i go about making a brewing recipe that lets you combine any potion with an item to extend the length by 0:15 infinitely

#

i see how to make a specific recipe (ex. awkward potion + spider eye = poison potion) but not sure how to do something like what glowstone does

split musk
#

is there no way to get 1.19.3 mcp mappings?

rough salmon
#

We don't have Forge mappings here, this is CurseForge, not forge :)

real wasp
#

MCP is discontinued as of 1.16

rough salmon
#

Oh.

turbid storm
#

How do you prove that you have permission from someone to use their assets in your mod? My mod keeps getting rejected because I don't have any proof even though I have permission

rough salmon
#

!ticket-site You send a ticket with the information about your mod, and what assets are used, and some sort of proof (best take that with the person replying to the ticket).

vale pulsarBOT
#
How to open a support ticket on the CurseForge website

Can't open the app or would rather use the website? You can do so here.
Fill out the form with accurate detailed information, keep in mind that simply saying 'it' or 'doesn't work' is very vague. The more details you provide, the more efficient help you will get.

Make sure to upload your Overwolf logs with the Upload File option in the ticket, information on how to get these logs can be found here

vapid jackal
#

Anybody know how to add and what is the "manifest.json" file in a modpack ?

kindred dock
lunar mantle
#

trying to put together a small modpack and wondering if theres anyone with programming experience that could help optimize the pack (248 mods)

hybrid kite
#

I have Curse forge can't open can anyone help please

kindred dock
lunar mantle
#

i also have lag spikes in singleplayer worlds

#

inconsistently

kindred dock
#

This channel is for those that need mod codding support.

lunar mantle
#

would mod optimization be another chat?

kindred dock
#

#👽︱game-support OR the room specific for that game. Otherwise can ask the author of the mod in question

shut marten
#

Hello, can i get some help with my modpack

kindred dock
#

What are you coding?

#

This room is for those seeking coding help for their mods

fallen marsh
#

This still isn’t the channel for that kind of issue

wicked stag
#

I dont know much coding but is there a way to freeze the timer in a status effect in minecraft?

#

kind of open ended question - i just wanna know if there is a way to stop the ticks, for example when running.

#

would you have to make the game stop ticking or reset the timer to the current time to maintain it or something like that?

real wasp
#

every tick add a tick to the duration

wicked stag
#

thank you very much

lethal scroll
#

when i try to launch a modpack it says this

restive thunder
#

!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.
  4. Play game.

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

vapid jackal
#

How can i create the "manifest.json" file cause idk how to ?

rough salmon
#

!mc-packexport

vale pulsarBOT
#
How to export modpacks
  1. Click the Icon for the modpack.
  2. Click the CFmenu button next to Play.
  3. Click CFexport.
  4. Select files to be included (at least mods and configs)
  5. Share it with friends or upload to the site!
rough salmon
#

(It will generate the manifest.json for you)

vapid jackal
#

Oh thank you so much idk that !

versed wagon
#

Hello I updated my modpack yesterday and have a problem now where when I enter my world it either freezes and crashes or it lets me play with roughly 2-3 fps. If I post the log of the world generating and entering could anybody here help me? Btw with updated I meant reduced modpack size, nothing was added

modern vale
#

if you don't upload it, someone is gonna ask for it.

#

not me tho, been at this 5 am Texas Time. later. 🙂

broken walrus
#

having a bit of trouble. my mod can't be processed it's been two hours nothing, i retried and nothing.

kindred dock
#

Will go poke someone,

jaunty echo
#

I mean I know having all 3 isnt really needed

turbid void
jaunty echo
#

ye I didnt add it when thinking about it. I left the message of out of curiosity

turbid void
#

optifine is pretty much in that area often also

jaunty echo
#

Kept OptiFine for its dynamic lighting

north steeple
#

how big would an entity be with size width: 2f, height: 4f?

cedar girder
#

java version

turbid storm
#

Hey, just wondering, does every file you upload have to be approved individually? It took four days to get the first file I uploaded for my mod, and now I just uploaded a bug fix, and it says it's processing.

kindred dock
#

If things dont get stuck, and this is not the first file it can take 1h, if it takes more then 1h then it got tagged as manual review, 1-3 ow working days.

However does look like things got stuck, support has be notified.

turbid storm
late stag
#

Global file processing isn't working correctly as the moment. It's being looked at

late stag
#

Should be good again!

wicked stag
#

Yo this question might be out there but is there any way to have an effect apply an attribute buff to a specific set of items when active?

#

or, in other words have the buff only apply when certain items are equipped?

real wasp
#

you definitely can, its your effect.
i havent done custom effects myself, but it probably has a on tick method, and you can check the item being held/worn there, and modify the applied attributes accordingly

dim magnet
#

what does it mean? starting minecraft thru intellij idea(sorry if this is a stupid question, i just started learing)

Error occurred during initialization of boot layer
java.lang.module.FindException: Error reading module: C:\Users\Užívateľ.gradle\caches\modules-2\files-2.1\cpw.mods\bootstraplauncher\1.0.0\f55ddbb35612c6745cefc47d1a0d6dbfb25d3982\bootstraplauncher-1.0.0.jar
Caused by: java.lang.module.InvalidModuleDescriptorException: Unsupported major.minor version 60.0

Process finished with exit code 1

real wasp
#

you are running it with the wrong java version

dim magnet
#

oh, thx

past mauve
#

im super dum but when i download mods for java and click play it doesent have the right version, and when i check mincraft java its self it doesent have a mods folder

fallen marsh
agile glade
#

could some1 explain when *net.minecraft.entity.Entity#onUpdate() *is called?

i just wnat know if this method is called only when the entity moves, o rotate camera / moves or every tick

real wasp
#

ctrl click it to see where it is called from

shut geyser
#

please help

#

how to do do the World files must contain a level.dat file within a root-level folder.

#

please help been trying to submit since dec 25 😦

#

pls help

real wasp
#

!patience

vale pulsarBOT
#
Please be patient, we're helping as fast as we can

The moderators on this server volunteer their time and knowledge to help people as they can.
Not everyone here will have an answer for you the moment you want it.
Time zones, work/life schedules etc. also vary when people are around to help.

TL;DR: Please have patience. IF and WHEN someone knows how to help, they will assist you.
*Note that you can also open a support ticket and wait for a response.

shut geyser
#

sorry

real wasp
#

select all the world files and then send to zip. do not select the folder they are in, select the files in that folder

shut geyser
#

?

#

can i vc for i can screen share

#

@real wasp can we vc for i can screen share

#

sorry for pinging

real wasp
#

no

shut geyser
#

well ok

#

so what i do

#

do i export profie

shut geyser
real wasp
#

export profiles is for modpacks

shut geyser
#

yea

real wasp
#

but you said you were trying to upload a world file

shut geyser
#

i am

real wasp
#

so dont make a modpack export

shut geyser
#

i do not know what i am doing 😦

real wasp
#

You need to select all the files in the world folder in file exlporer, then right click and send to zip

shut geyser
#

what you mean all files

#

where i find world folder

real wasp
#

do you know where worlds are stored?

shut geyser
#

?

real wasp
#

click Open Folder
open the saves folder
open the world folder that you want to upload
select all the files in there
right click -> send to zip

shut geyser
#

like this

#

send one circled

real wasp
#

no

shut geyser
#

?

real wasp
#

read my instructions again

#

there is an important step you are missing

shut geyser
#

i do all three

#

files

#

@real wasp

real wasp
#

!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.

shut geyser
#

sorry

#

what i do?

#

i cannot send all three

real wasp
#

click Open Folder
open the saves folder
open the world folder that you want to upload
select all the files in there
right click -> send to zip

make sure to do the bold step

shut geyser
#

so these?

real wasp
#

yes.

shut geyser
#

ok how u[pload

real wasp
#

you upload the zip that you made after following my instructions

shut geyser
#

Denn 🙂

#

Done

shut geyser
#

CheifArug i am so thankful for your help thanks

median meteor
#

Perhaps Curseforge support was the wrong channel to request this help from, but does anyone know if there's an issue with localization substitutions dealing with subtabled subnamespaces?

I did run a search, and only found a single issue relating to what I'm seeing.

Regarding the automatic localization substitutions: I cannot get sub-namespaces to be inserted as subtables.

--@small martenization(locale="enUS", format="lua_additive_table", same-key-is-true=true, handle-subnamespaces="subtable")@

This should be correct, and it is handling the base namespace substitution without issues, but none of my sub-namespaces are being brought into the packaged contents.

I am quite certain I'm missing something tiny somewhere, but I'm going to go bald before I can see it. Any help would be appreciated.

Thank you!

blazing minnow
#

can somebody help me how to make a world, where every chunk is a different seed? i saw a video on it, but i do not know how to remake it. i know that he made it in MCP reborn, i have no idea how to use that though.

real wasp
#

See the pins for how to get started modding mc

strange rune
#

I need to speak with somebody about harrasment made towards me by a developer of a addon made towards me? is there anybody on i can speak with about this

median meteor
strange rune
#

I have spoke with a officer on the issue. I need to report it to somebody that is in curseforge so they can deal with the complaint on the developer for the action

#

and take action on the developer

median meteor
strange rune
#

thank you. No its not. The developer should have not done that to me. Console port addon for world of warcraft name dev monk

jovial pumice
#

Hi, feel free to DM me about this @strange rune, here to help 👍

normal elk
#

I would suggest you speak with the actual developer about this, as it appears to be a karen situation.

median meteor
#

WoW ... might wanna button that up abit ... your *** is showing.

kindred dock
#

And that was need or helpful how?

wintry sierra
#

How do i create a custom recipe for a non-craftable item?

real wasp
#

datapack, kubejs or crafttweaker

median meteor
normal elk
#

Yea that's why I did so. 😉

#

Except I actually went to check to see what really happened. Developers don't usually act like what this person is saying, they do have a reputation to maintain. So I went to the source to confirm that none of what this person said actually took place at all. Did you?

median meteor
#

Heh, I did not, and the beauty is that as a bystander I don't have to cus it's none of my business. I simply assisted the best I could. Nor should I need to deep dive the issue as it is between the person and the dev / curseforge, of which, you represent neither; thusly minding my own business.

I pointed them in a direction to take, and stepped back ... until someone decided to attack that person (even a sideways attack is still an attack, mediocre name calling notwithstanding).

So since this is now becoming an issue of personalities, I've said my piece, and am stepping away. Have the day you deserve.

rose timber
#

sup. ¿How can i start to make mods?

real wasp
#

The pins have some tutorials and guides

rose timber
#

thank you so much

median meteor
#

Yo How do I Create Branches for my Same Project GitHub Repo

#

Like I have my own main GitHub Repo branch for
1.19.X
I wanna make for 1.18.2 and 1.16.5

real wasp
#

what git interface are you using? (command line, gh desktop, just github online)

median meteor
#

Uhhhh in intrelliJ

#

I am using inside intrelliJ

real wasp
#

Click the + button that says "new branch" when you hover over it
this is it for me, but im using the new ui so it will look slightly different for you

median meteor
#

Ok

#

Ohhh I clicked the Got button

#

But the +sign is dead for me

#

Nvm

tacit island
#

I have a couple questions, is there an html link that store the latest version or the total amount of downloads in a single line of code so I can use those numbers and strings in my mc codes?

real wasp
#

there is not afaik

#

however there are some third party sites that offer such things as little image badges

turbid storm
#

Hey, can anyone help? I'm trying to add an image from Imgur to my mod description, and it isn't showing up. It just has the broken image icon with the description next to it.

timber sequoia
#

Code please?

turbid storm
timber sequoia
#

Sorry, meant the code for the description, thought that it would leave some sort of markup code in the description

turbid storm
real wasp
#

needs to be i.imgur
tho imgur doesnt like u using it to host images for oher sites

timber sequoia
#

What do they prefer?

late stag
# timber sequoia What do they prefer?

You can upload images to the image tab, and use the direct link of those in your description. But I use a GitHub repo to upload the images for my descriptions. Imgur's ToS doesn't allow hosting for other platforms, GitHub is fine with it.

tardy cobalt
#

i dont know where to put this but this seems like the best place, so um my minecraft mod has been "under review" for almost 10 hours

#

can anyone help

#

i deleted it and resubmitted it about 3 hours ago and the problem persisted

vale pulsarBOT
#
Project moderation time

Project/File moderation is done on these days unless otherwise mentioned:
Sunday, Monday, Tuesday, Wednesday, Thursday: <t:1631170800:t> - <t:1631199600:t> (Your time)
Friday, Saturday: No Moderation!

Projects are moderated First in, First out. If you submit late in the work day, it will likely get left until the next day!

New Projects or anything flagged for manual review: 1-3 Working Days
Updates to approved projects not needing manual approval: 1 Hour
-If your file has been "Under Review" for more than an hour, then it is at manual review!

tardy cobalt
#

thank you so much nothing ive submitted as ever taken more than 20 minutes so i was really confused but this really helped

upper juniper
#

can someone help it saying for me its under review for the past 1 days

upper juniper
#

it was also between the time frame

hollow swift
#

no logs are being made in .gradle

real wasp
#

ahh
scary gradle error
maybe try an older gradle version?

hollow swift
#

ok

#

which gradle version should i do?

real wasp
#

6 smthn

hollow swift
#

still giving Failed to notify build listener

real wasp
#

not sure, youd probably be better off going somewhere with more knowledgable people

#

like the forge discord (tho dont go there, they dont support 1.16 anymore) or Minecraft Mod Development (google it)

hollow swift
#

i found the issue

#

i had to change the gradle version in the settings

#

because it would default to 7.3.3

upper juniper
rough salmon
upper juniper
#

yes it has and ok that could be it

median meteor
#

Do you guys deal with Java Server Issues? With the Java script themselves?

#

From oracle

turbid void
median meteor
turbid void
#

ok how about showing a screenshot of your current folder with server files and put in #👽︱game-support . this channel is for people developing software or modpacks/mods

median meteor
#

K!

small atlas
#

can anyone tell me what im doing wrong? Im trying to remove 1 item from the itemstack and it works for a tick but right away it goes back to the count it was previously.

    public InteractionResult useOn(UseOnContext pContext) {
        Player player = pContext.getPlayer();
        Level level = pContext.getLevel();
        ItemStack itemHolding = pContext.getItemInHand();
        BlockPos blockpos = pContext.getClickedPos();
        BlockState blockstate = level.getBlockState(blockpos);
        Block block = blockstate.getBlock();

        if(block.equals(Blocks.REINFORCED_DEEPSLATE)) {
            System.out.println("Reinforced Deepslate Clicked at" + blockpos.getX() + ", " + blockpos.getY() + ", " + blockpos.getZ());
            itemHolding.setCount(itemHolding.getCount() - 1);
            if (itemHolding.getCount() == 0) {
                player.setItemInHand(pContext.getHand(), ItemStack.EMPTY);
            } else {
                player.inventoryMenu.broadcastChanges();
                player.getCooldowns().addCooldown(this, 100);
            }
        }

        return super.useOn(pContext);
    }```
restive thunder
#

Is this mod running on the client or the server?

small atlas
#

i think both? i mean it has blocks and everything so it would be needed on server and client no?

restive thunder
#

If it registers things yes, however things happening and then being undone is a classic symptom of doing things on the client when they need to be done on the server

small atlas
#

the whole mod does register things, unless its different for each class

#

regardless i just tried changing it to this

#
    public InteractionResult useOn(UseOnContext pContext) {
        if(!pContext.getLevel().isClientSide()) {
            Player player = pContext.getPlayer();
            Level level = pContext.getLevel();
            ItemStack itemHolding = pContext.getItemInHand();
            BlockPos blockpos = pContext.getClickedPos();
            BlockState blockstate = level.getBlockState(blockpos);
            Block block = blockstate.getBlock();

            if(block.equals(Blocks.REINFORCED_DEEPSLATE)) {
                System.out.println("Reinforced Deepslate Clicked at" + blockpos.getX() + ", " + blockpos.getY() + ", " + blockpos.getZ());
                itemHolding.setCount(itemHolding.getCount() - 1);
                if (itemHolding.getCount() == 0) {
                    player.setItemInHand(pContext.getHand(), ItemStack.EMPTY);
                } else {
                    player.inventoryMenu.broadcastChanges();
                    player.getCooldowns().addCooldown(this, 100);
                }
            }
        }

        return super.useOn(pContext);
    }```
#

and it still didnt work so i removed the excalmation and it just stops removing entirely (doesnt even remove for a split second)

#

however if you only click with 1 item it does set the itemstack to null successfully

scenic storm
#

i'm trying to get forge 1.8.9 with mixins working but i can't seem to get it, when i run the mod from the launcher, mixins run but the forge mod doesn't show up but when i run the mod in the dev env (intellij) the mod shows up but mixins dont seem to work at all?

late stag
#

Are you sure that old version supports mixins?

real wasp
#

There are ways (mainly library mods iirc)

median meteor
#

Alright how do I Add Update json url
And which Url I put in my mods.toml file Every time I Release a new Update the player gets notified

median meteor
#

only this line

median meteor
#

giving me problems

sweet shore
#

Hi all! :) As a developer using the CF platform in my own 3rd-party applications, if I intend on making multiple applications, should I apply for multiple API keys, one for each application? Or should I apply for a single API key that covers all my use cases and use that key in all of my applications?

normal elk
#

!devdiscord

vale pulsarBOT
normal elk
#

The api related channel in here would be a better place for this question

sweet shore
#

Oh thanks!

jaunty echo
#

Hey, if I try to make a mod with my own structures generating but I find them generating badly, what is that called? Bad generation offset?

#

1.18.2

scenic storm
#

i'm making a forge mod for 1.8.9 and i'm having trouble drawing on the screen, i've tried using net.minecraft.client.gui.Gui.drawRect and mc.fontRendererObj.drawString but i cant get anything to show on my screen

#

is there any different methods i should be using?

calm warren
#

Is it possible for me and my friend to both be able to work on a modpack in curseforge?

jaunty echo
turbid void
glacial sedge
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

agile glade
#

on net.minecraft.client.model.ModelBiped
there are all the methods that make the body parts of entities move or rotate, I was wondering if there is any easy way to get the rotation of a body based on its state (crouching, swimming, pulling a bow) some1 know?

median meteor
#

if i understand you right

#

here is the code

#
biped.bipedBody.rotateAngleX = 0.0F;
biped.bipedLeftArm.rotateAngleX = -1.0F;
biped.bipedRightArm.rotateAngleX = 1.0F;
biped.bipedHead.rotateAngleY = 0.0F;
biped.bipedLeftLeg.rotateAngleX = -1.0F;
biped.bipedRightLeg.rotateAngleX = 1.0F; 
biped.bipedBody.rotateAngleY = 0.0F; 
biped.bipedLeftArm.rotateAngleY = 0.0F;
biped.bipedRightArm.rotateAngleY = 0.0F; 
biped.bipedLeftLeg.rotateAngleY = 0.0F; 
biped.bipedRightLeg.rotateAngleY = 0.0F;
biped.bipedBody.rotateAngleZ = 0.0F; 
biped.bipedLeftArm.rotateAngleZ = 0.0F; 
biped.bipedRightArm.rotateAngleZ = 0.0F; 
biped.bipedLeftLeg.rotateAngleZ = 0.0F; 
biped.bipedRightLeg.rotateAngleZ = 0.0F; 
biped.bipedHead.offsetY = 0.0F; 
biped.bipedHead.offsetZ = 0.0F; 
biped.bipedLeftArm.offsetY = 0.0F; 
biped.bipedLeftArm.offsetZ = 0.0F; 
biped.bipedRightArm.offsetY = 0.0F; 
biped.bipedRightArm.offsetZ = 0.0F; 
biped.bipedLeftLeg.offsetY = 0.0F; 
biped.bipedLeftLeg.offsetZ = 0.0F; 
biped.bipedRightLeg.offsetY = 0.0F; 
biped.bipedRightLeg.offsetZ = 0.0F; ```
#

or sort of like this

agile glade
#

yeah i already see it but i cant understand what ''rotateAngle'' is and offset

#

because i tried debug it, showing a line:

#

that line will be displayed whenever the player moves arms (attacking) and taking the rotationPointY values ​​and displaying in a specific direction, it didn't work

median meteor
#

+++++Crouching
if (entity.isCrouching()) {
float yaw = entity.getRotationYaw();
float pitch = entity.getRotationPitch();
}

+++++Swimming
if (entity.isSwimming()) {
float yaw = entity.getRotationYaw();
float pitch = entity.getRotationPitch();
float roll = entity.getRotationRoll();
}
+++++Pulling a Bow
if (entity.isPullingBow()) {
float yaw = entity.getRotationYaw();
float pitch = entity.getRotationPitch();
float roll = entity.getRotationRoll();
}

#

kinda like this

agile glade
#

nah

#

i need of bodies parts

median meteor
#

i dont know any other rn

#

ohh 1 sec

agile glade
#

and I wanted to know if it would also be possible to handle this on the server side, even if the server doesn't have the client's render manager thread, I could recreate it myself based on the server's tick and player fields

median meteor
#

i think thats client side

#

its just an anim

agile glade
#

yak ik

agile glade
median meteor
agile glade
#

what is this?

median meteor
#

you can only detect if player is shooting an arrow , when the arrow is released

agile glade
#

i already knowd detect, i just really want is how get the rotation of the entitys body part

median meteor
#

ohh

agile glade
#

this talks about body rotation and head rotations, nothing more about body parts

kindred dock
#

Are you coding a mod? If no please use the proper game related support room. This room is for those seeking coding aid

atomic bay
#

help me now

#

im trying to donlowad

#

cureforge minecradft

#

but i see this

turbid void
#

that is not a dev question - read the topic header for this channel

gentle cape
#

Hello,
does anyone have a good toutorial / documentation on how to create a custom main menu in forge 1.19.2?

short bronze
#

alright, forgive me for this, but in my defense, i was told to. what should i, a peasant who owns no domains, rename com.example.examplemod to?

gentle cape
#

yourDesiredTopLevelDomain.YourNameOrAlias.YourModName

#

for me its de.timlohrer.MODNAME

#

For you its maby com.averygoodboy.MODNAME

#

Does that answer your question?

short bronze
#

yeah

gentle cape
#

awsome 👌

short bronze
#

i suppose i can use com without getting arrested

gentle cape
#

haha

#

It's only to identify your froject, so that there will never be two with the same id being used togeather, since that makes java k*ll itself :D

#

As far as my dumbass knows :D

short bronze
#

and uh

#

what does any of this mean

gentle cape
#

what version is you mod for?

short bronze
#

1.16.5

gentle cape
short bronze
#

thamks

gentle cape
#

np

tulip timber
#

Can anyone help me test my new mod that scales boss health with the amount of players in the game?

cloud badger
#

How would one go about making a cable that attaches in a fashion that redstone dust does? I know that I need to render said cable but that's as much as I have figured out.

gentle cape
#

Just a guess tho

fluid ermine
#

hey could i get some help with a crafting recipe

kindred dock
#

In a mod your making? or something else? Need to give more info on what your doing

fluid ermine
#

i am making a mod

#

{
"type": "minecraft:crafting_shaped",
"key": {
"a": {
"item":"minecraft:amethyst_shard"
},
"S": {
"item": "minecraft:string"
},
"c": {
"item": "minecraft:stone_bricks"
}
},
"pattern": [
" s ",
" s ",
"cac"
],
"result": {
"count": 1,
"item": "newhope:amulet" i honestly dont know what i am doing wrong here

real wasp
#

recipes are case sensitivr

fluid ermine
#

funnnnnnnnnnn

real wasp
#

the log file should also say what is wrong in more detail

fluid ermine
#

thank you'

fluid ermine
#

there a way to make it so the player get a effect when a certian item is in invitory'

real wasp
#

yes, use a custom item class and override the inventory tick method to apply he effect

fluid ermine
#

i got the custom item class

real wasp
#

Do you know how to override a method in java?

fluid ermine
#

not really

#

is it @ overide

real wasp
#

thats not actually required, but yes, most of the time that will be there.

If you don't know java you will have quite a hard time modding, and learning java while modding isnt the best idea.
There are some dedicated java tutorials in the pins

jaunty echo
#

Servers are different from singleplayer and I want to run 1 command for players who download my server file

How could I do that? I assume something with KubeJs startup script? Just 1 command

#

/function dnl.lib:server

turbid void
#

functions can be done via datapack

blissful citrus
#

Uh. do you guys happen to use MCreator?

#

Trying to basically make a mod... that gives recipes for things. for personal use... (since idk if making the mod public has idk other things involved.)

#

So i got MCreator... and have no clue how to change it settings. so i can see the stuff better?

real wasp
#

no
the code mcreator makes isnt the best, and its often hard for people who use it to fix bugs because its not entirely their code

#

if you want to change recipes use a datapack

blissful citrus
#

Its for forge.

real wasp
#

mc version?

blissful citrus
#

idk what a datapack is... or how to make a mod at all.

#

1.19.2

#

(honestly i grabbed MCreator, because it was the only thing i could find at the time.)

#

(I HAVE No IDEA wHat IM DOIN.)

#

(Im sick of waiting for others to make mods... so im just WINGING it.... XD)

real wasp
#

datapacks are sort of half mods
they are built into vanilla, and allow modifying/adding worldgen, recipes, loot tables and more.

all mods are also datapacks, you can rename any mod to a .zip file then open it, and the data folder in there is like the data folder in a datapack.

a good place to start with datapacks is the mc wikis page on them, and misodes json generators (google those)

blissful citrus
#

where do i get basic template. to make datapack?

#

this seems... more complicated then clicking buttons.

#
Minecraft Wiki

This tutorial shows how to create a data pack. Data packs can be used to add or modify functions, loot tables, world structures, advancements, recipes, tags, dimensions, predicates and world generation. There are some things that you should not do while creating a data pack. Here is a list of "don'ts": Release Minecraft versions or modifications...

real wasp
#

thats the page i was intending you to find... i never gave you a link

blissful citrus
#

okay... uh what is the group for?

#

in the generator? for the code?

#

and how to get 1.19.2?

real wasp
#

hover over the ℹ️ symbol to get information on what that is

blissful citrus
#

uh..... (guy who basically never uses the book.)can i put anything then?

real wasp
#

as for changing version, find the green button that says a version
if it does not have the exact version then use the one before that, as it means the format didnt change between then and your version

real wasp
blissful citrus
#

okay

#

so probably 1.19? since the preset only has that and 1.19.3

real wasp
#

yep

fluid ermine
#

i figured out how to do a use overide but how to do a inventory overide

blissful citrus
#

@real wasp does this count/work?

real wasp
#

yes

blissful citrus
#

then download... and add to world? as the datapack?

real wasp
#

oh, yeah
Forgot misodes has a download as datapack button. you can definitely use that and then add to the world

blissful citrus
#

so basically this application will solve my issue.

fluid ermine
#

also can a item only have 1 use

real wasp