• 1

    posted a message on Uncrafting Table Mod - Works for all items (even from mods)!
    Quote from PapiDimmi»
    Please update the Uncrafting Table mod to 1.6.4. The 1.6.1 and 1.7.2 version obviously crashes my Minecraft.

    Sorry but MC 1.6.4 is way too old to be of any use to port the mod to.


    Also, news:
    I'll try to update the mod to 1.7.10! Might be done in about a week as I'll also clean up the code.
    Posted in: Minecraft Mods
  • 3

    posted a message on [Any version of Minecraft]Minecraft GLUtils OBJ Models Loader/Renderer
    [NOT UPDATED ANYMORE, AT LEAST FOR THE MOMENT]

    This is an API, it's for use in mod's code, not as a direct mod

    Ever wanted to add your favorite character in the game ?
    You might have probably search for a model of Techne, gave up and searched on Google for .obj files to use.
    But very often, those files requires different other files:
    There isn't much of a problem when there is one texture/mtl file but when you have multiples textures, you can't use it with Forge.

    That's here that this Minecraft GLUtils has a sense!

    This API lets you prepare a model and render it without much work!

    How to get the API

    You can choose between the sources and a jar file ready for you
    After add it/them to your classpath.
    That's all.

    How to prepare a model and render it

    First, you need an instance of TessellatorModel, create it like that:
     model = new TessellatorModel("/assets/modid/models/yourAwesomeModel.obj");
    (You need to put mtl and textures files in the same folder that your .obj file)

    Then, whenever you need to render the model, call
     model.render();

    And that's all!








    TERMS AND CONDITIONS
    0. USED TERMS
    MOD - modification, plugin, a piece of software that interfaces with the Minecraft client to extend, add, change or remove original capabilities.
    MOJANG - Mojang AB
    OWNER - , Original author(s) of the MOD. Under the copyright terms accepted when purchasing Minecraft (http://www.minecraft.net/copyright.jsp) the OWNER has full rights over their MOD despite use of MOJANG code.
    USER - End user of the mod, person installing the mod.
    1. LIABILITY
    THIS MOD IS PROVIDED 'AS IS' WITH NO WARRANTIES, IMPLIED OR OTHERWISE. THE OWNER OF THIS MOD TAKES NO RESPONSIBILITY FOR ANY DAMAGES INCURRED FROM THE USE OF THIS MOD. THIS MOD ALTERS FUNDAMENTAL PARTS OF THE MINECRAFT GAME, PARTS OF MINECRAFT MAY NOT WORK WITH THIS MOD INSTALLED. ALL DAMAGES CAUSED FROM THE USE OR MISUSE OF THIS MOD FALL ON THE USER.
    2. USE
    Use of this MOD to be installed, manually or automatically, is given to the USER without restriction.
    3. REDISTRIBUTION
    This MOD may only be distributed where uploaded, mirrored, or otherwise linked to by the OWNER solely. All mirrors of this mod must have advance written permission from the OWNER. ANY attempts to make money off of this MOD (selling, selling modified versions, adfly, sharecash, etc.) are STRICTLY FORBIDDEN, and the OWNER may claim damages or take other action to rectify the situation.
    4. DERIVATIVE WORKS/MODIFICATION
    This mod is provided freely and may be decompiled and modified for private use, either with a decompiler or a bytecode editor. Public distribution of modified versions of this MOD require advance written permission of the OWNER and may be subject to certain terms.
    5. REPRESENTATION
    You can use this MOD in videos (Youtube, etc.), screens, or any others graphical representation if you mention the AUTHOR and/or a link to the MOD.
    Posted in: Minecraft Mods
  • 1

    posted a message on Ratchet and Clank Mod ! [Need coders !]

    Quote from ZombieDance8452



    ---- Minecraft Crash Report ----
    // Oh - I know what I did wrong!

    Time: 7/22/14 9:33 PM
    Description: Initializing game

    java.lang.IllegalArgumentException: Slot 4095 is already occupied by glassmaker.extratic.metals.MoltenMetalBlock@4108da27 when adding com.gugu42.rcmod.blocks.BlockTNTCrate@78cd2bc4
    at net.minecraft.block.Block.(Block.java:349)
    at com.gugu42.rcmod.blocks.BlockTNTCrate.(BlockTNTCrate.java:28)
    at com.gugu42.rcmod.RcMod.Init(RcMod.java:138)
    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:545)
    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:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
    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:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    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 net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)


    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------

    -- Head --
    Stacktrace:
    at net.minecraft.block.Block.(Block.java:349)
    at com.gugu42.rcmod.blocks.BlockTNTCrate.(BlockTNTCrate.java:28)
    at com.gugu42.rcmod.RcMod.Init(RcMod.java:138)
    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:545)
    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:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
    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:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)

    -- Initialization --
    Details:
    Stacktrace:
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    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 net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

    -- System Details --
    Details:
    Minecraft Version: 1.6.4
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.8.0_05, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 73213056 bytes (69 MB) / 394788864 bytes (376 MB) up to 954728448 bytes (910 MB)
    JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: FML and Forge are installed
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 65 mods loaded, 65 mods active
    mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
    FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Micdoodlecore{} [Micdoodle8 Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
    PowerCrystalsCore{1.1.8} [PowerCrystals Core] (POWERCRYSTALSCORE-1.1.8-9.jar) Unloaded->Constructed->Pre-initialized->Initialized
    TConstruct-Preloader{0.0.1} [Tinkers Corestruct] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Core{4.2.2} [BuildCraft] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
    UniversalElectricity{3.1.0} [Universal Electricity] (00000_UNIVERSAL-ELECTRICITY-3.1.0.115-CORE.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Energy{4.2.2} [BC Energy] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Thaumcraft{4.1.0g} [Thaumcraft] (00001_THAUMCRAFT4.1.0G.zip) Unloaded->Constructed->Pre-initialized->Initialized
    CoFHCore{2.0.0.5} [CoFH Core] (00002_CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized->Initialized
    CoFHLoot{2.0.0.5} [CoFH Loot] (00002_CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized->Initialized
    CoFHMasquerade{2.0.0.5} [CoFH Masquerade] (00002_CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized->Initialized
    CoFHSocial{2.0.0.5} [CoFH Social] (00002_CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized->Initialized
    CoFHWorld{2.0.0.5} [CoFH World] (00002_CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized->Initialized
    DamageIndicatorsMod{2.9.2.4} [Damage Indicators] (1.6.4 DAMAGEINDICATORSV2.9.2.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
    bspkrsCore{v5.3(1.6.4)} [bspkrsCore] ([1.6.4]bspkrsCorev5.3.zip) Unloaded->Constructed->Pre-initialized->Initialized
    TreeCapitator{Forge 1.6.4.r09} [Treecapitator] ([1.6.4]TreeCapitator.Forge.1.6.4.r09.Universal.zip) Unloaded->Constructed->Pre-initialized->Initialized
    Backpack{1.28.37} [Backpack] (BACKPACK-1.28.37-1.6.X.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BiblioCraft{1.5.5} [BiblioCraft] (BIBLIOCRAFT[V1.5.5].zip) Unloaded->Constructed->Pre-initialized->Initialized
    BiomesOPlenty{1.2.1} [Biomes O' Plenty] (BIOMESOPLENTY-UNIVERSAL-1.6.4-1.2.1.416.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BiblioWoodsBoP{1.3} [BiblioWoods Biomes O'Plenty Edition] (BIBLIOWOODS[BIOMESOPLENTY][V1.3].zip) Unloaded->Constructed->Pre-initialized->Initialized
    BiblioWoodsForestry{1.3} [BiblioWoods Forestry Edition] (BIBLIOWOODS[FORESTRY][V1.3].zip) Unloaded->Constructed->Pre-initialized->Initialized
    BiblioWoodsNatura{1.1} [BiblioWoods Natura Edition] (BIBLIOWOODS[NATURA][V1.1].zip) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Builders{4.2.2} [BC Builders] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Factory{4.2.2} [BC Factory] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Transport{4.2.2} [BC Transport] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Silicon{4.2.2} [BC Silicon] (BUILDCRAFT-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Additional-Buildcraft-Objects{1.0.7.560} [Additional Buildcraft Objects] (BUILDCRAFT-Z-ADDITIONAL-BUILDCRAFT-OBJECTS-1.0.7.560.jar) Unloaded->Constructed->Pre-initialized->Initialized
    CarpentersBlocks{2.1.2} [Carpenter's Blocks] (CARPENTERS BLOCKS V2.1.2 - MC 1.6.zip) Unloaded->Constructed->Pre-initialized->Initialized
    craftguide{1.5.2} [CraftGuide] (CraftGuide-1.6.7.5.zip) Unloaded->Constructed->Pre-initialized->Initialized
    KeithyUtils{1.2} [Keithy Utils] (KEITHYUTILS-1.6.4-1.2.16.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Metallurgy3Core{3.2.3} [Metallurgy 3 Core] (METALLURGY-1.6.4-3.3.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Metallurgy3Base{3.2.3} [Metallurgy 3 Base] (METALLURGY-1.6.4-3.3.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
    ForgeMultipart{1.0.1.268} [Forge Multipart] (ForgeMultipart-universal-1.6.4-1.0.1.268.jar) Unloaded->Constructed->Pre-initialized->Initialized
    TConstruct{1.6.X_1.5.5.7} [Tinkers' Construct] (TCONSTRUCT_MC1.6.4_1.5.5.7.jar) Unloaded->Constructed->Pre-initialized->Initialized
    ExtraTiC{0.8.3} [ExtraTiC] (EXTRATIC-1.6.4-0.8.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
    iChunUtil{2.4.0} [iChunUtil] (ICHUNUTIL2.4.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
    GraviGun{2.0.0} [GraviGun] (files^GravityGun2.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
    GalacticraftCore{2.0.14} [Galacticraft Core] (GALACTICRAFT-1.6.4-2.0.14.1084.jar) Unloaded->Constructed->Pre-initialized->Initialized
    GalacticraftMars{2.0.14} [Galacticraft Mars] (GALACTICRAFT-PLANETS-1.6.4-2.0.14.1084.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Hats{2.1.8} [Hats] (HATS2.1.8.zip) Unloaded->Constructed->Pre-initialized->Initialized
    HatStand{2.1.0} [HatStand] (HATSTAND2.1.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
    IronChest{5.4.1.702} [Iron Chest] (IRONCHEST-UNIVERSAL-1.6.4-5.4.1.702.zip) Unloaded->Constructed->Pre-initialized->Initialized
    JoypadSplitscreenMod{1.6.4-0.1} [Joypad / SplitScreen Mod] (JoypadMod-1.6.4-0.1 (1).zip) Unloaded->Constructed->Pre-initialized->Initialized
    MCCapesExtra{1.6.4a} [MCCapes Extra] (MCCapesExtra_1.6.4a.zip) Unloaded->Constructed->Pre-initialized->Initialized
    Mekanism{6.0.5} [Mekanism] (MEKANISM-6.0.5.46.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MekanismGenerators{6.0.5} [MekanismGenerators] (MEKANISMGENERATORS-6.0.5.46.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MekanismTools{6.0.5} [MekanismTools] (MEKANISMTOOLS-6.0.5.46.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Metallurgy3Machines{3.2.3} [Metallurgy 3 Machines] (METALLURGY-1.6.4-3.3.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Metallurgy3Vanilla{3.2.3} [Metallurgy 3 Vanilla] (METALLURGY-1.6.4-3.3.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
    cfm{3.3.2} [§6MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.3.3(1.6.4).jar) Unloaded->Constructed->Pre-initialized->Initialized
    NetherOres{1.6.2R2.2.2} [Nether Ores] (NETHERORES-2.2.2-55.jar) Unloaded->Constructed->Pre-initialized->Initialized
    PortalGun{2.0.2} [PortalGun] (PORTALGUN2.0.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
    rcmod{0.3.0} [RcMod] (rcmod0.3.2.zip) Unloaded->Constructed->Pre-initialized->Errored
    awger_SmallBoat{0.10.6} [SmallBoat] (SMALLBOATS.0.10.6.jar) Unloaded->Constructed->Pre-initialized->Initialized
    awger_Punt{0.10.6} [Punt] (SMALLBOATS.0.10.6.jar) Unloaded->Constructed->Pre-initialized->Initialized
    awger_Whitehall{0.10.6} [Whitehall] (SMALLBOATS.0.10.6.jar) Unloaded->Constructed->Pre-initialized->Initialized
    awger_Hoy{0.10.6} [Hoy] (SMALLBOATS.0.10.6.jar) Unloaded->Constructed->Pre-initialized->Initialized
    ThaumicTinkererKami{1.0} [Thaumic Tinkerer KAMI] (THAUMICTINKERERKAMI_J6.jar) Unloaded->Constructed->Pre-initialized->Initialized
    ThaumicTinkerer{2.3-140} [Thaumic Tinkerer] (THAUMICTINKERER-2.3-140.jar) Unloaded->Constructed->Pre-initialized->Initialized
    TiCTooltips{1.1.8a} [TiC Tooltips] (TICTOOLTIPS-MC1.6.4-1.1.8A.jar) Unloaded->Constructed->Pre-initialized->Initialized
    TwilightForest{1.20.5} [The Twilight Forest] (TWILIGHTFOREST-1.6.4-1.20.5.jar) Unloaded->Constructed->Pre-initialized->Initialized
    McMultipart{1.0.1.268} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.6.4-1.0.1.268.jar) Unloaded->Constructed->Pre-initialized->Initialized
    ForgeMicroblock{1.0.1.268} [Forge Microblocks] (ForgeMultipart-universal-1.6.4-1.0.1.268.jar) Unloaded->Constructed->Pre-initialized->Initialized
    TConstruct Environment: Sane and ready for action. Bugs may be reported.
    Launched Version: 1.6.4-Forge9.11.1.965
    LWJGL: 2.9.0
    OpenGL: GeForce GTX 650 Ti/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Pack: Default
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

    You are using a 1.6.4 version, it's no longer supported. Try switching to 1.7.2

    Quote from SpaciousName

    2 things the mod needs is sound effects and for the swing shot to only fire when aiming at a target, if possible. Also when you right click a block while controlling a visibomb you can destroy any block apart from bedrock, and when you try to destroy bedrock your game will crash and you will get a message saying "Connection Lost: Attempting to attack an invalid entity" (this is in survival mode). And when you return to that world you will have a green visibomb filter on everything and your HUD will not appear unless you press F1, but GUI will. Hope this helped, and the mod is awesome. Keep it up.

    We are aware of the last bug. We'll fix it as soon as possible.
    Posted in: WIP Mods
  • 6

    posted a message on [1.7.2][Forge]CustomAI - Entities' AI customizer !
    CustomAI is a mod meant to help mapmakers and server's creators to customize the AI of entities! (but if you just want to mess around, that's okay)

    Who never wanted that to happen ?

    No one ? Really?

    This mod only adds two things:
    1. The AI Rewriter
    2. The AI Emitter
    The AI Rewriter


    By right clicking on a entity which uses the new AI system of Minecraft, a menu like this one will appear:


    By choosing one of the options, a other menu will appear where you can select a task, modify or remove it!


    The AI Emitter

    This emitter will apply all the tasks you'll give it onto the entities in a radius of 40 blocks!

    To apply a task, right click on it with the AI Rewriter!
    If you right click on it this a dye, you'll colorise the beam!

    When an entity is affected by the emitter, a "link" is created ( you can change the number of segments displayed in the config file located in {minecraftFolder}/config/customai.cfg by modifing/adding the field "EmitterCurvesSegmentsNumber" ):



    For map makers
    As you might want to create an entity on the fly, the AI Emitter nor the AI Rewriter is a viable option.
    But good news, the AI tasks are saved in the NBT Data of the entity with the mod!
    So you can create this command:
    /summon Creeper ~-3 ~0 ~0 {CustomAITargetTasks:[],CustomAITasks:[{type:"org.jglrxavpok.mods.customai.ai.EntityAIFollowEntity",Entity class name:"net.minecraft.entity.player.EntityPlayer",Move speed:1.1,Max distance:10,priority:10}],CustomName:"Test subject"}

    To spawn a Creeper which follows players and only that (so, it won't explode ;) )

    Complete list of the tasks available:
    Embed Removed

    Download
    You can get the mod file here, choose the lastest one: http://jglrxavpok.mi...ds/?id=CustomAI
    You can get the sources here: https://github.com/jglrxavpok/CustomAI

    A map with some showcase is available!

    Posted in: Minecraft Mods
  • 1

    posted a message on [1.7.2][Forge]CustomAI - Entities' AI customizer !
    Quote from Wanderer

    Hey man,
    Any news for this mod? Any ideas for future updates? Do you think you could force other mobs to use your custom AI, or create new versions of them that do?
    Still gonna make a video for you, I was just wondering if you'd had any more ideas. This could be really useful if applied well and would be even more useful down the road in 1.8 where most mobs have moved to the new AI system in preparation for the API. You should keep adding features to this, maybe even create an external utility for generating /summon commands for mapmakers. It would be *amazing* if you could add an item that would generate a /summon command for the exact mob you use it on and copy it into the clipboard. Then you can just customize the AI with the GUI and copy the command instead of writing it out from scratch to replicate your AI functions - I had to rewrite my commands multiple times to get them right, so why not cut out that part and be able to use the GUI? User-friendliness would increase 1,000%.

    Or why not an item that, when used on a mob, turned it into a spawner that would spawn exact clones of that mob. You can even make them vanilla-friendly spawners, and create a gui for manipulating the spawner properties such as active range, max number spawned at once - all of these properties are just stored in NBT tags, why not allow for rewriting those and make this useful to a wider range of mapmakers? I think this could be really useful to mapmakers but the question is how do you get it noticed.

    Just some suggestions from someone who likes your mod!
    The mod is still going on, don't worry. I'll try to add the item to copy the AI tasks and create an external utility to help mapmakers ;)

    Quote from Anon10W1z

    Wonderful mod! Just asking, was this posted on reddit? Because I saw something like this on there.

    I see it's potential in modpacks/custom maps/servers.

    Yeah, it was posted on reddit.
    Modpacks ? I don't think so... But Custom maps & servers are what I had in mind in the first place! :D


    EDIT: You'll be able to transfer AI tasks from mob spawners, mobs, AI emitters and command blocks to another with the AI Copier item:
    Posted in: Minecraft Mods
  • 2

    posted a message on [WIP - 1.7.x]CustomAI, customize entities' AI !
    No longer WIP! http://www.minecraftforum.net/topic/2543716-172forgecustomai-entities-ai-customizer/



    CustomAI is a mod meant to help mapmakers and server's creators to customize the AI of entities! (but if you just want to mess around, that's okay)

    Who never wanted that to happen ?

    No one ? Really?

    This mod only adds one item: The AI Rewriter.
    By right clicking on an entity while holding this item will have two possibilities:
    1. Doesn't work. That's because the mod modifies the lists of AI on entities which use the default Minecraft AI System.
    2. Works! A menu will show up: The two choices are basically the same ones, but target tasks are AI tasks linked to targetting entities.
    After doing your choice, you will be presented to a menu to change AI properties:The AI is sent to the server and saved via the JSON file format in the NBT Tags of entities.


    (This mod is still a WIP, so options aren't present like removing nor adding AI tasks)
    Posted in: WIP Mods
  • 2

    posted a message on [1.7.2][Forge]CustomAI - Entities' AI customizer !
    CustomAI is a mod meant to help mapmakers and server's creators to customize the AI of entities! (but if you just want to mess around, that's okay)

    Who never wanted that to happen ?

    No one ? Really?

    This mod only adds two things:
    1. The AI Rewriter
    2. The AI Emitter
    The AI Rewriter


    By right clicking on a entity which uses the new AI system of Minecraft, a menu like this one will appear:


    By choosing one of the options, a other menu will appear where you can select a task, modify or remove it!


    The AI Emitter

    This emitter will apply all the tasks you'll give it onto the entities in a radius of 40 blocks!

    To apply a task, right click on it with the AI Rewriter!
    If you right click on it this a dye, you'll colorise the beam!

    When an entity is affected by the emitter, a "link" is created:



    For map makers
    As you might want to create an entity on the fly, the AI Emitter nor the AI Rewriter is a viable option.
    But good news, the AI tasks are saved in the NBT Data of the entity with the mod!
    So you can create this command:
    /summon Creeper ~-3 ~0 ~0 {CustomAITargetTasks:[],CustomAITasks:[{type:"org.jglrxavpok.mods.customai.ai.EntityAIFollowEntity",Entity class name:"net.minecraft.entity.player.EntityPlayer",Move speed:1.1,Max distance:10,priority:10}],CustomName:"Test subject"}

    To spawn a Creeper which follows players and only that (so, it won't explode ;) )

    Download
    You can get the mod file here, choose the lastest one: http://jglrxavpok.mi...ds/?id=CustomAI
    You can get the sources here: https://github.com/jglrxavpok/CustomAI

    A map with some showcase will be soon available
    Posted in: Minecraft Mods
  • To post a comment, please .