Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Skullblade

Members
  • Content Count

    102
  • Joined

  • Last visited

Everything posted by Skullblade

  1. Good to know. Thank you for your help, and sorry for not understanding earlier.
  2. You know, the code thingy. In the DefaultBiomeFeatures you sent me to, each builder has a different p_ number thing, like p_243731_0_ or p_243734_0_. I didn't know if I needed one, but apparently event.getSpawns() works. The instructions about removing the bloodghastSpawns were unclear, but I think it should look something like this. You know, without the errors. The underlined section in red is asking for an EntityClassification, and I gave it an EntityType. But I don't believe I have a classification to give it. I tried 'classification' and 'PlaneswalkerEntities.classification' bu
  3. Which method is wrong and how would I use the event? I can't do much about it if you're not specific. In addition, I believe I had asked what the p_ builder number thing was for this specific instance. When looking at the farm animal code and the monster code, there were two different p_ things. (I don't know what they're called, I just dislike their existence)
  4. Ok, so I have this now. Is there a specific code I need to enter in genericName's place (I chose a temporary name because I didn't know what to use) or can I name it something easier to remember?
  5. Ok, how would I register it? Is there an annotation or something?
  6. I know this isn't all of what you were asking, but I wanted to know if I was on the right track. I'm not sure where to go from here. Not sure where to check for methods, or what logic to code in.
  7. They are examples for printing out text in the console whenever an event goes off, not for telling a custom entity what biomes and conditions it can spawn in. I've followed all of HarryTalks' 1.14/1.15 tutorials up to now (he has a play list in order on YouTube) and I haven't had problems like this before. I refuse to believe that I need to subscribe the event when he doesn't have to in the tutorial. Yeah, I know they're old, but the only change that I know of between those versions and the current ones is MCP to Mojang. I shouldn't have to deviate from the tutorial this much to make a simple
  8. 1. I have no clue where to put the code 2. There's barely any code to begin with So, I'm guessing here. I'm starting by creating an Event Handler class. I don't know what to put in it.
  9. I believe I already did up above when I sent those screenshots. If you need me to try/show something else, let me know.
  10. Even if I was to go back and find another Java tutorial, I would just end up coming back here to ask the exact same questions, because no regular Java tutorial would cover Forge. But, if you're okay with rehashing this conversation in a few days/hours/etc., then I'll do it.
  11. Pretty sure @SubscribeEvent is part of Forge, not Java. It wasn't covered in the tutorials I found online. However, if you could recommend a video or something of how to use @SubscribeEvent, that would be great. I searched for some on YouTube and I was only able to find tutorials on Event Listeners and stuff.
  12. It didn't work. I got an error that I couldn't put annotations anywhere other than the line directly above the start of the code, in this case, above public static void registerEntityWorldSpawn. I reread the article, and tried various things, but it's still not working. First, I tried to do what was shown in the first example and put the code in public class staticForgeEventHandler and subscribe the event inside, but I got this: After this didn't work, I tried to add that register thing at the end of the second example, but that didn't work at all.
  13. I read it. Not all of it made sense, but I read it. I thought that maybe the issue was that the whole thing was subscribed, rather than just the part that used vanilla minecraft events.
  14. Well, if I put @SubscribeEvent anywhere else in that section, it says 'annotations are not allowed here.'
  15. I think I did it wrong, because it doesn't do anything.
  16. Alright, that seemed to work. I think I might have a different problem now... They both have the same error. getMobSettings can't be applied to EntityClassification classification and BiomeLoadingEvent can't be applied to EntityType<capture<?>>, int, int, int
  17. I've been following Harry Talks' tutorials on Minecraft modding, and I've gotten to the one on entities. In his entity list Java class, he writes the following line of code to allow his custom mob to spawn in all biomes. public static void registerEntityWorldSpawn(EntityType<?> entity, EntityClassification classification, Biome... biomes) { for(Biome biome : biomes) { if(biome != null) { biome.getMobSettings(classification).add(new SpawnListEntry(entity, 0, 0, 0)); } } } When I tried to use the same line of code, SpawnListEntr
  18. Yeah, I think the problem was that I started out from IntelliJ. I pushed the repo to GitHub, but no files are showing up. I can't delete the repo and start over, I don't know how to add files... It's very hopeless over here.
  19. I've looked for over an hour trying to figure out how to push a repo to GitHub and the tutorials online do not make sense. So could you please explain how to push a repo, or look at the code to find this "stupid typo that I made and can't find myself" even though I don't know how to even apply a custom armor model to code in the first place so how could I know what is or isn't a typo, or could you find someone who can? I understand that looking at someone else's code is boring and often doesn't make sense, and I do want to make this work for both of us, but I can't post a repo of the mod until
  20. I'm not understanding how to push the repo (github has always been over my head). Are you sure there isn't something else I could provide you for help? No one else has needed a repo to help with my other problems before...
  21. So, how do I post the repo anyway? I can't find a file or anything where I told it to go, so is there something I have to do in my IDE?
×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.