Various Tools & Armor Mod [1.5.1][Forge]

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

ILoveGregTech

New Member
Jul 29, 2019
788
0
0
Can I be a tester? :p Gonna download the mod once I get home :D. Great ideas! Maybe add a crafting recipe for command blocks? (Aesthetic purpose, you can't write commands on them in survival)
Um start a convo with me
Or actually nosepicker mind adding him to the convo?
Also love the signature :p
 

Gun_Shy

New Member
Jul 29, 2019
56
0
1
Dang! I don't know what happened, but it stopped giving me alerts about your thread. Gonna test your mod out soon.
 

Nerixel

New Member
Jul 29, 2019
1,239
0
0
On the first page, you mentioned that there's no written way to do Pahimar's setup.
I wrote this out and I follow this list whenever I do it. Might not be too easy to follow if you haven't done it before:
ECLIPSE SETUP

Window > Preferences
General > Workspace > Linked Resources
Link MCP_LOCATION
Repeat for all mods
Link MOD_SOURCE_LOCATION
Link MOD_RESOURCES_LOCATION
End repeat

Java > Code Style > Formatter
New Profile - Custom
Indentation
Tab Policy - set to Tabs Only
Indent - tick Statements within 'switch' body

Java > Code Style > Clean Up
New Profile - Custom
Code Organizing
Tick "Format source code"
Tick "Remove trailing whitespace"
"All lines"
Code Style
Tick "Use blocks in if/while/for/do statements" - "Always except for single 'return' or 'throw' statements"
Tick "Use parentheses in expressions" - "Only if necessary"
Member Accesses
Tick "Use this qualifier for field accesses" - "Only if necessary"
Unnecessary Code
Tick "Remove unused private members" - Tick "Types", "Constructors", "Fields" and "Methods"
Tick "Remove unused local variables"

New Java Project - "Minecraft" > Next
Source
Remove "src" folder from build path
Libraries
Add External JARs...
Under D:\Modding\mcp\lib
Select argo, asm, bcprov and guava and add - NO SOURCES (aka. add all except source jars)
Under D:\Modding\mcp\jars\bin
Select jinput.jar, lwjgl_util.jar, lwjgl.jar and minecraft.jar and add
Order and Export
Tick all external libraries just added

Folders
New Folders - Right-click on Java Project "Minecraft" > New > Folder
Advanced > Link to alternate location > Variables...
MCP_LOCATION/lib
MCP_LOCATION/jars
MCP_LOCATION/src/minecraft

Folder "minecraft"
Right-click > New > Source Folder
Folder Name > Browse...
Select "minecraft"
Right-click > Properties
Java Compiler - Tick "Ignore Optional Compile Problems"

Resource Filters - Right-click on folder > Properties
Resource > Resource Filters

lib
New Filter
Type: Include only
Applies to: Files
Filter text: *.jar
jars
New Filter
Type: Include only
Applies to: Files and folders
Filter text: bin
jars/bin
New Filter
Type: Include only
Applies to: Files
Filter text: *.jar
jars/bin/natives
New Filter
Type: Exclude all
Applies to: Files
Filter text: *

Build Path > Configure build path
Java Build Path > Libraries
Change "Native Library Location" on lwjgl.jar and lwjgl_util.jar to Minecraft/jars/bin/natives

Repeat following for all mods
New Java Project
Set name and click Next
Source
Remove "src" from build path
Projects
Add... - Project "Minecraft"

Delete "src" directory

Folders
New Folder > Advanced
Link to alternate location > Variables...
MOD_SOURCE_LOCATION
Folder Name - mod_common
New Source Folder
Folder name - mod_common

New Folder > Advanced
Link to alternate location > Variables...
MOD_RESOURCE_LOCATION
Folder Name - resources
New Source Folder
Folder name - resources
End repeat

Run Configurations
Run button > extra options (down arrow) > Run Configurations...
New Java Application (double-click)
Vanilla
Main
Name: Vanilla Minecraft
Project: Minecraft
Main Class: Start
Arguments
Other: ${workspace_loc:Minecraft/jars}

Modded
Main
Name: Modded
Project: Minecraft
Main Class: Start
Arguments
Other: ${workspace_loc:Minecraft/jars}
Classpath
User Entries > Add Projects...
Select all mods wanted in launch configuration
Uncheck "Add exported entries of selected projects" and "Add required projects of selected projects"
[DOUBLEPOST=1369459593][/DOUBLEPOST]I did have indentation to make it easier to follow, but the forum seems to have removed that, oh well. If you'd like a proper copy, I've attached the actual file.
 

Attachments

  • Eclipse Setup.txt
    3.6 KB · Views: 65

ILoveGregTech

New Member
Jul 29, 2019
788
0
0
Thank you agent tadpole
I seem to be getting an error when people try to use my mod so maybe it's my setup
Ill do some testing and may set up my environment again
 

Geometry

New Member
Jul 29, 2019
468
0
1
You should make some kind of armor that allows flight and makes you invincible ;) I really wouldn't mind if it took me stacks of nether stars,dragon eggs,etc... to craft it, but it would be a nice addition :)
 

ILoveGregTech

New Member
Jul 29, 2019
788
0
0
You should make some kind of armor that allows flight and makes you invincible ;) I really wouldn't mind if it took me stacks of nether stars,dragon eggs,etc... to craft it, but it would be a nice addition :)

flight is unlikely as my skill level isn't that good but the armor planned does make you invincible along with some nice enchants upon crafting (respiration, aqua affinity, fire protection, blast protection, protection, etc.)
 

Geometry

New Member
Jul 29, 2019
468
0
1
flight is unlikely as my skill level isn't that good but the armor planned does make you invincible along with some nice enchants upon crafting (respiration, aqua affinity, fire protection, blast protection, protection, etc.)
Can't you just copy the creative mode flight or gravisuit code and integrate it into yours? Btw, I have no idea on how coding works lol :p Looking forward to some new stuff