[1.5.2][Forge][ModLoader][SSP+SMP] Davidee's Updated 1.5.2 Mods! ~AutoJoin, Painting GUI, Note GUI,Toggle Sneak/Sprint~

  • #41
    I want to use this with the OldDays mod, but all of its dev versions are having MAJOR compatibility issues. Does the painting GUI mod edit any Base Classes? Exalm said that would be important.
    Life is like a clogged toilet: It's full of crap until you do something worth remembering in it.
  • #42
    Quote from necrodestroyer

    if you are making a custom map and you use the mob spawn controls do the mobs still spawn if another person plays on the map?

    They would have to download the mod and you'd have to include the SpawnConfiguration.txt with the map (it's saved in each world folder).
    Quote from Aixler

    Exactly!

    I hope such a small change it isn't too much work, but it would be very useful!
    Holding C would give far more control in small/precise movements than a toggle.

    Alright, I will add this in the next update. Stay tuned! :)
    Quote from Vert77

    Awesome mods bro, downloaded all except toggle-able sprint and shift because I dont like toggle-able sprint or shift or whatever. Antvenom brought me here ;) I gave you a +1 btw

    Thank you! And I would recommend trying the Toggle mod. It doesn't force you to use the toggle - it gives you the option to use it.

    Pressing 'G' turns on/off Toggle Sneak Mod - press (not hold) sneak to start sneaking
    Pressing 'C' turns on/off AutoSprint

    ..in more relative terms
    Quote from iPrepecen

    Keeps crashing, when i installed autojoin and painting mod, it crashed when i tried to enter the game, when i just installed painting mod i could enter the game but it would crash when i place the picture ...

    Quote from iPrepecen

    Oh i didn't install modloader now it works fine, btw. you should make painting gui works in multiplayer :)

    I am making it for Multiplayer. It will require Minecraft Forge, however.
    Quote from Shoop_Do_Whoop

    I want to use this with the OldDays mod, but all of its dev versions are having MAJOR compatibility issues. Does the painting GUI mod edit any Base Classes? Exalm said that would be important.

    I honestly have no idea if it is compatible with it or not. However, I can say that it should be. The Painting Selection GUI mod only edits 1 class file - (ItemPainting). I can't see that mod editing that file, but try it and let me know!
  • #43
    Quote from Davidee

    I honestly have no idea if it is compatible with it or not. However, I can say that it should be. The Painting Selection GUI mod only edits 1 class file - (ItemPainting). I can't see that mod editing that file, but try it and let me know!
    Since you use modloader, it doesn't matter ATM.
    OldDays does nothing with compatibility here, as I don't edit ItemPainting.
    Issue is with SSP mod: I changed type of fields in net.minecraft.client.Minecraft class:
    theWorld — WorldClient to World
    thePlayer — EntityClientPlayerMP to EntityPlayerSP
    playerController — PlayerControllerMP to PlayerController.
    IDK how it should work, but MCP fails to reobfuscate this and leaves World theWorld field, while it should be World g. Instead it makes next field have g name. No, I was wrong. They have right names, but still different type.
    ModLoader and other mods search for original fields and don't find them.

    I will fix it, but for now that is.

    So it's not your mod, it's ModLoader. ;)
    Last edited by Exalm: 8/22/2012 4:21:51 AM
    My UA on laptop: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 Lightning/2.9b1; I use Ubuntu 13.10 here.
    And on desktop: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0; Here I use openSUSE 12.2.
  • #44
    Now , This .. This is AWESOME !
  • #45
    im gona wait for achievement api to be updated its my fav
  • #46
    love your mods i watched the vid that antvenom made and the mods work really wel. good coding my friend!
  • #47
    One problem for me. I use default Minecraft texture pack but i modified my painting (kz.png in art folder) in minecraft.jar to 64x. When I try to place a painting the gui is very messy

    Here's image of what i mean:


    Is it because of the texture pack is 16x (default) but the painting is 64x so the game think that it's using 16x texture pack? Any way this mod is still very useful for me even the painting doesn't show up.

    Another things, I'm on Minecraft 1.3.1 can i use version 1.3.2 of mod?
  • #48
    Quote from Exalm

    Since you use modloader, it doesn't matter ATM.
    OldDays does nothing with compatibility here, as I don't edit ItemPainting.
    Issue is with SSP mod: I changed type of fields in net.minecraft.client.Minecraft class:
    theWorld — WorldClient to World
    thePlayer — EntityClientPlayerMP to EntityPlayerSP
    playerController — PlayerControllerMP to PlayerController.
    IDK how it should work, but MCP fails to reobfuscate this and leaves World theWorld field, while it should be World g. Instead it makes next field have g name. No, I was wrong. They have right names, but still different type.
    ModLoader and other mods search for original fields and don't find them.

    I will fix it, but for now that is.

    So it's not your mod, it's ModLoader. ;)

    So your mod isn't compatible with ModLoader? You should really try to fix that. Also, you don't need to change the fields on the Minecraft class, you just need to cast them. x.x
    Quote from LeCrisis

    Now , This .. This is AWESOME !

    Thank you! :)
    Quote from nnnn20430

    im gona wait for achievement api to be updated its my fav

    I'm working on it! :)
    Quote from jamiro11

    love your mods i watched the vid that antvenom made and the mods work really wel. good coding my friend!

    Yeah, he made a really nice video about it. Thanks!
    Quote from LeoAiolia

    One problem for me. I use default Minecraft texture pack but i modified my painting (kz.png in art folder) in minecraft.jar to 64x. When I try to place a painting the gui is very messy

    Here's image of what i mean:


    Is it because of the texture pack is 16x (default) but the painting is 64x so the game think that it's using 16x texture pack? Any way this mod is still very useful for me even the painting doesn't show up.

    Another things, I'm on Minecraft 1.3.1 can i use version 1.3.2 of mod?

    Hmm, do the paintings actually show up right (in game)? If they do, I'll have to try to fix this.

    And no, you need the 1.3.1 version for Minecraft 1.3.1.
    Last edited by Davidee: 8/22/2012 10:12:30 AM
  • #49
    Quote from Davidee


    So your mod isn't compatible with ModLoader? You should really try to fix that. Also, you don't need to change the fields on the Minecraft class, you just need to cast them. x.x
    I can't cast them, since they don't inherit from ones in Minecraft class.

    I need to replace EntityClientPlayerMP with EntityPlayerSP. But the thing is that entityclientplayermp inherits from entityplayersp, and not vice versa.

    I already fixed this with PlayerController, however.
    I tried to create a new EntityPlayerSP that inherits from entityclientplayermp, but ran into this: http://www.minecraftforum.net/topic/1441366-casting-this-object
    Last edited by Exalm: 8/22/2012 10:20:59 AM
    My UA on laptop: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 Lightning/2.9b1; I use Ubuntu 13.10 here.
    And on desktop: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0; Here I use openSUSE 12.2.
  • #50
    My sprint/sneak toggle won't work properly.
    It won't let me change either of them because of the 'done' button in the way.
    Heres a pic:

    It's really annoying because I want to change the sprint key to 'R' and I can't.
    It's a good mod besides that though :)
  • #51
    Quote from MrFizzlez

    My sprint/sneak toggle won't work properly.
    It won't let me change either of them because of the 'done' button in the way.
    Heres a pic:
    <screenshot>
    It's really annoying because I want to change the sprint key to 'R' and I can't.
    It's a good mod besides that though :)
    Actually it's Minecraft bug. All mods that add key bindings have this issue.
    Last edited by Exalm: 8/22/2012 11:03:22 AM
    My UA on laptop: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 Lightning/2.9b1; I use Ubuntu 13.10 here.
    And on desktop: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0; Here I use openSUSE 12.2.
  • #52
    Quote from Exalm

    Actually it's Minecraft bug. All mods that add key bindings have this issue.

    So can I fix it somehow?
  • #53
    Quote from MrFizzlez


    So can I fix it somehow?
    There was a mod to make settings a list, like in texture pack selection. Search for it.
    Last edited by Exalm: 8/22/2012 12:03:51 PM
    My UA on laptop: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 Lightning/2.9b1; I use Ubuntu 13.10 here.
    And on desktop: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0; Here I use openSUSE 12.2.
  • #54
    Quote from Exalm

    I can't cast them, since they don't inherit from ones in Minecraft class.

    I need to replace EntityClientPlayerMP with EntityPlayerSP. But the thing is that entityclientplayermp inherits from entityplayersp, and not vice versa.

    I already fixed this with PlayerController, however.
    I tried to create a new EntityPlayerSP that inherits from entityclientplayermp, but ran into this: http://www.minecraft...ing-this-object

    Hopefully, our mods will be compatible soon! Fix it and we should be good.
    Quote from MrFizzlez

    My sprint/sneak toggle won't work properly.
    It won't let me change either of them because of the 'done' button in the way.
    Heres a pic:

    It's really annoying because I want to change the sprint key to 'R' and I can't.
    It's a good mod besides that though :)

    Yeah, it's a known minecraft bug....
    Quote from Exalm

    Actually it's Minecraft bug. All mods that add key bindings have this issue.

    Yep!
    Quote from MrFizzlez

    So can I fix it somehow?

    Quote from Exalm

    There was a mod to make settings a list, like in texture pack selection. Search for it.

    I know Minecraft Forge does this --- I think Optifine might do this as well? Not sure.
  • #55
    Good job bro, I really like your mods. I tried to download the autojoin mod, but when I download it, I get frozen on the Mojang logo. I downloaded modloader, and it works, but when I copied, pasted, and replaced your mod into the minecraft folder (I use mac), it didn't work. I merged the 2 com folders and tried it without mergin and just replacing the old with the new, but I still cannot get it to work. Any help?
    Last edited by Chikincows: 8/22/2012 9:06:15 PM
  • #56
    Quote from Davidee

    I know Minecraft Forge does this --- I think Optifine might do this as well? Not sure.
    No, it was called "Control list fix" or something like that. Maybe Forge does that too now.
    My UA on laptop: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 Lightning/2.9b1; I use Ubuntu 13.10 here.
    And on desktop: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0; Here I use openSUSE 12.2.
  • #57
    To everyone above, you can fix the control menu button using the mod Scrollable Controls Menu. The author hasn't updated beyond 1.2.x however it has been unofficially kept up to date in the comments. It works for me! :)



    Also, Painting GUI is causing me to crash as soon as I try to right-click and place a painting.

    java.lang.NoSuchMethodError: ModLoader.serverSendPacket(Lgz;Ldb;)V
    at rp.sendPacket(ItemPainting.java:74)
    at rp.a(ItemPainting.java:52)
    at rj.a(SourceFile:88)
    at gv.a(ItemInWorldManager.java:365)
    at gz.a(NetServerHandler.java:500)
    at eg.a(SourceFile:58)
    at ba.b(MemoryConnection.java:75)
    at gz.d(NetServerHandler.java:72)
    at ha.b(NetworkListenThread.java:55)
    at axy.b(IntegratedServerListenThread.java:132)
    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:630)
    at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:547)
    at axv.p(IntegratedServer.java:105)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)
    at ep.run(SourceFile:539)
    --- END ERROR REPORT 6e0d6e76 ----------
    Last edited by ClutchHunter: 8/23/2012 2:07:04 AM
  • #58
    Quote from ClutchHunter

    To everyone above, you can fix the control menu button using the mod Scrollable Controls Menu. The author hasn't updated beyond 1.2.x however it has been unofficially kept up to date in the comments. It works for me! :)
    Oh, that's what I meant. :)
    My UA on laptop: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 Lightning/2.9b1; I use Ubuntu 13.10 here.
    And on desktop: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0; Here I use openSUSE 12.2.
  • #59
    Well, your mod now works with OldDays in SMP mode. :)

    However, not in SSP. There is issue with handling client->server packets, since there are no EntityPlayerMPs.
    My UA on laptop: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 Lightning/2.9b1; I use Ubuntu 13.10 here.
    And on desktop: Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0; Here I use openSUSE 12.2.
  • #60
    Quote from Chikincows

    Good job bro, I really like your mods. I tried to download the autojoin mod, but when I download it, I get frozen on the Mojang logo. I downloaded modloader, and it works, but when I copied, pasted, and replaced your mod into the minecraft folder (I use mac), it didn't work. I merged the 2 com folders and tried it without mergin and just replacing the old with the new, but I still cannot get it to work. Any help?

    Thanks! Well, you need to paste all of the files in the AutoJoin zip file into the Minecraft.jar, AFTER installing ModLoader. And you need to delete the META-INF.
    Quote from Exalm

    No, it was called "Control list fix" or something like that. Maybe Forge does that too now.

    Oh, never heard of it. But Forge does make a nice list.
    Quote from ClutchHunter

    To everyone above, you can fix the control menu button using the mod Scrollable Controls Menu. The author hasn't updated beyond 1.2.x however it has been unofficially kept up to date in the comments. It works for me! :)



    Also, Painting GUI is causing me to crash as soon as I try to right-click and place a painting.


    I'm assuming you are using Minecraft Forge? Just released a new version to fix that.
    Quote from Exalm

    Oh, that's what I meant. :)

    :)
    Quote from Exalm

    Well, your mod now works with OldDays in SMP mode. :)

    However, not in SSP. There is issue with handling client->server packets, since there are no EntityPlayerMPs.

    Sounds good to me! :)

    Updates : The Note and Painting Selection Mods have been updated. They should now be compatible with Forge. Also, the GUIs will properly close when you die.
    Last edited by Davidee: 8/23/2012 11:32:38 AM
  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes