title: How to compile java files for minecraft with command prompt, separately from minecraft
body: <p>So, I'm actually coding primarily in python, but I need to do one thing in java, and having no java experience, I'm really not understanding how this works.</p>
  
  <p>My program creates java files, then compiles them with command prompt, and puts them into the minecraft.jar, but I don't really understand what I need to write in command prompt to set the classpath to the minecraft.jar. Especially because I need this to work on everyone's computer, and I won't know where my program (and thus the java files) are.</p>
  
  <p>Could anyone give me a hand with this?</p>
  
  <p>Edit:
  Okay, so I tried doing this:</p>
  
  <pre><code>javac -classpath %appdata%\.minecraft\bin\minecraft.jar BLOCK1.java 
  </code></pre>
  
  <p>And it gives me this error: </p>
  
  <pre><code>LLBLOCK1.java:3: error: cannot find symbol
  public class LLBLOCK1 extends Block
                                ^
    symbol: class Block
  LLBLOCK1.java:5: error: cannot find symbol
      private World worldObj;
              ^
    symbol:   class World
    location: class LLBLOCK1
  LLBLOCK1.java:12: error: cannot find symbol
          public boolean blockActivated(World world, int i, int j, int k, EntityPlayer entityplayer)
                                        ^
    symbol:   class World
    location: class LLBLOCK1
  LLBLOCK1.java:12: error: cannot find symbol
          public boolean blockActivated(World world, int i, int j, int k, EntityPlayer entityplayer)
                                                                          ^
    symbol:   class EntityPlayer
    location: class LLBLOCK1
  LLBLOCK1.java:9: error: cannot find symbol
          super(i, j, Material.wood);
                      ^
    symbol:   variable Material
    location: class LLBLOCK1
  LLBLOCK1.java:14: error: package Block does not exist
  world.setBlockWithNotify(i + 0, j + 0, k + 0, Block.stone.blockID);
                                                     ^
  6 errors
  </code></pre>
  
  <p>Am I writing the classpath wrong?</p>