• 1

    posted a message on Gravestone mod
    Hey there,

    I've been running your mod on my 1.5.2 server for a few weeks now and we've had a small bug that has been occurring repetitively when we venture into your catacombs. While the mod works perfectly on the surface of the world, in all our other dimensions, and even when spawning structures in towns, every time we're in your catacombs entering into the wither chamber, my players have crashed with what we refer to as the 'brown' screen of death. The main part of the error that we do know is that when we enter the room, we get a Null Pointer Exception, and that causes the crash, but the cause of the error is unknown. I'll try to get a report from this next time someone is foolish to go into a tomb.

    Turns out I was misinformed partially about this crash. The reports below are from a similar 'B'SOD bug regarding a players death point grave. I have the crash log from the latest occurrence below, I couldn't ascertain the cause, so any help in how to fix this would be great. Currently, I can't update to 1.6.2 because were waiting on a lot of mods to update, so sadly that is a solution that I can't use.

    This is the crash log that the game gave us:

    --- BEGIN ERROR REPORT 9a86ee88 --------
    Full report at:
    F:\Minecraft\Direwolf20_1_5\minecraft\crash-reports\crash-2013-08-11_22.14.39-client.txt
    Please show that file to Mojang, NOT just this screen!

    Generated 8/11/13 10:14 PM

    -- Head --
    Stacktrace:
    at net.minecraft.tileentity.TileEntity.func_70307_a(TileEntity.java:91)
    at GraveStone.tileentity.TileEntityGSGraveStone.func_70307_a(TileEntityGSGraveStone.java:69)
    at GraveStone.tileentity.TileEntityGSGrave.onDataPacket(TileEntityGSGrave.java:120)
    at net.minecraft.client.multiplayer.NetClientHandler.func_72468_a(NetClientHandler.java:1292)
    at net.minecraft.network.packet.Packet132TileEntityData.func_73279_a(SourceFile:51)
    at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:461)
    at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(NetClientHandler.java:266)
    at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)

    -- Affected screen --
    Details:
    Screen name: ~~ERROR~~ NullPointerException: null

    -- Affected level --
    Details:
    Level name: MpServer
    All players: 1 total; [GCCorePlayerSP['tonicbot'/533151, l='MpServer', x=16069.50, y=109.62, z=6620.50]]
    Chunk stats: MultiplayerChunkCache: 15
    Level seed: 0
    Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false
    Level generator options:
    Level spawn location: World: (-116,64,236), Chunk: (at 12,4,12 in -8,14; contains blocks -128,0,224 to -113,255,239), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
    Level time: 6524562 game time, 1786177 day time
    Level dimension: 0
    Level storage version: 0x00000 - Unknown?
    Level weather: Rain time: 0 (now: true), thunder time: 0 (now: false)
    Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false


    This is the crash log that was saved by forge in the client folder

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

    Time: 8/11/13 10:14 PM
    Description: Ticking screen

    java.lang.NullPointerException
    at net.minecraft.tileentity.TileEntity.func_70307_a(TileEntity.java:91)
    at GraveStone.tileentity.TileEntityGSGraveStone.func_70307_a(TileEntityGSGraveStone.java:69)
    at GraveStone.tileentity.TileEntityGSGrave.onDataPacket(TileEntityGSGrave.java:120)
    at net.minecraft.client.multiplayer.NetClientHandler.func_72468_a(NetClientHandler.java:1292)
    at net.minecraft.network.packet.Packet132TileEntityData.func_73279_a(SourceFile:51)
    at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:461)
    at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(NetClientHandler.java:266)
    at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)
    at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1526)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:835)
    at net.minecraft.client.Minecraft.run(Minecraft.java:760)
    at java.lang.Thread.run(Unknown Source)


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

    -- Head --
    Stacktrace:
    at net.minecraft.tileentity.TileEntity.func_70307_a(TileEntity.java:91)
    at GraveStone.tileentity.TileEntityGSGraveStone.func_70307_a(TileEntityGSGraveStone.java:69)
    at GraveStone.tileentity.TileEntityGSGrave.onDataPacket(TileEntityGSGrave.java:120)
    at net.minecraft.client.multiplayer.NetClientHandler.func_72468_a(NetClientHandler.java:1292)
    at net.minecraft.network.packet.Packet132TileEntityData.func_73279_a(SourceFile:51)
    at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:461)
    at net.minecraft.client.multiplayer.NetClientHandler.func_72551_d(NetClientHandler.java:266)
    at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(GuiConnecting.java:51)

    -- Affected screen --
    Details:
    Screen name: ~~ERROR~~ NullPointerException: null

    -- Affected level --
    Details:
    Level name: MpServer
    All players: 1 total; [GCCorePlayerSP['tonicbot'/533151, l='MpServer', x=16069.50, y=109.62, z=6620.50]]
    Chunk stats: MultiplayerChunkCache: 15
    Level seed: 0
    Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false
    Level generator options:
    Level spawn location: World: (-116,64,236), Chunk: (at 12,4,12 in -8,14; contains blocks -128,0,224 to -113,255,239), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
    Level time: 6524562 game time, 1786177 day time
    Level dimension: 0
    Level storage version: 0x00000 - Unknown?
    Level weather: Rain time: 0 (now: true), thunder time: 0 (now: false)
    Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
    Forced entities: 95 total; [EntityItem['item.tile.dirt'/533216, l='MpServer', x=16069.28, y=100.13, z=6621.41], GCCorePlayerSP['tonicbot'/533151, l='MpServer', x=16069.50, y=109.62, z=6620.50], EntityItem['item.tile.dirt'/533186, l='MpServer', x=16067.47, y=103.13, z=6614.13], EntityItem['item.tile.dirt'/533187, l='MpServer', x=16065.09, y=99.13, z=6620.63], EntityItem['item.tile.dirt'/533184, l='MpServer', x=16068.53, y=102.13, z=6615.25], EntityItem['item.tile.stonebrick'/533185, l='MpServer', x=16072.88, y=101.13, z=6620.38], EntityItem['item.tile.stonebrick'/533190, l='MpServer', x=16069.53, y=99.13, z=6618.63], EntityItem['item.tile.dirt'/533191, l='MpServer', x=16069.09, y=100.13, z=6620.34], EntityItem['item.tile.dirt'/533188, l='MpServer', x=16065.03, y=103.13, z=6616.63], EntityItem['item.tile.stonebrick'/533189, l='MpServer', x=16068.19, y=100.13, z=6622.47], EntityItem['item.tile.stonebrick'/533194, l='MpServer', x=16066.84, y=98.13, z=6621.38], EntityItem['item.tile.dirt'/533195, l='MpServer', x=16065.13, y=98.13, z=6620.13], EntityItem['item.tile.bop.planks.pinePlank'/533192, l='MpServer', x=16073.88, y=104.13, z=6618.81], EntityItem['item.tile.dirt'/533193, l='MpServer', x=16070.66, y=102.13, z=6614.88], EntityItem['item.tile.stonebrick'/533198, l='MpServer', x=16069.41, y=100.13, z=6620.88], EntityItem['item.tile.stonebrick'/533199, l='MpServer', x=16071.84, y=100.13, z=6621.84], EntityItem['item.tile.dirt'/533196, l='MpServer', x=16067.25, y=98.13, z=6620.03], EntityItem['item.tile.stonebrick'/533197, l='MpServer', x=16071.97, y=101.13, z=6621.63], EntityItem['item.tile.dirt'/533203, l='MpServer', x=16066.41, y=98.13, z=6620.53], EntityItem['item.tile.dirt'/533202, l='MpServer', x=16074.66, y=105.13, z=6617.53], EntityItem['item.tile.dirt'/533201, l='MpServer', x=16064.13, y=102.13, z=6623.44], EntityItem['item.tile.stonebrick'/533200, l='MpServer', x=16068.69, y=99.13, z=6619.88], EntityItem['item.item.coal'/533207, l='MpServer', x=16068.13, y=102.13, z=6615.19], EntityItem['item.tile.dirt'/533206, l='MpServer', x=16067.56, y=98.13, z=6619.25], EntityItem['item.tile.bop.planks.pinePlank'/533205, l='MpServer', x=16075.00, y=105.13, z=6618.19], EntityItem['item.tile.dirt'/533204, l='MpServer', x=16065.81, y=103.13, z=6617.59], EntityItem['item.tile.dirt'/533211, l='MpServer', x=16064.13, y=99.13, z=6620.91], EntityItem['item.tile.dirt'/533210, l='MpServer', x=16068.31, y=99.13, z=6618.63], EntityItem['item.tile.dirt'/533209, l='MpServer', x=16070.88, y=100.13, z=6618.59], EntityItem['item.tile.dirt'/533208, l='MpServer', x=16070.56, y=102.13, z=6615.75], EntityItem['item.tile.dirt'/533215, l='MpServer', x=16064.13, y=99.13, z=6618.13], EntityItem['item.tile.dirt'/533214, l='MpServer', x=16064.13, y=99.13, z=6619.28], EntityItem['item.tile.dirt'/533213, l='MpServer', x=16064.19, y=99.13, z=6622.09], EntityItem['item.tile.dirt'/533212, l='MpServer', x=16065.88, y=98.13, z=6618.13], EntityItem['item.tile.dirt'/533156, l='MpServer', x=16067.75, y=103.13, z=6613.19], EntityItem['item.tile.dirt'/533157, l='MpServer', x=16070.88, y=103.13, z=6616.28], EntityItem['item.tile.bop.planks.pinePlank'/533158, l='MpServer', x=16072.47, y=102.13, z=6618.47], EntityItem['item.tile.dirt'/533159, l='MpServer', x=16066.16, y=103.13, z=6616.22], EntityItem['item.tile.bop.planks.pinePlank'/533306, l='MpServer', x=16074.16, y=105.13, z=6624.00], EntityItem['item.tile.dirt'/533152, l='MpServer', x=16069.88, y=105.13, z=6609.19], EntityItem['item.tile.dirt'/533153, l='MpServer', x=16068.50, y=102.13, z=6616.63], EntityItem['item.tile.dirt'/533304, l='MpServer', x=16065.31, y=103.13, z=6624.28], EntityItem['item.tile.bop.planks.pinePlank'/533154, l='MpServer', x=16069.03, y=102.13, z=6616.66], EntityItem['item.item.ItemResource.6'/533305, l='MpServer', x=16068.53, y=102.13, z=6624.88], EntityItem['item.tile.dirt'/533155, l='MpServer', x=16067.19, y=103.13, z=6616.19], EntityItem['item.tile.dirt'/533302, l='MpServer', x=16065.97, y=103.13, z=6626.22], EntityItem['item.tile.bop.planks.pinePlank'/533164, l='MpServer', x=16067.00, y=98.13, z=6621.03], EntityItem['item.tile.dirt'/533303, l='MpServer', x=16064.31, y=102.13, z=6625.88], EntityItem['item.tile.dirt'/533165, l='MpServer', x=16069.91, y=104.13, z=6614.69], EntityItem['item.tile.dirt'/533300, l='MpServer', x=16068.50, y=102.13, z=6624.53], EntityItem['item.tile.bop.planks.pinePlank'/533166, l='MpServer', x=16069.88, y=104.13, z=6614.44], EntityItem['item.tile.dirt'/533301, l='MpServer', x=16068.00, y=104.13, z=6625.94], EntityItem['item.tile.dirt'/533167, l='MpServer', x=16067.97, y=103.13, z=6616.16], EntityItem['item.tile.bop.planks.pinePlank'/533298, l='MpServer', x=16070.91, y=105.13, z=6624.06], EntityItem['item.tile.stonebrick'/533160, l='MpServer', x=16070.59, y=101.13, z=6617.41], EntityItem['item.tile.dirt'/533299, l='MpServer', x=16068.63, y=103.13, z=6627.63], EntityItem['item.tile.stonebrick'/533161, l='MpServer', x=16070.22, y=100.13, z=6621.44], EntityItem['item.tile.bop.planks.pinePlank'/533296, l='MpServer', x=16069.44, y=102.13, z=6624.50], EntityItem['item.tile.bop.planks.pinePlank'/533162, l='MpServer', x=16072.47, y=103.13, z=6623.19], EntityItem['item.tile.dirt'/533297, l='MpServer', x=16070.28, y=104.13, z=6625.09], EntityItem['item.tile.stonebrick'/533163, l='MpServer', x=16072.88, y=103.13, z=6617.13], EntityItem['item.tile.dirt'/533295, l='MpServer', x=16069.88, y=103.13, z=6627.47], EntityItem['item.tile.dirt'/533173, l='MpServer', x=16068.38, y=104.13, z=6614.31], EntityItem['item.tile.dirt'/533294, l='MpServer', x=16070.66, y=104.13, z=6625.88], EntityItem['item.tile.dirt'/533172, l='MpServer', x=16066.34, y=98.13, z=6621.38], EntityItem['item.tile.dirt'/533293, l='MpServer', x=16064.94, y=105.13, z=6627.88], EntityItem['item.tile.stonebrick'/533175, l='MpServer', x=16069.69, y=102.13, z=6616.25], EntityItem['item.tile.dirt'/533292, l='MpServer', x=16069.88, y=102.13, z=6624.19], EntityItem['item.item.coal'/533174, l='MpServer', x=16069.34, y=99.13, z=6619.13], EntityItem['item.item.sign'/533291, l='MpServer', x=16067.78, y=103.13, z=6627.63], EntityItem['item.tile.stonebrick'/533169, l='MpServer', x=16072.53, y=103.13, z=6623.88], EntityItem['item.tile.bop.planks.pinePlank'/533168, l='MpServer', x=16072.31, y=101.13, z=6621.63], EntityItem['item.tile.dirt'/533289, l='MpServer', x=16063.47, y=102.13, z=6624.78], EntityItem['item.tile.dirt'/533171, l='MpServer', x=16065.91, y=103.13, z=6622.91], EntityItem['item.tile.dirt'/533288, l='MpServer', x=16062.19, y=101.13, z=6624.88], EntityItem['item.tile.bop.planks.pinePlank'/533170, l='MpServer', x=16070.34, y=101.13, z=6617.13], EntityItem['item.tile.dirt'/533287, l='MpServer', x=16059.03, y=95.13, z=6624.34], EntityItem['item.tile.bop.planks.pinePlank'/533181, l='MpServer', x=16071.94, y=103.13, z=6617.97], EntityItem['item.tile.stonebrick'/533286, l='MpServer', x=16062.22, y=102.13, z=6619.16], EntityItem['item.tile.dirt'/533180, l='MpServer', x=16073.28, y=102.13, z=6616.13], EntityItem['item.tile.dirt'/533285, l='MpServer', x=16062.47, y=101.13, z=6623.41], EntityItem['item.tile.stonebrick'/533183, l='MpServer', x=16069.69, y=101.13, z=6623.22], EntityItem['item.tile.dirt'/533284, l='MpServer', x=16062.50, y=103.13, z=6617.66], EntityItem['item.tile.stonebrick'/533182, l='MpServer', x=16067.19, y=102.13, z=6617.97], EntityItem['item.tile.dirt'/533283, l='MpServer', x=16062.13, y=102.13, z=6622.38], EntityItem['item.tile.bop.planks.pinePlank'/533177, l='MpServer', x=16073.81, y=103.13, z=6619.56], EntityItem['item.tile.dirt'/533282, l='MpServer', x=16063.06, y=101.13, z=6620.66], EntityItem['item.tile.bop.planks.pinePlank'/533176, l='MpServer', x=16073.03, y=104.13, z=6622.16], EntityItem['item.tile.dirt'/533281, l='MpServer', x=16062.59, y=102.13, z=6621.00], EntityItem['item.tile.stonebrick'/533179, l='MpServer', x=16073.16, y=104.13, z=6618.03], EntityItem['item.tile.dirt'/533280, l='MpServer', x=16063.75, y=100.13, z=6620.22], EntityItem['item.tile.stonebrick'/533178, l='MpServer', x=16073.69, y=103.13, z=6621.66], EntityItem['item.tile.dirt'/533277, l='MpServer', x=16057.34, y=93.13, z=6620.63], EntityItem['item.tile.dirt'/533278, l='MpServer', x=16062.94, y=102.13, z=6619.00], EntityItem['item.tile.dirt'/533279, l='MpServer', x=16061.41, y=99.13, z=6621.91]]
    Retry entities: 0 total; []
    Stacktrace:
    at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:459)
    at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2414)
    at net.minecraft.client.Minecraft.run(Minecraft.java:776)
    at java.lang.Thread.run(Unknown Source)

    Also, if this is of any use to you, this is our current config file we are using for the client/server in the spoiler below.


    # Configuration file

    ####################
    # block
    ####################

    block {
    I:GraveStone=2780
    I:Memorial=2781
    I:TimeTrap=2782
    I:WitherSpawner=2783
    }


    ####################
    # general
    ####################

    general {
    B:CanPlaceGravesEveryWhere=false
    B:GenerateCatacombs=true
    B:GenerateCemeteries=true
    B:GenerateGravesInLava=true
    B:GenerateMemorials=true
    B:GeneratePetGraves=true
    B:GeneratePlayerGraves=true
    B:GenerateSingleGraves=true
    B:GenerateSwordGraves=true
    B:GenerateUndertaker=true
    B:GenerateVillageMemorials=true
    B:GenerateVillagerGraves=true

    # This value must be between 0 an 40!
    I:SavedItemsCount=40
    B:SilkTouchForGraves=true

    # This value must be bigger than 1800!
    I:SpawnRate=1800
    B:SpawnSkeletonCats=true
    B:SpawnSkeletonDogs=true
    B:SpawnZombieCats=true
    B:SpawnZombieDogs=true

    # Set "true" only if you didn't change any Highlands configurations.
    B:UseHighlandsBiomes=false
    }


    ####################
    # item
    ####################

    item {
    I:Chisel=15300
    }



    Any help/patches you could give us in solving these problems would be great.
    Thanks for your time and thanks for a great mod.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.7.10] Ancient Warfare [Forge][SMP][WIP][D/L]
    Its just the mod related ones binds. I have a problem with my Smart move binds, but that is related to his mod and I'm not worried about it, that I can work around. But ya, its just your mods control binds that reset. Thanks for the update so quick. Looking forward to the patch.
    Posted in: WIP Mods
  • 0

    posted a message on [1.7.10] Ancient Warfare [Forge][SMP][WIP][D/L]
    So, was in the process of updating my 1.3.2 server's mods today, and I installed your mods newest version. Loaded up fine, have to say I loved the look of the Trebuchet, and I'm looking forward to testing it. But, the main thing I noticed is that it reset all of my key binds. I went into the config file, found that it said they were correct and what I had set them to in the last version. Went back into my game, changed them, and restarted. Apparently the mod is not registering the old config file or saving changes to your controls. I also tried removing the old config and have it create a new one for me, but sadly it didn't. I dug through the entirety of my .minecraft folder and tried to find any file related to key bindings for the mod, but there was nothing. This is pretty annoying bug, and its really the only one we have found related to this mod. Every time I start my Minecraft now, I have to go and change all of my key-bindings again since they don't save. If you could do a quick fix for this, it would be great. My server users and me would be grateful.

    Edit: Okay, I dug through my options file again, after refreshing it in Notepad++ once I loaded MC again, and the commands are in there now. However, I still cannot get the changes to save. Every time I restart Minecraft, it resets the commands to your mods defaults. Please find a way to fix this for me. Until then, I am going to have to remove it for the time being to keep people from complaining up a storm over key conflicts.

    Thanks for the mod, look forward to laying siege to my enemies!
    Posted in: WIP Mods
  • 0

    posted a message on [1.5] The Runic Dust Mod [Mar14]
    So, just schlepped the mod into my SMP server, loaded it and its running fine. We're using version .235 of Forge, and its running smooth even with all of our mods. Looking forward to stress testing the mod good and proper.

    Only bugs I have found:
    The Runic Lexicon can't be crafted at the moment. I have the Runic Book, the 4 planks, and the 4 organic dusts. Even tried it with the blocks and dusts swapped. Looks like I'm not the only one looking up a few posts.
    Also, my buddy just told me about an issue with the hammer and chisel. Its a bit buggy at the moment, so far we have found that it doesn't play well with the Carved Sandstone, it crashed him randomly when he did it while swimming, but worked alright on land and different blocks. Found that it is a bit buggy when carving regardless, segments tend to reset every so often.
    Posted in: Minecraft Mods
  • 0

    posted a message on Dead Bodies
    I am bumping this post for two reasons, one is because I have updated the request and fleshed it out some (No pun intended), and the second is because with the announcement of Adventure Mode in the current snapshot and eventual release of version 1.3, I wanted to see if there was any renewed interest in this idea.
    Posted in: Requests / Ideas For Mods
  • 0

    posted a message on [1.5.2] Ironclad49er's Mods
    So, the second I saw your mod for elevators, I practically jumped on the download button. This is something people on my server have been nagging me to find for some time. A lot of people like to, or want to build mega structures or skyscrapers, bunkers, etc but hate the spiral staircases they have to use. So, I downloaded it, installed it, and wanted to say I was happy to see that you had made it work from the mods folder (I hate modifying the core minecraft.jar) which also meant that it was more likely to work with our mods, and you gave it a config file that was generated for both the client and server, which made me extremely happy. This had to be one of the easiest patches to our server we have ever had.

    However, we do have on minor problem, that while it is not caused by your mod, directly affects it. One of our mods, we don't know which (I suspect its IC2, but not sure), has made it so that you cannot place buttons no matter what you do. Sadly, this problem unfortunately affected the elevator button from your mod. So I was wondering if you could make it possible to call the elevator some other way, such as maybe a lever or pressure plate? Or a block that is powered by redstone, I noticed that you had mentioned you might consider that in the next patch. If so, is there any timeline on when that update might be, and if so, will it still be for MC 1.2.3 or will it only be for MC 1.2.4?

    Any news would be great, and regardless, thanks for a cool and useful mod!
    Posted in: Minecraft Mods
  • 0

    posted a message on [REQ] Multiplayer Adventure Gamemode
    So, in recent weeks, a few of my admins and I were talking about making our MC server somewhat more public, and we have a pretty intersting idea about what theme/style our server should be, but without systems to help reduce/prevent griefing from the obvious idiots that will inevitably slip onto the server, we have refrained from doing so. Since we want to have one essentially permenant map, our worry about griefers is pretty valid I feel. Obviously we have the server whitelisted, but we can't always have an admin on at all times and most of us have a certian...distrust of our fellow man. This sort of makes it hard for us to trust just anyone, and (unfortunately in this case) we all downright dislike Bukkit and the majority of its mods (We like vanilla mods much, MUCH, more. IC2, PlasmaCraft, PlasticCraft, SiegeCraft, RocketScience, Hueristix Guns, DawnoftheModernWorld, ComputerCraft, etc...) so this means that we need a system that we can use on the server that does a few things, but doesn't make us ditch some of the mods we love to use it.

    Disclaimer (please read)
    Before I even start explaining more, I will admit that I am no coder. I can understand code and what it does and how when I read it, but I can't write it if I tried, so do other readers and me a favor and please keep the "code it your self," "this is too stupid for me to waste time on," "you're too picky," or "you want a lot for nothing back" comments out of here. Also, I know this pretty much describe the 'adventure mode' that Mojang had planned, but they seem to keep letting it slip, so at the moment I don't have faith in them doing it anytime soon.
    Also, TEXT WALL WARNING. :)



    So I bet, as the reader, you are wondering what this has to do with you and why this post is here at all. Basically, I don't know how to code in Java, so I need somebody who would be willing to code a new gamemode for me. What I am looking for is spelled out in more details below. This is all that is preventing us from going public with our server is a lack of this system/gamemode.

    Basically, what we think will work best for our needs is a new gamemode which the server can be set to as a default before the world is created, and that can be toggled using the [/gamemode "Playername" 0 / 1 / (2 in this mods case) ] command while the server is running, that has certian functions disabled. Specifically, we need this gamemode to have a customizable list (so we can add blocks from mods into the list) of blocks that can and cannot be placed or broken by the player in this mode. Things such as torches, farms, and ores should be able to be placed or broken by this player, but it should make it so that they can't break anything else (It auto respawns if broken, or is impossible for the player to break at all). It would also need a customizable list of items that players in this gamemode can and cannot craft). Since we plan to have a NPC system with trading and shops in it, we want to make sure that they get used and make sure players don't get their hands on anything we don't want them to have. These players should also be able to interact with blocks such as chests, buttons, levers, doors, minecarts, and other things added by mods(Computers, Furnaces, Carts, etc) that we feel players should have access too, but it too needs a list that is customizable so we can prevent them from using some things as well. With this gamemode, players can come and go at will, and is great for people who just want to explore and have fun, not have to worry about building, that want adventure but don't want to build it themselves, or play a pre-build map on solo(ssp) and try not to cheat while doing it.

    To simplify, the basic idea is to create a standard adventure mode that allows people to explore, dungeon delve, level up, and do everything but build and destroy that can be set as the default gamemode for the server. Obviously admins will still need to have the abiltiy to change players into default survival mode (for players we trust and who want to play on the server and build their own towns, dungeons, etc) or creative modes (for admins to add new dungeons, towns, etc). This gamemode would seriously restrict how much people can grief the server since they can't break things, steal from certain types of chests, or spam TnT or other destructive substances.

    Obviously this mod MUST be multiplayer compatible, and it must also be Modloader, AudioMod, and MineCraft Forge compatible. It needs to generate a couple of files that can be used to edit what blocks can be placed, broken, used/interacted with, or crafted. Preferably, we would prefer if this mod was installed via the mods folder, but since it will most likely modify core base MC code, I understand that asking for that is rather stupid and thus, it is not necessary. This mod should NOT add any items or blocks to the game.

    If anybody out there is interested in helping, or is looking for a coding challenge, please feel free to give this a try and let me know how it goes or if you make it work.
    Posted in: Requests / Ideas For Mods
  • 0

    posted a message on [1.2.3] BioMod 2.0 - Remember Biometerrain mod?
    So, I saw your mod and thought, hey, now we can finally have our desert world or challenge maps. I went ahead and decided to give it a try. Following the instructions you had posted in the OP, I installed the worlds folder into the same folder as the minecraft_server.jar and then copied all the files from the multiplayer folder into the minecraft_server.jar. I did not modify the worldconfig file. I left it alone and just tried to run the server, to make sure everything worked and the world loaded. But, when I tried to run it, it all but immediately crashed out, and I got the following error.


    [INFO] Starting minecraft server version 1.2.3
    [INFO] Loading properties
    [INFO] Starting Minecraft server on *:"Our Server Port here"
    [INFO] Preparing level "Our Server Map Name Here"
    [SEVERE] Unexpected exception
    java.lang.ExceptionInInitializerError
    at uv.b(SourceFile:54)
    at ix.a(SourceFile:82)
    at net.minecraft.server.MinecraftServer.a(SourceFile:208)
    at net.minecraft.server.MinecraftServer.s(SourceFile:188)
    at net.minecraft.server.MinecraftServer.run(SourceFile:333)
    at dm.run(SourceFile:490)
    Caused by: java.lang.NumberFormatException: For input string: ""
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Long.parseLong(Long.java:453)
    at java.lang.Long.parseLong(Long.java:483)
    at fi.<clinit>(WorldInfo.java:53)
    ... 6 more

    Yes, I edited out my servers port and map name.


    Now, I would love to run this on my server but this is rather upsetting. Is there a fix/work around currently or do I need to wait a bit longer for a fixed version before I can use this on my server?
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.4.7][MP] Heuristix's TheGunMod 2.0.3 [UPDATED][Forge]
    I'll let you know tomorrow, after I get it tested with a new client/server. It's late for me now so I'm gonna sleep first.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.4.7][MP] Heuristix's TheGunMod 2.0.3 [UPDATED][Forge]
    So, just finished putting together a fresh new server set with your guns mod installed, and I seem to have come across a minor issue. Hoping that I was not the first to get this bug, I searched through the last 15 or so pages of your forums here and I found that at least 4 other people had posted a report with the exact same error as I had. However, not a single one of them got what I would consider a constructive bit of help on how to fix this problem. Instead all they were told was that it was a conflicting block ID and it was left at that. Now I have been building server files for some time now, so I've seen a ton of conflicts, but this one is rather unique.

    java.lang.IllegalArgumentException: Slot 212 is already occupied by com.heuristix.guns.BlockCraftGuns@39346e64 when adding com.heuristix.guns.BlockCraftGuns@213b8493

    It seems that the conflict is the Armory Block from your gun mod conflicting with the Armory Block from your mod :huh.gif: .

    This here is the full crash log from that particular server.

    2012-02-25 01:22:57 [INFO] ModLoader Server 1.1 Initializing...
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_HLights MC1.1.0v1
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_CastleGates MC1.1.0v1
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_MoreStorage V1.4.2
    2012-02-25 01:22:57 [INFO] ModLoaderMP 1.1 Initialized
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_PlasmaCraft 1.1.0/0.2.6
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_Garages 1.1.0v1
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_PlasticCraft v3.0.1 (for 1.1.0)
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_ComputerCraft 1.21
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_IC2 v1.70
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_Rways MC1.1.0v1
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_MinecraftForge 1.3.3.12
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_Chainz By Jade Knightblazer
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_siegecraft v 2.6b
    2012-02-25 01:22:57 [INFO] Mod Loaded: mod_Guns 0.9.82 for 1.1.0
    2012-02-25 01:22:57 [SEVERE] Unexpected exception
    java.lang.RuntimeException: ModLoader has failed to initialize.
    at ModLoader.ThrowException(ModLoader.java:1249)
    at ModLoader.init(ModLoader.java:658)
    at ModLoader.Init(ModLoader.java:1312)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:105)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:316)
    at cz.run(SourceFile:465)
    Caused by: java.lang.IllegalArgumentException: Slot 212 is already occupied by com.heuristix.guns.BlockCraftGuns@39346e64 when adding com.heuristix.guns.BlockCraftGuns@213b8493
    at ud.<init>(Block.java:177)
    at com.heuristix.guns.BlockCraftGuns.<init>(BlockCraftGuns.java:16)
    at mod_Guns.load(mod_Guns.java:83)
    at ModLoader.init(ModLoader.java:637)
    ... 4 more

    Now I went out of my way to make sure that no other mod I have installed uses block Id #212, and confirmed this using the excel spread sheet that I made which lists which blocks I have using which Id's. So, I decided that before I would post the error here, I would try a fresh server build with nothing else added in, and this is the crash log from that attempt.

    Feb 24, 2012 2:40:08 PM ModLoader init
    FINE: ModLoader Server 1.1 Initializing...
    Feb 24, 2012 2:40:08 PM ModLoader readFromClassPath
    FINER: Adding mods from C:\Users\Tye Mulder\Desktop\New Folder\minecraft_server - Core.jar
    Feb 24, 2012 2:40:08 PM ModLoader readFromClassPath
    FINER: Zip found.
    Feb 24, 2012 2:40:08 PM ModLoader addMod
    FINE: Mod Loaded: "mod_MinecraftForge 1.3.3.12" from mod_MinecraftForge.class
    Feb 24, 2012 2:40:08 PM ModLoaderMp Log
    FINE: ModLoaderMP 1.1 Initialized
    Feb 24, 2012 2:40:08 PM ModLoader addMod
    FINE: Mod Loaded: "mod_Guns 0.9.82 for 1.1.0" from mod_Guns.class
    Feb 24, 2012 2:40:08 PM ModLoader init
    FINE: Mod Loaded: "mod_MinecraftForge 1.3.3.12"
    Feb 24, 2012 2:40:08 PM ModLoader init
    FINER: THROW
    java.lang.IllegalArgumentException: Slot 212 is already occupied by com.heuristix.guns.BlockCraftGuns@1f26605 when adding com.heuristix.guns.BlockCraftGuns@107ebe1
    at ud.<init>(Block.java:177)
    at com.heuristix.guns.BlockCraftGuns.<init>(BlockCraftGuns.java:16)
    at mod_Guns.load(mod_Guns.java:83)
    at ModLoader.init(ModLoader.java:637)
    at ModLoader.Init(ModLoader.java:1312)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:103)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:315)
    at cz.run(SourceFile:465)
    Feb 24, 2012 2:40:08 PM ModLoader ThrowException
    SEVERE: Unexpected exception
    java.lang.IllegalArgumentException: Slot 212 is already occupied by com.heuristix.guns.BlockCraftGuns@1f26605 when adding com.heuristix.guns.BlockCraftGuns@107ebe1
    at ud.<init>(Block.java:177)
    at com.heuristix.guns.BlockCraftGuns.<init>(BlockCraftGuns.java:16)
    at mod_Guns.load(mod_Guns.java:83)
    at ModLoader.init(ModLoader.java:637)
    at ModLoader.Init(ModLoader.java:1312)
    at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:103)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:315)
    at cz.run(SourceFile:465)

    Once again, the error was the exact same one.

    java.lang.IllegalArgumentException: Slot 212 is already occupied by com.heuristix.guns.BlockCraftGuns@1f26605 when adding com.heuristix.guns.BlockCraftGuns@107ebe1

    As you can see in the error logs, I am using your most recent version of this mod, mod_Guns 0.9.82. Now, if I remove this mod and run the server, the server runs fine with no errors. The reason this is irking me so, is that I can't use SDK's guns because they don't work with other dimensional mods, such as twilight of mystcraft because the modify some of the same core MineCraft files. That really leaves only this one as a viable substitute since it doesn't modify any base MC code. But unless you can help me out here, I am going to have to ditch your mod from my server, and I really do not want to do that. Apparently some people managed to figure out a way to get this fixed, but nobody has said how. I would really like some help with this.
    Posted in: Minecraft Mods
  • 1

    posted a message on Dead Bodies
    Before I even start, I will admit that I am no coder. I can understand code and what it does and how when I read it, but I can't write it if I tried, so do other readers and me a favor and please keep the "code it your self," "this is too stupid for me to waste time on," "you're too picky," or "you want a lot for nothing back" comments out of here.

    (Post updated June 6th, 2012)
    Warning, Text wall ahead!

    The reason that I am pushing for this mod again, is that it completes the requierements for the SMP Server I am working on. Since the newer version of minecraft now includes an Adventure mode, I actually see a new niche for a mod like this to fill. I really would appreciate it if somebody could make this mod. Now, the interesting point to me is that this mod doesn't need to be made until the release of Minecraft version 1.3 so right now I am looking for people willing to make this soon, but not right this second. I can't really test it right now since my server is running the snapshots for my current players to try out. But once 1.3 is out, my server will be ready as soon as forge and modloader update.

    For this idea to be useful to me, it needs to have a few things in it. It needs to be SMP compatible (not bukkit), have ModLoader & Forge, have a config file created when used on both the client-side and server-side with the ability to change block id's included, and be installed via the mods folder.

    My idea is pretty simple, when a player dies in SMP, the server spawns a 2x1 block (Similar to a bed. You know, 2 blocks long, 1 wide, and half a block high) that looks like Steve (default player model) where the person died and put all the items the player had on them onto the body. This dead body would be a chest with enough space to put a player's full inventory in (Likely a double chest for simplicity of GUI's). The player should also be able to pick up the body and place it again, following the same principles as the bed (direction when placed). Also, there would be a coffin that can be crafted with a dead body and a chest, this way a person could actually make a 'graveyard' if they wanted and have more than bone and rotten flesh filled chests for coffins or empty graves with wood planks. The way I see this mod being possible, is that it uses the same system that dictates the player death message to determine which dead body model to place in the world.

    Why would this mod be useful? That is obviously opinion dependent. For some people who play in peaceful on creative, its not. For casual gamers, its interesting but not really necessary. But for people who like to play on adventure or RP servers, this adds in a new form of loot. It makes for some cool graveyards and when looting a dungeon, you can see who failed before you. Plus it adds to the environment, imagine you are in a cave, and its been really quiet and you come across a body that has been blown up, you look around but see nothing, and then comes that hiss from behind, and you live the exact same last moments as the poor sap on the floor... I feel that this mod would/will add greatly to the atmosphere of the world.

    Different types of dead bodies (Ideas - Some may be a bit gruesome, not for the really weak of mind)
    Because of the multitude of ways for a player to die in this game (drown, fall, explode, etc) there should be 'different' models depending on the players death. If he died via creeper, tnt, or ghast, the body looks like a pile of burnt flesh, broken bones, and missing limbs. If the player died via a zombie, than it should look like something ate parts of the body. If he fell to his death, the legs should look squished or have bones poking out of them. A person that died by fire or by a Blaze should have no clothes and looks like a charred zombie. When killed by a slime, there should just be a white skeleton (I imagine the slimes encompasing the body and disolving away your flesh, leaving the tasteless and undigestible bones and gear behind). When the player dies by drowning, a body that looks bloated and partially decayed(green tinted skin) would spawn at the top of the water pool above where the player drowned (If possible, otherwise have it just spawn where the player died). If the player died of hunger, make the dead body look emaciated and thin. If a spider killed the player, make the body a cacoon of spiderwebs. If killed by an enderman, I see two choices in dead bodies, one is there is a square missing from part of the body (More of a joke), or the body is out of phase and looks somewhat transparent. If killed by a golem (way to go btw...), make the head look like it was squished from a blow to the head. When killed by a Pig Zombie, make the body look like it has been slashed open, with a giant gash across the chest from shoulder to waist. If you die by cactus or silverfish, the body should be covered in spikes (The cactus is not a creeper btw, don't hug it), and if you die by crushing, make the dead body look flat. If killed by the ender dragon, leave just a burned skeleton behind. And last, if you just died (Suicide or what not where the message is just "XXX died") make the body have a noose around its neck.

    Since each block would be based off the same size and shapes, it should be relatively easy (in my opinion that is) to make this only require one block Id using forge and block Id meta-values. Obviously if the player died in lava (or acid if the server uses a mod with such) the body would not be spawned and all items are lost forever.
    Also, it would be real cool if the dead bodies skin matched the players, but I am a realist and know that is asking for way to much and is way to unfeasible to try and implement, so I'm not worried about that. Steve's dead body will be perfectly fine.
    Posted in: Requests / Ideas For Mods
  • 1

    posted a message on [1.1.0][SMP] Dawn of the Modern World (thethirdmike's Mods)
    I have to say thanks for making such a fun set of mods. I have been watching your development in the background since you first started making just Rways, and I was quite happy when I saw you had finally made some of them SMP. I added all the ones you have made SMP so far into my server and I was surprised when my player-base adopted them all into their designs. They absolutely love having new light sources, and enjoy the new garage/gate systems. I enjoy it because we run a modern server with IC2, PlasmaCraft, PlasticCraft, and other similar mods and I tend to build more modern cities, so now I actually have the ability to build roads out of decent materials.

    I do hope you plan to make the rest of your mods SMP soon, I just lost a few mods (Twilight and SDK Guns) due to some serious bugs from incompatibilities, so I just got another 20 or so block Id's free. I saw you mention that you were considering adding a few new items such as guns and combat vehicles, and I eagerly await to see how that goes. Also, I do understand if you plan on waiting to update the rest of your mods, such as MetalWorks, Modern-Tech, and Heavy-Vehicles until 1.2 because of the ID increase that is being developed by Jeb, but if you were to release them for 1.1 I can tell you, you would have at least one server running them in a heartbeat. (I may have said only 20 id's, but trust me, I would MAKE them fit :cool.gif: )

    Regardless, thanks for making some great mods and I hope to see more soon.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.6.2 SSP/SMP] MoreStorage V2.1.1 [Forge Modloader]
    Hey, just wanted to give a quick thanks for adding the warehouse crates. I'm going to put them to good use once I finish patching my server and client files with the update. I'm sorta bummed that you didn't add the others, but honestly I understand the likely reasons that you didn't add them. Regardless, thanks for providing us all with a great mod.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.3.2] SDK's Mods [v1] *Aug 18th ModLoaderMP Updated*
    I'm extremely glad to see that you have made a version that will work with forge. I wait with great anticipation for the v3-beta server files so I can add your mod back into my clans server. If you need somebody to do a few SMP trial/field tests, feel free to message me (I won't be able to answer till Wednesday evening though). Otherwise my clan and I look forward to the future releases of your mod. Your mod will fill the final void in our current technology tree, it seems like we have everything BUT a ballistic firearms mod on the server.

    Until then though, I will at the very least give the beta SSP mod a test run to make sure it works well with our client. Thanks again for giving us a great mod.
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.6.2 SSP/SMP] MoreStorage V2.1.1 [Forge Modloader]
    I have to say I have been enjoying your mod on my server. We have been using on my server since back in early 1.0. Just wanted to say that things are running great, and that the people on my server all love having the variety of chests your mod adds as well as the locking system it includes. Anyways, I was doing some exploration in a new area, and was thinking that I really wish I had some cargo crates for my warehouse. I also got to thinking that I wish I had an ammo box to store ammo for my plasma weapons from plasmacraft or our guns from SDK's mod once we add it. I know that the ammo box sounds silly, but with the mods my server uses and a mod we are watching update, the ammo box might be very useful for us and maybe for some others.

    So I was wondering if you would consider adding a warehouse/cargo crate or two such as these:

    -
    -

    A set of larger crates that appear to be for HazMat or Ammo Surplus such as these:

    -
    -

    And maybe a small ammo box, such as these:

    -
    -

    Also I was wondering if you had considered adding lockable doors to your mod?

    I would really appreciate these if they were added to your mod, and again, thanks for providing us with a great mod.
    Posted in: Minecraft Mods
  • To post a comment, please .