Jump to content

Modder Support

This is the support section for those modding with Forge. Help with modding goes in here, however, please keep in mind that this is not a Java school. You are expected to have basic knowledge of Java before posting here.


Subforums

  1. Documentation   (760323 visits to this link)

  2. ForgeGradle

    Help and support setting up your IDE and building mods with Gradle.

    5.5k
    posts

47475 topics in this forum

    • 0 replies
    • 1.7k views
    • 2 replies
    • 2.7k views
  1. Set chunk in world

    • 1 reply
    • 1.8k views
  2. [1.6.2]Mob Lag?

    • 4 replies
    • 4.8k views
    • 4 replies
    • 2.2k views
    • 7 replies
    • 2.7k views
    • 7 replies
    • 4.4k views
    • 45 replies
    • 33.8k views
    • 2 replies
    • 2.8k views
  3. Title Screen

    • 5 replies
    • 8.4k views
    • 4 replies
    • 1.9k views
    • 4 replies
    • 2.5k views
    • 0 replies
    • 1.5k views
    • 11 replies
    • 3.7k views
    • 3 replies
    • 2.2k views
    • 1 reply
    • 3.8k views
    • 0 replies
    • 3.1k views
    • 14 replies
    • 7.6k views
  4. Please help

    • 11 replies
    • 6.8k views
    • 0 replies
    • 1.6k views
  5. Soo Im New.

    • 10 replies
    • 3.1k views
    • 3 replies
    • 2k views
    • 8 replies
    • 3k views
    • 1 reply
    • 1.7k views
    • 1 reply
    • 6.3k views

Announcements



  • Posts

    • ight so i was able to get rid of the error and create a world, but all of my item (blocks that would look like dropped items, basically entities) and entity textures are black. I don't have optifine, but I do have oculus, rubidium, and embeddium. I tried removing oculus and rubidium but no changes. Lmk if u find anything. Debug: https://drive.google.com/drive/folders/1IajSGdwiAKEd8tsayUXiAI2BT3buFh30?usp=sharing
    • You can check mod compatibility remove new mods and test them one by one.
    • @Tsuk1 Also, new note, you can use blockbench to make the custom item model for when it is not on the head.   EDIT: Funny story, I am making a mod similar to yours! Mine is called NorseMC.
    • @Nood_dev Could you send a screenshot of your weapon code? Here is the one I made (for a dagger): The specific UUID does not matter, just that it is the same every time, which is why UUID#randomUUID does not work public class DaggerItem extends TieredItem implements Vanishable { protected static final double REACH_MODIFIER = -1.5D; protected final Multimap<Attribute, AttributeModifier> defaultModifiers; protected final UUID BASE_ATTACK_REACH_UUID = UUID.fromString("6fe75b5c-9d1b-4e83-9eea-a1d5a94e8dd5") public DaggerItem(Tier pTier, int pAttackDamageModifier, float pAttackSpeedModifier, Properties pProperties) { super(pTier, pAttackDamageModifier, pAttackSpeedModifier, pProperties); this.attackDamage = (float) pAttackDamageModifier + pTier.getAttackDamageBonus(); ImmutableMultimap.Builder<Attribute, AttributeModifier> builder = ImmutableMultimap.builder(); builder.put(Attributes.ATTACK_DAMAGE, new AttributeModifier(BASE_ATTACK_DAMAGE_UUID, "Weapon modifier", this.attackDamage, AttributeModifier.Operation.ADDITION)); builder.put(Attributes.ATTACK_SPEED, new AttributeModifier(BASE_ATTACK_SPEED_UUID, "Weapon modifier", pAttackSpeedModifier, AttributeModifier.Operation.ADDITION)); // THE ONE YOU WANT: builder.put(ForgeMod.ENTITY_REACH.get(), new AttributeModifier(BASE_ATTACK_REACH_UUID, "Weapon modifier", REACH_MODIFIER, AttributeModifier.Operation.ADDITION)); this.defaultModifiers = builder.build(); } @Override public Multimap<Attribute, AttributeModifier> getDefaultAttributeModifiers(EquipmentSlot pEquipmentSlot) { return pEquipmentSlot == EquipmentSlot.MAINHAND ? this.defaultModifiers : super.getDefaultAttributeModifiers(pEquipmentSlot); } }
    • https://images.app.goo.gl/1PxFKdxByTgkxvSu6
  • Topics

×
×
  • Create New...

Important Information

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