#When building a forge minecraft mod it doesnt build it with the src so i get a file thats 1kb

1 messages ยท Page 1 of 1 (latest)

dusty ether
#

help

zenith burrowBOT
#

<@&987246554085740594> please have a look, thanks.

#

Here is an AI assisted attempt to answer your question ๐Ÿค–. Maybe it helps! In any case, a human is on the way ๐Ÿ‘. To continue talking to the AI, you can use </chatgpt:1108714622413963314>.

#
TJ-Bot
Help

When building a Minecraft Forge mod, ensure that your source code is properly included in the build process. If your mod file is only 1kb in size, it likely means that the build tool is not picking up your source files correctly.

Here are a few troubleshooting steps you can try:

  1. Make sure your source files are located in the correct directory within your project structure. The build tool needs to know where to find your code to compile it into the mod.

  2. Check your build configuration to ensure that it is set up to include all necessary source files. This may involve adjusting settings or configurations within the build tool you are using.

  3. Verify that there are no errors or warnings during the build process that may be causing it to skip compiling your source code.

  4. If you are using a specific build tool or IDE for Minecraft mod development, refer to their documentation or community forums for specific troubleshooting steps related to building mods.

By ensuring that your source files are properly included in the build process and addressing any potential issues with the build configuration, you should be able to generate a correctly built Minecraft Forge mod with all of your code included.

#
TJ-Bot
How do I make sure my source files are located in the correct directory within my source files

In Java, the file structure is crucial to ensure that your source files are located in the correct directory.

To make sure your source files are in the correct directory, follow these steps:

  1. Create a separate directory for your Java project to maintain organization.
  2. Place your .java source files in this directory.
  3. If you are using an IDE like IntelliJ or Eclipse, make sure to set the correct source folder in the project settings.
  4. Use packages to further organize your code if needed. Packages create a hierarchy within your project and help prevent naming conflicts.
  5. When compiling and running your Java program, navigate to the correct directory using command line or adjust the configuration settings in your IDE.

By following these steps and maintaining a well-structured file system, you can ensure that your source files are located in the correct directory within your Java project. This will make it easier for you to manage and work with your code, as well as collaborate with others on the same project.

gritty pewter
#

Can you share your project setup, build.gradle and how you build it?

zenith burrowBOT
#
TJ-Bot
Cause: java/util/jar/Pack200

Pack200 is a class in the java.util.jar package that provides functionality for packaging and unpackaging JAR files using the Pack200 format. This format is designed to reduce the file size of JAR files by compressing class files and resources within the archive.

Common use cases for the Pack200 class include reducing download times for applets and web start applications by minimizing the size of JAR files. The Pack200 compression algorithm is specifically optimized for Java class files, resulting in significant savings in file size compared to traditional compression methods.

Developers can use the Pack200 API to compress JAR files during build time or to decompress them at runtime. The compression process involves converting class files and resources into a more compact format, while decompression reverses this process to restore the original contents of the JAR file.

However, it's worth noting that Pack200 compression can introduce some overhead during decompression, which may impact runtime performance. Additionally, not all Java Virtual Machines (JVMs) may support Pack200 compression out of the box.

Overall, understanding how to use the Pack200 class effectively can help developers optimize the size of their Java applications and improve download times for end users.

dusty ether
#

the issue im having now is this Cause: java/util/jar/Pack200

#

when trying to build

#

and the jdk version of my project is jdk 1.8

dusty ether
#

My version includes pack200

#

but it still doesnt work.