• 0

    posted a message on [1.12] Kingdom Keys Re:Coded 0.9.2.2 - The Organization Update

    By inverted means exactly that, my feet is at where the minecraft character's head is and the head is where the minecraft character's feet is.


    Oh ok I wasn't sure if you meant inverted colours. That's a very odd issue could you get a screenshot if possible?
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.12] Kingdom Keys Re:Coded 0.9.2.2 - The Organization Update
    Quote from darkmega»

    G'day Abelatox and wehavecookies. Just a few questions and suggestions.


    First of all, I love the gui menus and models etc that you've got :D. I was just wondering how the leveling up works. Does it work off it's own XP/mob kills or something or does it work off normal minecraft XP? Also, when you get defense, magic or strength ups how does that work? do they simply reduce damage or add to your damage by your total amount?

    Because against normal minecraft mobs it seems to be a little... strong... Like the wood keyblades already hitting in the 8s normally and 12s for crits which is pretty stronk for the blade you start with and the fact that a lot of mobs only have like 20 health give or take a few hits cause armor... on the other side, I'm mostly going around with no armor on cause a zombie that'd usually falcon punch me out in about 3 hits is taking like 20 cause of hitting for only like half a heart and me getting random health pickups. :V


    So i was thinking, would you be able to build in some sort of "elective scaling" system into it that allows you to build something that can sacrifice different levels of the heart drops to make mobs that spawn in a large radius around the player the sacrificer was built by get stronger mobs or mobs that turn up with armor or weapons so that players who're feeling a little OP cause of the level ups can have something tougher to fight? and perhaps it scales based on number of players nearby and their respective "difficulty levels" averaged out but strong enemies give more xp? Bonus epicness points if you get those into it.? :P


    Next, do you have smart moving support? Because I'm using smart moving and despite the player api and render player api and render player api enhanced valor forms graphics were still spinning around and probably so will the others be. :V


    Third, will there be combo attacks or combo attack finishers? Like attacks done with both left and rightclicking that launch or knock away etc? Theres a mod called Slashblade that has devil may cry style katanas that do combo attacks like a liftstrike, downstrike and horizontal widestrikes and an air attack. would you be able to make stuff similarly like while over the attack command you just use left and right to mash out combos like the original but perhaps modify it like after enough lefts, do a right to lift or perhaps unlockable specials/reactions that appear like in kingdom hearts 2 where you hit the button and they come out? in this case probably rightclick.

    Some funny hit sparks like in the games with the stars flying off enemies etc would be cool too to finally accent that this is kingdom hearts now. :P only with the keyblades of course.

    So like being able to lift strike with rightclick, guarding with a certain timeframe to reverse damage on enemies etc (cause I like timed blocking in games, it's fun. :D). Just so to deviate away from simply tapping/spamming left click to kill stuff. :C


    I'm sure I had something else but I had dinner in between writing this up so might've lost my train of thought. :V


    Anyway, keep up the good work. :D


    Thanks :D
    Leveling up right now is fairly simple currently, XP is granted when a mob is killed the amount of XP is half max health of the mob. So a zombie would give 10 XP as its max health is 20.
    The mobs which give you XP include:
    • Blaze
    • Creeper
    • Enderman
    • Endermite
    • Giant
    • Guardian
    • Silverfish
    • Skeleton
    • Spider
    • Cave spider
    • Witch
    • Wither
    • Zombie
    • Zombie pigman

    This is going to change as bosses and slimes do not give XP as they are not EntityMobs. The way XP is calculated will also be different.


    As for the stats, they are kinda inbalanced right now, the magic stat doesn't do anything currently. The strength stat is currently calculated like so: Damage = Base damage + (Strength * 0.25)

    The defense stat is currently way too over powered and is calculated like so: Actual Damage taken = Damage taken - Defense.

    This is definitely going to be improved as you can have so much defense that you take 0 damage and instantly kill pretty much any mob.

    To fix this we're going to make the mobs have stats based on your level so they aren't so weak.


    I'll look into smart moving support.


    I'd definitely love to do this. After 1.9 has a stable-ish version of forge we'll update first then with the new stuff in 1.9 we're gonna improve the combat.

    We also definitely will work on improved particles


    I love how you included the Anti-Form chance when using Forms too much.

    However I seem to have a rendering problem in Anti-Form, where the darker version of my character is inverted while I move around in 3rd person view.

    And for some reason when I use Xigbar's gun it fires Axels Chakrams.

    Speaking of the Org XIII weapons, they're still in the same awkward position when wielding them and then looking at them in 3rd person.

    But other than that its awesome!


    What do you mean inverted?
    The sharpshooter's still very WIP as well as most the org xiii weapons.
    Quote from Chopter»

    is there any chance you could maintain a curse forge page for the mod? there is nothing wrong with the current setup, but it feels a bit weird to me going into someone's drive to grab a mod


    I probably will at some point make a page for it.
    Posted in: Minecraft Mods
  • 1

    posted a message on [1.12] Kingdom Keys Re:Coded 0.9.2.2 - The Organization Update

    Kingdom Keys Re:Coded 0.7.6 has been released!

    It's finally here everyone there's a bunch of new features so go look at the changelog

    The Drive Forms now render on the player so Render Player API is required again please install it or the game will crash!

    You can download it below:

    Downloads | Mirror

    If you'd like to support us use these links

    Link Removed | Link Removed


    One of the new features in 0.7.6 is custom music for the main menu and for battle. The music is not packaged with the mod due to the filesize being way to large so if you want to use the custom music download the resourcepack here. You can also download the low-res 3D model textures resourcepack there if you want faster loading times or increased performance.


    As usual if you encounter any bugs, crashes, problems, etc. notify me so we can get it fixed.


    And finally have fun :D

    Posted in: Minecraft Mods
  • 1

    posted a message on [1.12] Kingdom Keys Re:Coded 0.9.2.2 - The Organization Update
    Quote from mooglebop»

    I really can't wait to see how the new 1.9 battle system might be used for this mod, like Chopter said.

    I'm also trying really hard not to post about when the update is coming out- my other half and I watch this thread like vultures!


    I have some ideas for 1.9, waiting on forge to update first of course.

    The update should be out tomorrow if everything goes smoothly.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.12] Kingdom Keys Re:Coded 0.9.2.2 - The Organization Update
    Quote from Spectrum_Dash»

    Where's dat update? It's taking a lot longer than i thought... Any major bugs found?


    I've been super busy D:
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.12] Kingdom Keys Re:Coded 0.9.2.2 - The Organization Update
    Quote from Raptorsaurous»


    ---- Minecraft Crash Report ----
    // Ooh. Shiny.

    Time: 2/13/16 5:30 PM
    Description: Initializing game

    java.lang.RuntimeException:

    ========================================
    The API "Model Player" version 1.0 of the mod "Render Player API core 1.0" can not be created!
    ----------------------------------------
    Mandatory member method "api.player.model.ModelPlayerBase getModelPlayerBase(java.lang.String)" not found in class "api.player.model.ModelPlayer".
    There are three scenarios this can happen:
    * Minecraft Forge is missing a Render Player API core which Minecraft version matches its own.
    Download and install the latest Render Player API core for the Minecraft version you were trying to run.
    * The code of the class "api\player\model\ModelPlayer" of Render Player API core has been modified beyond recognition by another Minecraft Forge coremod.
    Try temporary deinstallation of other core mods to find the culprit and deinstall it permanently to fix this specific problem.
    * Render Player API core has not been installed correctly.
    Deinstall Render Player API core and install it again following the installation instructions in the readme file.
    ========================================

    at api.player.model.ModelPlayerAPI.register(ModelPlayerAPI.java:91)
    at api.player.model.ModelPlayerAPI.register(ModelPlayerAPI.java:32)
    at api.player.model.ModelPlayerAPI.register(ModelPlayerAPI.java:25)
    at wehavecookies56.kk.core.proxies.ClientProxy.registerRenderers(ClientProxy.java:79)
    at wehavecookies56.kk.KingdomKeys.init(KingdomKeys.java:306)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:737)
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:311)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:552)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
    at net.minecraft.client.main.Main.main(SourceFile:148)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    Caused by: java.lang.NoSuchMethodException: api.player.model.ModelPlayer.getModelPlayerBase(java.lang.String)
    at java.lang.Class.getMethod(Class.java:1778)
    at api.player.model.ModelPlayerAPI.register(ModelPlayerAPI.java:51)
    ... 40 more

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

    -- Head --
    Stacktrace:
    at api.player.model.ModelPlayerAPI.register(ModelPlayerAPI.java:91)
    at api.player.model.ModelPlayerAPI.register(ModelPlayerAPI.java:32)
    at api.player.model.ModelPlayerAPI.register(ModelPlayerAPI.java:25)
    at wehavecookies56.kk.core.proxies.ClientProxy.registerRenderers(ClientProxy.java:79)
    at wehavecookies56.kk.KingdomKeys.init(KingdomKeys.java:306)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
    at com.google.common.eventbus.EventBus.post(EventBus.java:275)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:737)
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:311)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:552)

    -- Initialization --
    Details:
    Stacktrace:
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
    at net.minecraft.client.main.Main.main(SourceFile:148)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

    -- System Details --
    Details:
    Minecraft Version: 1.7.10
    Operating System: Windows 7 (amd64) version 6.1
    Java Version: 1.8.0_25, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 192112720 bytes (183 MB) / 385687552 bytes (367 MB) up to 1060372480 bytes (1011 MB)
    JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1558 26 mods loaded, 26 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCHI mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
    UCHI FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1558-1.7.10.jar)
    UCHI Forge{10.13.4.1558} [Minecraft Forge] (forge-1.7.10-10.13.4.1558-1.7.10.jar)
    UCHI CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)
    UCHI NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar)
    UCHI lucky{5.1.0} [Lucky Block] ([1-7-10]_Lucky_Block_v5-1-0.jar)
    UCHI FLabsBF{4.3} [Better Furnaces] ([1.7.10]Better_Furnaces_V4.3.jar)
    UCHI BattleTowers{1.5.2} [Battle Towers] (BattleTowers-1.7.10.jar)
    UCHI chisel{2.5.1.44} [Chisel 2] (Chisel2-2.5.1.44.jar)
    UCHI chocolateQuest{1.0} [Chocolate Quest] (chocolateQuest-1.7.10-1.0.jar)
    UCHI redgear_core{2.2.2} [Red Gear Core] (RedGearCore-1.7.10-2.2.2.jar)
    UCHI redgear_geocraft{2.4.5} [Geocraft] (Geocraft-1.7.10-2.4.5.jar)
    UCHI InfernalMobs{1.6.6} [Infernal Mobs] (InfernalMobs-1.7.10.jar)
    UCHE kk{0.7.0.1.7.10} [Kingdom Keys] (Kingdom Keys-0.7.0.jar)
    UCHI Mantle{1.7.10-0.3.2.jenkins184} [Mantle] (Mantle-1.7.10-0.3.2.jar)
    UCHI radixcore{1.3.4} [RadixCore] (RadixCore-1.7.10-1.3.4-universal.jar)
    UCHI mca{4.1.5} [Minecraft Comes Alive] (MCA-1.7.10-4.1.5-universal.jar)
    UCHI AS_MultiMine{1.4.4} [Multi Mine] (MultiMine-1.7.10.jar)
    UCHI clayspawn{1.7.10b} [Pam's Clayspawn] (Pam's Clay Spawn 1.7.10b.jar)
    UCHI getalltheseeds{1.7.10a} [Pam's Get all the Seeds!] (Pam's Get all the Seeds 1.7.10a.jar)
    UCHI harvestcraft{1.7.10j} [Pam's HarvestCraft] (Pam's HarvestCraft 1.7.10Lb.jar)
    UCHI mobdropcrops{1.7.2a} [Pam's Mob Drop Crops] (Pam's Mob Drop Crops 1.7.10a.zip)
    UCHI AS_Ruins{15.4} [Ruins Spawning System] (Ruins-1.7.10.jar)
    UCHI Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar)
    UCHI TConstruct{1.7.10-1.8.8.build988} [Tinkers' Construct] (TConstruct-1.7.10-1.8.8.jar)
    UCHI AS_UpdateCheck{1.1.7} [AtomicStryker Update Check Mod] (UpdateCheckerMod-1.7.10.jar)
    GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 359.06' Renderer: 'GeForce GTX 960/PCIe/SSE2'
    Mantle Environment: Environment healthy.
    TConstruct Environment: Environment healthy.
    Launched Version: 1.7.10-Forge10.13.4.1558-1.7.10
    LWJGL: 2.9.1
    OpenGL: GeForce GTX 960/PCIe/SSE2 GL version 4.5.0 NVIDIA 359.06, NVIDIA Corporation
    GL Caps: Using GL 1.3 multitexturing.
    Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
    Anisotropic filtering is supported and maximum anisotropy is 16.
    Shaders are available because OpenGL 2.1 is supported.

    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Packs: []
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Anisotropic Filtering: Off (1)

    I was planning on making a private modpack featuring this (for me to play) and this keeps erroring no matter what I try, I've changed version and removed mods to check.


    EDIT: I do have all of the recommended versions of the mods.


    You need Render Player API for the 1.7.10 version
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.12] Kingdom Keys Re:Coded 0.9.2.2 - The Organization Update

    So when can we download 0.7.6? Getting confused where the download link is and the downloads page provided doesn't have 0.7.6 up.


    It's not ready yet to be released, the forum thread title will be changed when it's released, I'll also make a post announcing it.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.12] Kingdom Keys Re:Coded 0.9.2.2 - The Organization Update
    Quote from Spectrum_Dash»

    THAT WOULD BE SO COOL. Damn, there's so much in this update it should be called update 0.8.0.0... But i dont want that until they completely redo the main-menu.


    Trust me 0.8 will be bigger ;)

    Quote from Spectrum_Dash»

    Hahah, XD

    That'll be the day i die happy... I dont know, but there's something i just love so much about the Kingdom Hearts main menu... Maybe it's just nostalgia, but the orange flashing lights with the lines under the text... AND THE GOD DAMN MUSIC. It's just... i can't understand.

    tell me if you got that joke


    It's flowey.



    Undertale <3

    Quote from Spectrum_Dash»

    Also, Wehave, bit of a grammar error in the 0.7.7 changelog. Just thought i'd let you know.


    • Drive forms have to be unlocked by finding in chests their unlockers.

    Not sure if that is gramatically incorrect, but i think it is... correct me if i'm wrong, but correct it if i'm right xD jk jk. Just my OCD kickin in lol

    Anyway. What're the latest changes?

    This is, quite honestly, one of the most ambitious minecraft mods out there... with all the features and the fact it wants to completely stay true to the original game, going so far as to use the models FROM the games for some keyblades, most noticably the Wooden Keyblade.



    Abel wrote that blame him :P As for new changes I guess the RGB colour changer for the interface is pretty new as well as drive forms rendering on the player. I will say there probably won't be too many new features coming as this version is almost ready, we just need to fix some bugs and polish some stuff.

    Quote from Spectrum_Dash»

    For doing all this work for us, I think i can speak for all KH and MC fans when i say: Thanks. This must be alot of work, modelling everyweapon, every line of code, every texture, Just... i cant imagine how difficult that would be. I wouldn't even be able to handle that. Although, this entire paragraph may be the fact that i'm listening to Dearly Beloved speaking. I dunno. But, in all seriousness, i can't imagine how hard it must be to make a mod, let alone one this huge.


    Thank you :D it definitely is a lot of work and can be difficult at times but I greatly enjoy working on it and from what I can tell Abel enjoys it a lot too. I can easily spend all day working on the mod as I find it so fun doing so.

    Posted in: Minecraft Mods
  • 0

    posted a message on [1.12] Kingdom Keys Re:Coded 0.9.2.2 - The Organization Update
    Quote from Spectrum_Dash»

    How's dat big update goin? Sorry 'bout asking, i'm bored and.. well, yeah

    I just want to get SOMETHING on it, to see if it'll even be worth it waiting this long, yeah? Like, is it going through a hud change? Tons of new weapons getting models? New FEATURES entirely? plz give me something ;-; give US something =)



    Well see for yourself :P


    Quote from davidwellz»

    Thanks for the reply!

    I've tried looking through the configs for each of my mods but I haven't tried removing them one at a time with trial and error, so I'll do that. ^^ Thanks! In the 1.8 version you and your team didn't use this infamous datawatcher system? It may be time for me to update :o


    Edit: btw Kekkai Sensen was legendary, I'm really hoping for a season 2 xD


    Doubledit: It's a conflict with Legend Gear, sadly, especially since that's the exact mod I wanted to compliment KK with D: Ah well!
    There's an option to change the ID that I needed, so everything works great now


    In 1.8 we do not use the datawatcher system :D We recoded the entire mod from scratch in 1.8 hence the name Kingdom Keys Re:Coded. A lot of stuff has changed since 1.7 for Kingdom Keys, I would definitely recommend updating.

    I loved Kekkai Sensen season 2 would be awesome I just hope if it does happen we don't get episode delays again.

    I'm glad you managed to fix the issue!
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.12] Kingdom Keys Re:Coded 0.9.2.2 - The Organization Update
    Quote from davidwellz»

    Hey, I don't mean to be a bother with my crash report but I really can't figure out where this conflict is taking place. Could anyone help me out?


    ---- Minecraft Crash Report ----
    // Shall we play a game?

    Time: 1/28/16 12:21 PM
    Description: Ticking memory connection

    java.lang.IllegalArgumentException: Duplicate id value for 20!
    at net.minecraft.entity.DataWatcher.func_75682_a(SourceFile:64)
    at wehavecookies56.kk.core.extendedproperties.EntityPropertyMunny.<init>(EntityPropertyMunny.java:25)
    at wehavecookies56.kk.core.extendedproperties.EntityPropertyMunny.register(EntityPropertyMunny.java:30)
    at wehavecookies56.kk.core.event.EntityConstructEvent.onEntityConstructing(EntityConstructEvent.java:17)
    at cpw.mods.fml.common.eventhandler.ASMEventHandler_235_EntityConstructEvent_onEntityConstructing_EntityConstructing.invoke(.dynamic)
    at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
    at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
    at net.minecraft.entity.Entity.<init>(Entity.java:179)
    at net.minecraft.entity.EntityLivingBase.<init>(EntityLivingBase.java:119)
    at net.minecraft.entity.player.EntityPlayer.<init>(EntityPlayer.java:141)
    at net.minecraft.entity.player.EntityPlayerMP.<init>(EntityPlayerMP.java:138)
    at net.minecraft.server.management.ServerConfigurationManager.func_148545_a(ServerConfigurationManager.java:410)
    at net.minecraft.server.network.NetHandlerLoginServer.func_147326_c(NetHandlerLoginServer.java:101)
    at net.minecraft.server.network.NetHandlerLoginServer.func_147233_a(NetHandlerLoginServer.java:60)
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:215)
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)


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

    -- Head --
    Stacktrace:
    at net.minecraft.entity.DataWatcher.func_75682_a(SourceFile:64)
    at wehavecookies56.kk.core.extendedproperties.EntityPropertyMunny.<init>(EntityPropertyMunny.java:25)
    at wehavecookies56.kk.core.extendedproperties.EntityPropertyMunny.register(EntityPropertyMunny.java:30)
    at wehavecookies56.kk.core.event.EntityConstructEvent.onEntityConstructing(EntityConstructEvent.java:17)
    at cpw.mods.fml.common.eventhandler.ASMEventHandler_235_EntityConstructEvent_onEntityConstructing_EntityConstructing.invoke(.dynamic)
    at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
    at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
    at net.minecraft.entity.Entity.<init>(Entity.java:179)
    at net.minecraft.entity.EntityLivingBase.<init>(EntityLivingBase.java:119)
    at net.minecraft.entity.player.EntityPlayer.<init>(EntityPlayer.java:141)
    at net.minecraft.entity.player.EntityPlayerMP.<init>(EntityPlayerMP.java:138)
    at net.minecraft.server.management.ServerConfigurationManager.func_148545_a(ServerConfigurationManager.java:410)
    at net.minecraft.server.network.NetHandlerLoginServer.func_147326_c(NetHandlerLoginServer.java:101)
    at net.minecraft.server.network.NetHandlerLoginServer.func_147233_a(NetHandlerLoginServer.java:60)
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:215)

    -- Ticking connection --
    Details:
    Connection: net.minecraft.network.NetworkManager@12f73d2e
    Stacktrace:
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

    -- System Details --
    Details:
    Minecraft Version: 1.7.10
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_25, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 396185712 bytes (377 MB) / 866648064 bytes (826 MB) up to 1908932608 bytes (1820 MB)
    JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    IntCache: cache: 15, tcache: 0, allocated: 13, tallocated: 95
    FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1566 Optifine OptiFine_1.7.10_HD_U_C1 36 mods loaded, 36 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
    UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1566-1.7.10.jar)
    UCHIJAAAA Forge{10.13.4.1566} [Minecraft Forge] (forge-1.7.10-10.13.4.1566-1.7.10.jar)
    UCHIJAAAA ivtoolkit{IvToolkit} [1.2] (minecraft.jar)
    UCHIJAAAA RenderPlayerAPI{1.4} [Render Player API] (minecraft.jar)
    UCHIJAAAA TooManyItems{1.7.10} [TooManyItems] (minecraft.jar)
    UCHIJAAAA jewelrycraft2{1.1.4} [Jewelrycraft 2] ([1.7.10] Jewelrycraft2-1.1.4-universal.jar)
    UCHIJAAAA Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar)
    UCHIJAAAA adventurebackpack{1.7.10-0.8b} [Adventure Backpack] (adventurebackpack-1.7.10-0.8c(1).jar)
    UCHIJAAAA antiqueatlas{4.2.7-1.7.10} [Antique Atlas] (antiqueatlas-4.2.7-1.7.10.jar)
    UCHIJAAAA bleach{F1.0.4} [LittleBreadLoaf's Bleach Mod] (bleach-v-1.2.jar)
    UCHIJAAAA craftguide{1.6.8.2} [CraftGuide] (CraftGuide-1.6.8.2-forge.jar)
    UCHIJAAAA DamageIndicatorsMod{3.2.0} [Damage Indicators] (Damage-Indicators-Mod-1.7.10.jar)
    UCHIJAAAA eplus{3.0.2-d} [Enchanting Plus] (EnchantingPlus-1.7.10-3.0.2-d.jar)
    UCHIJAAAA farseek{1.0.10} [Farseek] (Farseek-1.0.10.jar)
    UCHIJAAAA ftea{1.4c} [Flower Tea] (Flower Tea v1.4c [1.7.10].jar)
    UCHIJAAAA kk{0.7.0.1.7.10} [Kingdom Keys] (Kingdom Keys-0.7.0.jar)
    UCHIJAAAA legendgear{2.b.2.1} [LegendGear 2] (legendgear-1.7.10-2.b.2.1.jar)
    UCHIJAAAA mobends{0.20.1} [Mo' Bends] (MoBends-0.20.1 for MC 1.7.10.jar)
    UCHIJAAAA MoreBows2{1.2} [More Bows 2] (MoreBows2-1.2.jar)
    UCHIJAAAA mwaw{1.7.10-0.0.7} [Elemental Witch Mod] (mwaw-0.0.7-1.7.10.jar)
    UCHIJAAAA necromancy{1.7.2} [Necromancy] (Necromancy-1.7.10.jar)
    UCHIJAAAA pandorasbox{2.0.1} [Pandora's Box] (PandorasBox-2.1.jar)
    UCHIJAAAA ParkourMod{1.0} [Parkour Mod (Assassin's Creed Style)] (ParkourMod-1.7.10-1.0.1.jar)
    UCHIJAAAA PetBat{1.3.7} [Pet Bat] (PetBat-1.7.10.jar)
    UCHIJAAAA reccomplex{0.9.6.3} [Recurrent Complex] (RecurrentComplex-0.9.6.3.jar)
    UCHIJAAAA libsandstone{1.0.0} [libsandstone] (LibSandstone-1.0.0.jar)
    UCHIJAAAA xreliquary{1.2} [Reliquary] (Reliquary-1.2.jar)
    UCHIJAAAA DP_SimpleFlight{0.8} [Simple Flight] (simpleflight-0.8(1).jar)
    UCHIJAAAA streams{0.1.6} [Streams] (Streams-0.1.6.jar)
    UCHIJAAAA Thaumcraft{4.2.3.5} [Thaumcraft] (Thaumcraft-1.7.10-4.2.3.5.jar)
    UCHIJAAAA TaintedMagic{1.1.6.4} [Tainted Magic] (TaintedMagic-1.1.6.4.jar)
    UCHIJAAAA ThaumcraftMobAspects{1.7.2-2A} [Thaumcraft Mob Aspects] (ThaumcraftMobAspects-1.7.2-2A.jar)
    UCHIJAAAA witchery{0.24.1} [Witchery] (witchery-1.7.10-0.24.1.jar)
    UCHIJAAAA XaeroMinimap{1.7.7.2} [Xaero's Minimap] (xaeros_minimap_v1.7.7.2_Forge_1.7.10.jar)
    UCHIJAAAA bspkrsCore{6.16} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.16.jar)
    GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Player Count: 0 / 8; []
    Type: Integrated Server (map_client.txt)
    Is Modded: Definitely; Client brand changed to 'fml,forge'


    Unfortunately I can't really help you with this. There's a datawatcher id conflict with another mod. In the 1.7.10 version we used the datawatcher system which, while being incredibly useful it is limited to 32 ids per entity across all mods and also includes Minecraft itself.
    Looking back I should have made it possible to change the ids in the config file.
    Now for possible solutions. Of course you could remove kk which would remove the conflict. Alternatively you find which mod is using that datawatcher id and either remove it or change the id in the config if possible. Although to find that mod you are either going to have to use trial and error or you could look through the configs for the conflicting id.
    Posted in: Minecraft Mods
  • 0

    posted a message on Item Opens Iron Door


    The only thing that happens is that the door makes the open door sound.

    I added the return true but that didn't do anything. I was able to remove the errors by adding "!= null" to the end ofworld.getBlockState(pos).getValue(BlockDoor.OPEN) and removing the ! in front of "world.getBlockState(pos.down()).getValue(BlockDoor.OPEN)"


    public boolean onItemUse(ItemStack stack, EntityPlayer player, World world, BlockPos pos, EnumFacing side, float hitX, float hitY, float hitZ) {
    		
    		if(!world.isRemote){
    			if(world.getBlockState(pos).getBlock() instanceof BlockDoor) {
    				String sound;
    				if(world.getBlockState(pos).getValue(BlockDoor.HALF) == EnumDoorHalf.UPPER){
    					world.setBlockState(pos.down(), world.getBlockState(pos.down()).withProperty(BlockDoor.OPEN, world.getBlockState(pos.down()).getValue(BlockDoor.OPEN)));
    					sound = world.getBlockState(pos.down()).getValue(BlockDoor.OPEN) != null ? "random.door_close" : "random.door_open";
    					world.playSoundAtEntity(player, sound, 1.0f, 1.0f);
    					return true;
    				} else {
    					world.setBlockState(pos, world.getBlockState(pos).withProperty(BlockDoor.OPEN, world.getBlockState(pos).getValue(BlockDoor.OPEN)));
    					sound = world.getBlockState(pos).getValue(BlockDoor.OPEN) != null ? "random.door_close" : "random.door_open";
    					world.playSoundAtEntity(player, sound, 1.0f, 1.0f);
    					return true;
    				}
    			}
    		}
    		
    		return true;
    		
    		
    	}



    It might be that you are using a different forge version than what I am using. I am using 1.8.9-11.15.0.1715 which is the latest. If you particularly need to stay on a previous version then it's likely that some of method/field names are different.

    Edit: I have done this in my mod which you can see here

    Posted in: Modification Development
  • 0

    posted a message on Item Opens Iron Door

    Oh yeah, sorry

    public boolean onItemUse(ItemStack stack, EntityPlayer player, World world, BlockPos pos, EnumFacing side, float hitX, float hitY, float hitZ) {
    		
    		if(!world.isRemote){
    			if(world.getBlockState(pos).getBlock() instanceof BlockDoor) {
    				String sound;
    				if(world.getBlockState(pos).getValue(BlockDoor.HALF) == EnumDoorHalf.UPPER){
    					world.setBlockState(pos.down(), world.getBlockState(pos.down()).withProperty(BlockDoor.OPEN, !world.getBlockState(pos.down()).getValue(BlockDoor.OPEN)));
    					sound = world.getBlockState(pos.down()).getValue(BlockDoor.OPEN) ? "random.door_close" : "random.door_open";
    					world.playSoundAtEntity(player, sound, 1.0f, 1.0f);
    					return true;
    				} else {
    					world.setBlockState(pos, world.getBlockState(pos).withProperty(BlockDoor.OPEN, !world.getBlockState(pos).getValue(BlockDoor.OPEN)));
    					sound = world.getBlockState(pos).getValue(BlockDoor.OPEN) ? "random.door_close" : "random.door_open";
    					world.playSoundAtEntity(player, sound, 1.0f, 1.0f);
    					return true;
    				}
    			}
    		}


    Put return true at the end of the if(!world.isRemote). Apart from that everything else looks fine. Is everything imported correctly?
    Posted in: Modification Development
  • 0

    posted a message on Item Opens Iron Door

    Yep, still getting the error.

    Post your code it'll make it easier to help you
    Posted in: Modification Development
  • 0

    posted a message on Item Opens Iron Door

    I added the parameters; "onItemUse(World world, BlockPos pos, EntityPlayer player)"
    However "world.getBlockState(pos).getValue(BlockDoor.OPEN)" is giving me an error with no suggestions.

    Are you overriding onItemUse correctly?
    It should be like this:
    onItemUse(ItemStack stack, EntityPlayer player, World world, BlockPos pos, EnumFacing side, float hitX, float hitY, float hitZ)
    Posted in: Modification Development
  • 0

    posted a message on Item Opens Iron Door

    When I put this in I get all sorts of errors, mainly for the variables "world" "pos" and "player"

    Put it in the onItemUse method.
    world, pos and player are parameters in that method.
    Posted in: Modification Development
  • To post a comment, please .