congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
ArrowShaftMaterialStats
Code IndexAdd Tabnine to your IDE (free)

How to use
ArrowShaftMaterialStats
in
slimeknights.tconstruct.library.materials

Best Java code snippets using slimeknights.tconstruct.library.materials.ArrowShaftMaterialStats (Showing top 6 results out of 315)

origin: SlimeKnights/TinkersConstruct

@Override
public List<String> getLocalizedInfo() {
 return ImmutableList.of(formatModifier(modifier),
             formatAmmo(bonusAmmo));
}
origin: SlimeKnights/TinkersConstruct

 public static String formatAmmo(int durability) {
  return formatNumber(LOC_Ammo, COLOR_Ammo, durability);
 }
}
origin: SlimeKnights/TinkersConstruct

public void registerProjectileMaterialStats() {
 // shaft
 TinkerRegistry.addMaterialStats(wood, new ArrowShaftMaterialStats(1f, 0));
 TinkerRegistry.addMaterialStats(bone, new ArrowShaftMaterialStats(0.9f, 5));
 TinkerRegistry.addMaterialStats(blaze, new ArrowShaftMaterialStats(0.8f, 3));
 TinkerRegistry.addMaterialStats(reed, new ArrowShaftMaterialStats(1.5f, 20));
 TinkerRegistry.addMaterialStats(ice, new ArrowShaftMaterialStats(0.95f, 0));
 TinkerRegistry.addMaterialStats(endrod, new ArrowShaftMaterialStats(0.7f, 1));
 // fletching
 TinkerRegistry.addMaterialStats(feather, new FletchingMaterialStats(1.0f, 1f));
 TinkerRegistry.addMaterialStats(leaf, new FletchingMaterialStats(0.5f, 1.5f));
 FletchingMaterialStats slimeLeafStats = new FletchingMaterialStats(0.8f, 1.25f);
 TinkerRegistry.addMaterialStats(slimeleaf_purple, slimeLeafStats);
 TinkerRegistry.addMaterialStats(slimeleaf_blue, slimeLeafStats);
 TinkerRegistry.addMaterialStats(slimeleaf_orange, slimeLeafStats);
}
origin: jaredlll08/ModTweaker

private static void set(Material material, String stat, float modifier) {
  IMaterialStats oldStat = material.getStats(stat);
  if(oldStat instanceof HandleMaterialStats) {
    HandleMaterialStats handleStat = (HandleMaterialStats) oldStat;
    HandleMaterialStats newHandle = new HandleMaterialStats(modifier, handleStat.durability);
    material.addStats(newHandle);
  } else if(oldStat instanceof ArrowShaftMaterialStats) {
    ArrowShaftMaterialStats shaftStat = (ArrowShaftMaterialStats) oldStat;
    ArrowShaftMaterialStats newShaft = new ArrowShaftMaterialStats(modifier, shaftStat.bonusAmmo);
    material.addStats(newShaft);
  }else if(oldStat instanceof FletchingMaterialStats) {
    FletchingMaterialStats fletch = (FletchingMaterialStats) oldStat;
    FletchingMaterialStats newShaft = new FletchingMaterialStats(fletch.accuracy, modifier);
    material.addStats(newShaft);
  }
  
  
}

origin: jaredlll08/ModTweaker

private static void set(Material material, String stat, int durability) {
  IMaterialStats oldStat = material.getStats(stat);
  if(oldStat instanceof HeadMaterialStats) {
    HeadMaterialStats headStat = (HeadMaterialStats) oldStat;
    HeadMaterialStats newHead = new HeadMaterialStats(durability, headStat.miningspeed, headStat.attack, headStat.harvestLevel);
    material.addStats(newHead);
  } else if(oldStat instanceof HandleMaterialStats) {
    HandleMaterialStats handleStat = (HandleMaterialStats) oldStat;
    HandleMaterialStats newHandle = new HandleMaterialStats(handleStat.modifier, durability);
    material.addStats(newHandle);
  } else if(oldStat instanceof ExtraMaterialStats) {
    ExtraMaterialStats newExtra = new ExtraMaterialStats(durability);
    material.addStats(newExtra);
  }else if(oldStat instanceof ArrowShaftMaterialStats){
    ArrowShaftMaterialStats old = (ArrowShaftMaterialStats) oldStat;
    ArrowShaftMaterialStats newStat = new ArrowShaftMaterialStats(old.modifier, durability);
    material.addStats(newStat);
  }
  
}

origin: SlimeKnights/TinkersConstruct

public static String formatModifier(float quality) {
 return formatNumber(LOC_Multiplier, COLOR_Modifier, quality);
}
slimeknights.tconstruct.library.materialsArrowShaftMaterialStats

Most used methods

  • <init>
  • formatAmmo
  • formatModifier
  • formatNumber

Popular in Java

  • Start an intent from android
  • getContentResolver (Context)
  • getApplicationContext (Context)
  • runOnUiThread (Activity)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • TreeSet (java.util)
    TreeSet is an implementation of SortedSet. All optional operations (adding and removing) are support
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now