Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/04/20 in all areas

  1. "Sometimes solving the issue is more important than what originated it." Jesus Christ! Do you have any basic programming knowledge?
    2 points
  2. If blender is too hard for you, you may use Blockbench.
    2 points
  3. If you haven't already I would recommend giving these a read. They're just Forge Docs. but they explain most of it pretty well. Blender Addon: https://github.com/phonon/blender-minecraft-json Docs: https://mcforge.readthedocs.io/en/latest/models/files/#model-files https://mcforge.readthedocs.io/en/latest/animation/intro/
    2 points
  4. I am trying to play a modpack on MC 1.5.2, but I can't seem to install forge. Every time I try to install it, I get the same "Libraries failed to download" error. I'll attach a screenshot of the specific error. I have tried uninstalling/reinstalling Java and the version of Minecraft. Any help?
    1 point
  5. I'm not so sure about this either but when I last check the version with forge bot in discord it is 20200723-1.16.1
    1 point
  6. In other words: Right-click -> Open Type Hierarchy
    1 point
  7. You can add things like StringTextComponent, TranslationTextComponent.. etc that inherits from ITextComponent to the list, see how vanilla does it. If you are using the event (for some special reasons?) you can use event.getToolTip() to get the list of tooltips which got from addInformation(), and use List.add() to add new tips just like above.
    1 point
  8. You just give me the inspiration to do the same (of course as soon as I know more about forge and complex stuff😅). https://thebookofmodding.ml/adding-custom-items/ package com.example.examplemod; import ...; public class RegistryHandler { // create DeferredRegister object public static final DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, ExampleMod.MODID); public static void init() { // attach DeferredRegister to the event bus ITEMS.register(FMLJavaModLoadingContext.get().getModEventBus()); } // register item public static final RegistryObject<Item> COPPER = ITEMS.register("copper", () -> new Item( new Item.Properties().group(ItemGroup.MATERIALS) ) ); } public static void init() { // attach DeferredRegister to the event bus ITEMS.register(FMLJavaModLoadingContext.get().getModEventBus()); } Personally I register this here in the constructor of my main class, just confirm. And to keep everything organized, I create a class for every DeferredRegister (e.g. the Item DeferredRegister is in a class called "ModItems" and there are all my items), I do this for every DeferredRegister I use, but this is just a small detail and everybody has the freedom to do what he wants. (I register the bus in my mainclass constructor and separate the items from the blocks, the blocks from the potions etc.) https://thebookofmodding.ml/ I also wanted to ask (I know that 99.99% doesn't respect this anyway, but you should always do it) that you tell the readers on the start page that they should know Java first. As I said before, 99.99% of people don't read it and start right away, they get an error and ask you directly: - some guy: "Some kind of generic error", hey you! Can you please solve it for me directly? I don't understand anything about generics… - You: Have you at least learned Java? (The answer is already: NO) So you could also just the recommend readers java tutorials in the same way as cadiboo it did (bad english, srry): https://cadiboo.github.io/tutorials/Pre-requisites/ Last question: How did you create such a website? And do you pay to host it? I am interested in it myself (as I said before) and don't know if I should program my own website or rather use a website generator like: Github Beautiful Jekyll. Just asking (and I think it's one of the few website tutorials, though not the only one that supports DarkTheme. Sorry, but this is something to celebrate). Hope these tips will help you (sorry if it's a bit long) P.S.: https://thebookofmodding.ml/loot-tables/ https://thebookofmodding.ml/crafting-and-smeliting-recipes/ I would use a DataGenerator instead of doing this manually. If you want a tutorial about the DataGenerator: https://mcforge.readthedocs.io/en/latest/datagen/intro/
    1 point
  9. I recently purchased a Lenovo L340 15 inch for 640 Euros. It has a GTX 1660 and an i5 9.th gen. I hasn't arrived yet. But if you want something new look at at a Laptop like this. There is also a 17-Inch Version for a bit more. But I liked the 15 inch more ^^
    1 point
  10. As I said, this has NOTHING to do with Forge's code or how we build the classpath. We could technically put the jar whever the hell we want. This is wholy issues with SERVER HOSTS and other users. And the drama/bitching that will come from it. This is just a case of... don't be dumb and run the vanilla server... Unfortunately there isn't anything we can do to mark the world as not loadable by the vanilla jar. As it's not code we control so there isn't any way to add protections into it. Many Many external things can corrupt your world.
    1 point
  11. Everything Forge is Open Source on GitHub, you can literally see what you're downloading there. No there are no viruses or trojans in Forge, many virus detectors like to flag executable files made by people who haven't paid to be whitelisted by the anti-virus maker
    0 points
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.