Skip to content

New-Frontier-Craft/New-Frontier-Craft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

New Frontier Craft

A New Adventure In Old Minecraft - The Official Source Code

Official Website: https://newfrontiercraft.net/


Note from Developers
This repo will be updated and fixed up within the next few weeks. We apologize for the slightly outdated repo (v3.4.2 instead of the most recent v3.4.2_02). The workspace will work fine for creating v3.4.2_02, but do keep that in mind, especially if editing base classes.

NOTE: MCP v4.3 CURRENTLY INCOMPATIBLE WITH JAVA 7+ CODE, BE SURE TO USE JAVA 6 COMPLIANT CODE, ELSEWISE IT WILL NOT REOBFUSCATE
This will be fixed in the next release of the public NFC code repo


Setup Part 1 - Development Software Setup

Setup Part 2 - The bin folder

Part 2 can be ignored if the user already has a functional bin folder from an old Minecraft installation

  • Create folder called bin in jars folder
  • Download lwjgl 2.9.3
  • Extract the downloaded lwjgl zip
  • Copy lwjgl.jar and lwjgl_util.jar from the jar folder of the extracted folder to the jars/bin folder of MCP
  • Create a folder called natives in your MCP jars/bin folder
  • Go to the native/[os-name] folder of the extracted LWJGL zip, and copy the contents to the natives folder of MCP
  • Download jinput 2.0.9
  • Rename the downloaded jar to jinput, removing the -2.0.9 from the title
  • Copy it into the MCP jars/bin folder
  • Download the jar for Minecraft Beta 1.7.3
  • Rename the jar to minecraft.jar
  • Copy the minecraft.jar file into the bin folder

Setup Part 3 - NFC Installation

  • Download the NFC code by clicking the Code button on the top of the page and clicking Download ZIP
  • Copy all the files from the zip into your MCP base directory, so that the setup_NFC files are alongside the other MCP scripts
  • Run setup_NFC.bat if on Windows, or setup_NFC.sh if on Linux.

Setup Part 4 - Eclipse

  • Open Eclipse 2020-06 (Or any other version with JDK 8 support)
  • Copy the path to the Eclipse folder in your MCP directory to the "Workspace" text box in the middle of the window, or click the Browse... button and navigate to the Eclipse folder. The end of the text in the Workspace text box should read mcp43\eclipse, assuming you didn't rename the MCP folder
  • Launch into Eclipse, and from there everything should work. If you encounter any issues, contact us on our Discord

Legacy Workspaces