Jump to content

DavidM

Members
  • Posts

    1830
  • Joined

  • Last visited

  • Days Won

    12

Everything posted by DavidM

  1. Then you should stick with BlockPos all the way instead of using BlockPos::PooledMutableBlockPos. You can utilize the compiler's auto-boxing. This is due to how you are breaking out of the loop everytime all axes are 0. Refer to Draco18s' post above. I might be missing something, but I think that OP's label is in the correct place. It is labeling the outmost loop of the 3 axes, which is to be broken if a log is found in the range of 1.
  2. Please read the EAQ and post logs. Forge 1.15.1 is available on the Forge site.
  3. They are not. You are installing SkyBlock Addons (1.8.9) on Minecraft 1.12.2. This will not work.
  4. Please read the EAQ and provide the appropriate log(s): https://www.minecraftforge.net/forum/topic/20-rules-and-eaq-read-first-or-you-will-get-banned/
  5. You were banned by a moderator for piracy, as you were using a cracked launcher. Buy the game.
  6. Please post the new log after removing Loot Slash Conquer.
  7. DavidM

    Forge Cape

    I think OP is referring to how Optifine offers unofficial capes to donators: https://optifine.net/donate.
  8. Use PlayerCapabilities::isCreativeMode to check if the player is in creative. The PlayerCapabilities of a player is stored in EntityPlayer::capabilities. You can use this on any instances of EntityPlayer (i.e. passed in to the method you are overriding) on the server. In addition, in your case, I would recommend overriding Block#onBlockHarvested instead of Block#breakBlock, as the former passes in the player that broke the block in the method's parameter.
  9. DavidM

    Forge Cape

    Capes are Mojang’s property; therefore, no modders should touch it. Mods like Optifine that adds cape are violating Mojang’s rights.
  10. 1. 16G RAM is too much. Use at most 6-8 RAM in your case. 2. Your server’s TPS is extremely low, and caused a force crash. What is your server’s specs?
  11. Loot Slash Conquer mod’s problem. Remove it and report to its author.
  12. You wouldn’t encounter syntax error if you knew basic Java. Please learn Java before modding, as the Forge API might be unnecessarily confusing if the modder is struggling with the language.
  13. This would be avoidable if you provide your project as a GitHub repo.
  14. 1.8.9 is no longer supported on this forum due to its age. Update to a modern version of Minecraft to receive support.
  15. Run gradlew genEclipseRuns after set up. Alternatively, use gradlew runClient to launch the client.
  16. 1. 1.8.9 is no longer supported on this forum; update to a modern version of Minecraft to receive support. 2. Logs are need if help regarding crashes is requested.
  17. Due to your grammatical mistakes and large usage of colloquial terms, other people on this forum (including myself) are having difficulties in understanding your problem. Please try rephrasing. Please define “cannot connect to your server”. What is the exact error message the game displayed? Can your friends ping your server? Have you tried starting the server from command line and set the RAM size with an argument?
  18. I would recommend creating a custom ItemEntity for your custom item, and return an instance of your ItemEntity in Item#createEntity (as well as override Item#hasCustomEntity to return true). With this approach you can simply check for water in your EntityItem’s update method.
  19. That is not the complete log. Please read the EAQ and provide the specified log in an appropiate manner.
  20. You never assigned a value to the tileEntity field.
  21. It is the same as Item, but you need to apply it to the BlockItem form of the block.
  22. No need to mess with MCP. Simply download the 1.14 mdk and copy the src from 1.12 to 1.14. Then fix all the mapping changes and other changes with your IDE.
×
×
  • Create New...

Important Information

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