[Addon v1.115] Advanced Alloys [Beta v0.8a] MC[1.5.2]

  • Hello everyone,
    this is one of the first mods i have made it adds a few materials like Osmium(a element like Iridium) and titanium. i will so add some alloys(a mixture of some materials). this is a very early beta so far there are only the Osmium Drill and Osmium Chainsaw plus the stuff to make them. the Osmiun tools are faster then the original tools and also have more POWER!!!!
    i suck at making textures so don't judge them. if anyone has any ideas they wish to be added i will try my best!!

    Changelog

    Display Spoiler


    v0.2 Added Titanium ore generation
    config id's for items
    Titanium Chest

    v0.3
    added Olivine, OlivineAlloy and OlivineCrystal
    OlivineCrystal stores 10 MILLION EU :)

    v0.4
    added forge Oredictionary for
    "10kkEUStore" for Osmiumcrystal,
    "dustTitanium" for Titaniumdust,
    "ingotTitanium" for Titaniumingot,
    "oreTitanium" for Titaniumore

    v0.5
    (Server not working)
    added more forge ore dictionary for
    "oreOsmium" for Osmiumore
    "chunkOsmium" for OsmiumChunk
    "plateOsmium" for OsmiumPlate
    remove Olivine stuff i didnt like it.
    renamed Olivine crystal to Osmium crystal
    added Osmium Block
    added Titanium Block
    added OsmiumPack(like lappack)
    added Osmium Treetap(little bugged but still works)
    added Osmium Wrench(Completely bugged wont work!)
    added new textures thanks to corjaantje(great guy and i hope to work with him some more)
    fixed little bugs

    v0.6
    fixed server not working
    fixed OsmiumPack not looking right when equipped
    changed textures around
    (bug Osmium Crystals hold 10 million they only should hold 3 million eu)

    v0.6.1
    added Config for worldgen
    fixed Osmium Crystals to only hold 3 million eu

    v0.6.2
    Added Config for Titaniumore giving out light default is true

    v0.7
    Added Titanium Pick
    Added Titanium Spade
    Added Titanium Axe
    Added Titanium Sword
    Added Titanium Hoe
    Added ID config for all new items

    v0.7.1
    recoded Drill and chainsaw and fixed most bugs with them :D
    added forge ore dictionary recipes for titanium tools
    fixed small bugs

    v0.7.2
    fix Osmium Chainsaw not using power when shearing
    changed recipe for osmium tools (look at the pic)
    changed the power used for osmium tools to 250eu per use

    v0.7.3
    ported to minecraft 1.4.2

    v0.7.4
    added config for power usage for tools

    v0.7.5
    ported to minecraft 1.4.5 and Industrial craft2 v1.109
    added own creative tab for all items
    added Osmium Laser (works but no modes and temp recipe)
    added Diamond Chainsaw
    worked on code for ISU
    new Textures for Osmium Drill and Osmium Chainsaw
    new recipe for Osmium Chainsaw

    v0.7.6
    removed test recipes
    started work on cleaning up code

    v0.7.7
    added osmium saber (has same damage as nano saber but should ignore all armor)
    added titanium alloy
    fix both chainsaws cutting speeds
    cleaned up more code
    worked on isu
    not sure if thats all but its all i can remember :)

    v0.7.7a
    updated ic2 api
    updated Thermal Expansion api
    may of fixed white texture bug
    should work with ic2 v1.110

    v0.7.8
    updated to minecraft 1.4.6
    cleaned up code

    v0.7.8a
    fixed sever not starting up

    v0.7.8b
    fixed smelting titanium
    i hope fixed ic2 keys not working

    v0.7.9
    i hope fixed ore dictionary errors :)
    cant remember what else was mucking around with code hope everything still works :)

    v0.7.9a
    forgot to remove some code that was causing startup crash

    v0.8
    updated for MC 1.5.2 and ic2 1.115
    added recipe 1 iron + 1 gold = 1 titanium because world gen broken

    v0.8a fix recipe bug causing crash

    im going to add a ISU Iridium Storage Unit :P it will hold 100 Million eu, not going to be cheap
    i have a few more ideas to add, witch im going to have to thank corjaantje, Minaithnir_Zhou and some others one direwolf20's irc channel

    big thanks to Corjaantje for making the textures!
    link to Corjaantje's youtube channel http://www.youtube.com/user/corjaantje/featured

    Thanks to MrMazzony for making some 32x32 faithful textures :) they look great!

    https://www.dropbox.com/s/dk7rna4tyx40gk…edAlloys076.zip


    About this mod:

    Name: Advanced Alloys
    Version: beta v0.8a(major WIP)
    Default Block ID: 450+ (working on muiti block id, config file to change)
    Default Item's ID: 25000+ (config file to change)
    Requirements: Ic2 v1.115 and forge v6.5+


    Pics
    http://imgur.com/a/stmPy#0


    Licence:

    It may only be downloaded from the links provided by me, and may not be redistributed in any form, modified or otherwise, without my express permission. All rights not explicitly granted are reserved.

    It is Allowed in mod packs as long as a link back to the forum post and credit posted where needed,

    Permissions:

    Permission is required to reuse the Resources (art, music, etc) that are present within Advanced Alloys; however, a special exception where permission is granted if used to graphically enhance or improve Advanced Alloys and only Advanced Alloys.
    My permission is required re-distribute this content regardless of any modifications used
    Permission is granted to: Write reviews with Screen-shots as well as make videos using this content so long as you give credits and link to the Advanced Alloys post.
    Permission is currently denied to de-compile my code. Currently my code is rather sloppy. it may become open sorce when i clean up a lot of the code as its a beta right now there is a lot of unless stuff in there.
    Recipes

    Display Spoiler


    Titanium Chest added the recipe is a chest surrounded by titanium ingots
    Titanium ore works in macerator to make 2 Titanium Dust
    ReinforcedTitaniumAlloy is 3 iron and 3 titanium across
    OsmiumCrystal is 6 Osmiumore 2 Advanced circuits and a lapotron Crystal
    OsmiumBlock is 9 OsmiumPlates
    OsmiumPack is 6 OsmiumCrystals 1 Advanced circuit and 1 Osmium Block
    TitaniumBlock is 9 TitaniumIngot
    Diamond Chainsaw is chainsaw with 3 diamonds(like drill to diamond drill)
    new osmium tool recipes are
    :Iridium: MinecraftSquid :Iridium:
    MinecraftSquid :Diamond Drill: MinecraftSquid
    :Advanced Circuit: :Energy Crystal: :Advanced Circuit:
    MinecraftSquid = Osmium Plate
    :Energy Crystal: = Lapotron Crystal
    :Diamond Drill: or :Chainsaw: (Diamond)

    MinecraftSquid MinecraftSpider
    MinecraftSquid :Nano Saber:
    :Advanced Circuit: :Energy Crystal: :Advanced Circuit:
    :Energy Crystal: = Lapotron Crystal
    MinecraftSquid = Osmium Plate
    MinecraftSpider = Titanium Alloy

  • Looks pretty cool and works fine in SSP but in SMP my Server wont start :(

    Here the log

    Display Spoiler

    ---- Minecraft Crash Report ----
    // I just don't know what went wrong :(

    Time: 11.10.12 14:23
    Description: Exception in server tick loop

    cpw.mods.fml.common.LoaderException: java.lang.reflect.InvocationTargetException
    at cpw.mods.fml.common.LoadController.transition(LoadController.java:102)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:640)
    at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:88)
    at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:345)
    at ft.b(DedicatedServer.java:111)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:433)
    at ep.run(SourceFile:539)
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:437)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
    at com.google.common.eventbus.EventBus.post(EventBus.java:268)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:124)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
    at com.google.common.eventbus.EventBus.post(EventBus.java:268)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:81)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:639)
    ... 5 more
    Caused by: java.lang.NoSuchMethodError: Advanced.common.PowerBlock.w()Lqg;
    at Advanced.common.PowerBlock.<init>(PowerBlock.java:16)
    at Advanced.common.Advanced_Alloys.init(Advanced_Alloys.java:94)
    ... 30 more

    Relevant Details:
    - Minecraft Version: 1.3.2
    - Operating System: Windows 7 (amd64) version 6.1
    - Java Version: 1.7.0_05, Oracle Corporation
    - Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    - Memory: 1519321088 bytes (1448 MB) / 2077753344 bytes (1981 MB) up to 6372720640 bytes (6077 MB)
    - JVM Flags: 5 total; -Xms2048M -Xmx4048M -Xincgc -Xms2048m -Xmx6144m
    - FML: ~ERROR~ NullPointerException: null
    - Is Modded: Definitely; 'forge,fml'
    - Profiler Position: N/A (disabled)
    - Type: Dedicated Server

  • sorry about that, i was messing around with some stuff i added but haven't implemented yet and forgot to add some packet stuff woops :/ its all fixed now and should work :) with beta v0.1

  • Ok, 6 simple questions, which you might want to but the answers in your original pst.

    1. What is the EU per block broken on these tools?

    2. Exactly how much faster are they than the diamond drill and chainsaw?

    3. Can they be charged by a batpack, lappack, ultimate lappack? If not all of them, which ones should work?

    4. Whats the internal power storage?

    5. That picture shows osmium being compressed into 1 osmium ore, is it 1 osmium chunk to 1 osmium ore?

    6. Have you considered making it open source?

    Great first addon!

  • good questions

    1. it uses 100eu per block same as a diamond drill

    2. the diamond drill's speed is set to 16.0F my new drill is set to 18.0F the chainsaw is 12.0F and my new chainsaw is at 16.0F if these speeds are too fast or slow i will be happy to change them

    3. it can be charged by a lappack and should work with the ultimate lappack, because its a tire 2 item it wont work with batpack

    4. it has internal power storage of 310000(3 energy crystals and the one re-battery in the drill)

    5. 2 osmium chunk to 1 osmium ore

    6. i might in the future but as its only beta i dont really have anytime to set that up

  • Ok, thanks for the answers. I am totally using this addon with 1.32, I am still stuck on 1.25, damn you Redpower2.

    hahahhaha no problem :) yeah redpower has some nice stuff comming up in the next update so i dont mind waiting for it to be bug free, well not much bugs :)

  • I do reccomend uping the strength on the tools. They are only slightly faster than the :Diamond Drill: and :Chainsaw: . A few tweaks and your done


    :P Hope to be working with you in the future my friend ;)

    If there is no power coming from your solar panels; and its sunny outside. Blame the enderman!
    If all is not lost, where is it?
    Mod Developer.

  • I really love this idea.
    Just one thing, does it work with miners?
    Cause that would be legen-dary.

    um as of now no they don't, i don't think its possible or it would do anything because i haven't seen any difference between diamond drill and normal drill.
    for me to do this i would have to edit ic2's code there is no way i see to do it with only the api. sorry

  • um as of now no they don't, i don't think its possible or it would do anything because i haven't seen any difference between diamond drill and normal drill.

    I don't think it's possible, however there is a noticeable difference between the diamond drill and the normal drill, the diamond drill goes much faster but consumes more energy

    Is the answer to this question no?

    Quote

    Hey don't take it so hard. Ignorance is part of this generation it seems. -the wise words of XFmax-o-l

  • I don't think it's possible, however there is a noticeable difference between the diamond drill and the normal drill, the diamond drill goes much faster but consumes more energy

    I don't think it's possible, however there is a noticeable difference between the diamond drill and the normal drill, the diamond drill goes much faster but consumes more energy

    thanks for that :) but yeah there is no way to do it with only the api to do it i would have to edit base files of ic2 witch is not going to happen