Skip to content

Commit 9b7989f

Browse files
committed
rebalanced metals to be competative with default Minecraft armors
1 parent 2cab288 commit 9b7989f

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/main/java/cyano/basemetals/init/Items.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ public static Map<MetalMaterial,List<Item>> getItemsByMetal(){
7676
}
7777

7878
public static UniversalBucket universal_bucket;
79-
79+
// TODO: metal arrows or crossbow & bolts
8080

8181
public static Item adamantine_axe;
8282
public static Item adamantine_boots;

src/main/java/cyano/basemetals/init/Materials.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public static void init(){
7171
nickel = addMaterial("nickel", 4, 4, 7,0.1);
7272
zinc = addMaterial("zinc", 1, 1, 1,0.3);
7373
bronze = addMaterial("bronze", 8, 4, 4.5,0.3);
74-
brass = addMaterial("brass", 3.5, 3, 5,0.3);
74+
brass = addMaterial("brass", 3.5, 3, 9,0.3);
7575
steel = addMaterial("steel", 8, 15, 2,0.3);
7676
invar = addMaterial("invar", 9, 10, 3,0.1);
7777
electrum = addMaterial("electrum", 5, 4, 10,0.1);
@@ -81,7 +81,7 @@ public static void init(){
8181
registerMaterial(adamantine.getName(), adamantine);
8282
starsteel = new StarSteelMaterial("starsteel", 10, 25, 12,0.01f);
8383
registerMaterial(starsteel.getName(), starsteel);
84-
aquarium = addMaterial("aquarium", 4, 10, 10,0.05);
84+
aquarium = addMaterial("aquarium", 4, 10, 15,0.05);
8585

8686

8787
initDone = true;

src/main/java/cyano/basemetals/material/MetalMaterial.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ public int getArmorMaxDamageFactor(){
183183
*/
184184
public int[] getDamageReductionArray(){
185185
if(cache == null){
186-
float base = 0.75f * hardness;
186+
float base = 0.5f * hardness + 2.5f;
187187
cache = new int[4];
188188
cache[3] = Math.round(0.4f * base);// head
189189
cache[2] = Math.round(1.0f * base);// torso

0 commit comments

Comments
 (0)