Jump to content

YSPilot

Members
  • Posts

    22
  • Joined

  • Last visited

Everything posted by YSPilot

  1. After Much playing around. I found that the following Works: Clear the Forge folder(the one containing the gradlew.bat) and re-extract from the zip. Run the command: gradlew setupDevWorkspace eclipse Hope that helps anyone else!
  2. Its registering any class files being in there.
  3. forgeSrc-1.7.2-10.12.0.1011-sources.jar? Its there and loaded.
  4. I'm not entirely sure how to describe my problem, but I am going to try. Pretty much I was trying to update my 1.7.2 ForgeGradle files, and I deleted everything in the folder, and re did the setup. I did the setupDecompWorkspace and the eclipse Commands in gradle. However, when I get into eclipse, It sees the packages as being there, but its not seeing any classes. Im not sure what I am doing. Any suggestions?
  5. I have set up a teamspeak open for anyone who wants to talk with other coders, and get suggestion/help with your mods. Note that this Teamspeak is for people who know how to code, not for people looking to learn. Anyone who wants to connect, is free to connect! Connect Via : teamspeak.jam-craft.net Happy Coding!
  6. Crash Report: java.lang.NullPointerException at net.minecraft.client.network.NetHandlerPlayClient.func_147281_a(NetHandlerPlayClient.java:730) ~[NetHandlerPlayClient.class:?] at net.minecraft.network.play.server.S0FPacketSpawnMob.func_148833_a(S0FPacketSpawnMob.java:97) ~[s0FPacketSpawnMob.class:?] at net.minecraft.network.play.server.S0FPacketSpawnMob.func_148833_a(S0FPacketSpawnMob.java:15) ~[s0FPacketSpawnMob.class:?] at net.minecraft.network.NetworkManager.processReadPackets(NetworkManager.java:198) ~[NetworkManager.class:?] at net.minecraft.client.multiplayer.PlayerControllerMP.updateController(PlayerControllerMP.java:293) ~[PlayerControllerMP.class:?] at net.minecraft.client.Minecraft.runTick(Minecraft.java:1585) ~[Minecraft.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:951) ~[Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:869) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:103) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_45] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_45] at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] ---- Minecraft Crash Report ---- // This doesn't make any sense! Time: 12/29/13 12:49 PM Description: Unexpected error java.lang.NullPointerException: Unexpected error at net.minecraft.client.network.NetHandlerPlayClient.func_147281_a(NetHandlerPlayClient.java:730) at net.minecraft.network.play.server.S0FPacketSpawnMob.func_148833_a(S0FPacketSpawnMob.java:97) at net.minecraft.network.play.server.S0FPacketSpawnMob.func_148833_a(S0FPacketSpawnMob.java:15) at net.minecraft.network.NetworkManager.processReadPackets(NetworkManager.java:198) at net.minecraft.client.multiplayer.PlayerControllerMP.updateController(PlayerControllerMP.java:293) at net.minecraft.client.Minecraft.runTick(Minecraft.java:1585) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:951) at net.minecraft.client.Minecraft.run(Minecraft.java:869) at net.minecraft.client.main.Main.main(Main.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at net.minecraft.client.network.NetHandlerPlayClient.func_147281_a(NetHandlerPlayClient.java:730) at net.minecraft.network.play.server.S0FPacketSpawnMob.func_148833_a(S0FPacketSpawnMob.java:97) at net.minecraft.network.play.server.S0FPacketSpawnMob.func_148833_a(S0FPacketSpawnMob.java:15) at net.minecraft.network.NetworkManager.processReadPackets(NetworkManager.java:198) at net.minecraft.client.multiplayer.PlayerControllerMP.updateController(PlayerControllerMP.java:293) -- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['Player806'/223, l='MpServer', x=-307.80, y=5.62, z=-945.29]] Chunk stats: MultiplayerChunkCache: 225, 225 Level seed: 0 Level generator: ID 01 - flat, ver 0. Features enabled: false Level generator options: Level spawn location: World: (-314,4,-939), Chunk: (at 6,0,5 in -20,-59; contains blocks -320,0,-944 to -305,255,-929), Region: (-1,-2; contains chunks -32,-64 to -1,-33, blocks -512,0,-1024 to -1,255,-513) Level time: 1328 game time, 1328 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false Forced entities: 94 total; [EntitySlime['Slime'/137, l='MpServer', x=-302.63, y=4.00, z=-901.46], EntitySlime['Slime'/136, l='MpServer', x=-317.55, y=3.82, z=-1013.95], EntityCow['Cow'/143, l='MpServer', x=-293.80, y=4.00, z=-922.16], EntitySlime['Slime'/142, l='MpServer', x=-285.33, y=4.00, z=-1013.52], EntitySlime['Slime'/24527, l='MpServer', x=-274.34, y=4.00, z=-884.97], EntitySlime['Slime'/128, l='MpServer', x=-310.89, y=4.23, z=-934.32], EntitySlime['Slime'/24522, l='MpServer', x=-278.95, y=4.99, z=-874.17], EntitySlime['Slime'/133, l='MpServer', x=-303.84, y=4.00, z=-1015.84], EntitySlime['Slime'/134, l='MpServer', x=-298.78, y=4.00, z=-901.13], EntityPig['Pig'/153, l='MpServer', x=-281.28, y=4.00, z=-866.91], EntityPig['Pig'/154, l='MpServer', x=-289.94, y=4.00, z=-877.13], EntityPig['Pig'/155, l='MpServer', x=-278.50, y=4.00, z=-876.50], EntityPig['Pig'/157, l='MpServer', x=-280.13, y=4.00, z=-866.56], EntityCow['Cow'/144, l='MpServer', x=-274.50, y=4.00, z=-907.50], EntityCow['Cow'/145, l='MpServer', x=-275.50, y=4.00, z=-905.50], EntityCow['Cow'/146, l='MpServer', x=-278.41, y=4.00, z=-908.91], EntityHorse['Horse'/147, l='MpServer', x=-280.41, y=4.00, z=-909.81], EntityPig['Pig'/148, l='MpServer', x=-277.50, y=4.00, z=-910.50], EntityPig['Pig'/149, l='MpServer', x=-282.50, y=4.00, z=-910.25], EntityPig['Pig'/150, l='MpServer', x=-287.50, y=4.00, z=-907.50], EntityPig['Pig'/151, l='MpServer', x=-278.88, y=4.00, z=-896.97], EntityChicken['Chicken'/171, l='MpServer', x=-266.41, y=4.00, z=-928.47], EntityCow['Cow'/170, l='MpServer', x=-260.69, y=4.00, z=-925.38], EntitySlime['Slime'/169, l='MpServer', x=-273.55, y=4.82, z=-935.71], EntityChicken['Chicken'/168, l='MpServer', x=-263.38, y=4.00, z=-932.44], EntitySlime['Slime'/174, l='MpServer', x=-270.76, y=3.00, z=-888.05], EntitySlime['Slime'/172, l='MpServer', x=-274.38, y=4.00, z=-887.66], EntitySlime['Slime'/163, l='MpServer', x=-252.06, y=4.00, z=-1025.96], EntityPig['Pig'/161, l='MpServer', x=-278.59, y=4.00, z=-868.19], EntityPig['Pig'/160, l='MpServer', x=-276.97, y=4.00, z=-868.09], EntityChicken['Chicken'/41, l='MpServer', x=-377.16, y=4.00, z=-971.59], EntityChicken['Chicken'/167, l='MpServer', x=-257.50, y=4.00, z=-933.50], EntityCow['Cow'/166, l='MpServer', x=-260.06, y=4.00, z=-922.19], EntityPig['Pig'/44, l='MpServer', x=-387.41, y=4.00, z=-964.16], EntitySlime['Slime'/165, l='MpServer', x=-249.21, y=4.00, z=-991.76], EntityPig['Pig'/45, l='MpServer', x=-386.50, y=4.00, z=-961.50], EntitySlime['Slime'/164, l='MpServer', x=-264.97, y=5.26, z=-987.67], EntitySlime['Slime'/51, l='MpServer', x=-380.18, y=3.00, z=-950.69], EntitySlime['Slime'/16676, l='MpServer', x=-256.57, y=4.00, z=-987.44], EntitySlime['Slime'/186, l='MpServer', x=-259.04, y=4.76, z=-931.24], EntityPig['Pig'/50, l='MpServer', x=-386.50, y=4.00, z=-959.50], EntitySlime['Slime'/187, l='MpServer', x=-258.82, y=4.49, z=-884.43], EntityPig['Pig'/184, l='MpServer', x=-256.84, y=4.00, z=-924.56], EntityPig['Pig'/185, l='MpServer', x=-256.19, y=4.00, z=-926.53], EntitySlime['Slime'/190, l='MpServer', x=-247.06, y=3.00, z=-998.44], EntitySlime['Slime'/191, l='MpServer', x=-241.34, y=4.00, z=-1006.25], EntityHorse['Horse'/52, l='MpServer', x=-384.50, y=4.00, z=-930.50], EntitySlime['Slime'/178, l='MpServer', x=-255.32, y=4.00, z=-1024.18], EntitySlime['Slime'/77903, l='MpServer', x=-379.33, y=4.39, z=-1007.08], EntitySlime['Slime'/179, l='MpServer', x=-247.46, y=4.26, z=-1007.04], EntityChicken['Chicken'/182, l='MpServer', x=-257.47, y=4.00, z=-926.53], EntityPig['Pig'/183, l='MpServer', x=-252.50, y=4.00, z=-924.16], EntityClientPlayerMP['Player806'/223, l='MpServer', x=-307.80, y=5.62, z=-945.29], EntitySlime['Slime'/180, l='MpServer', x=-244.13, y=4.26, z=-974.29], EntityPig['Pig'/181, l='MpServer', x=-252.50, y=4.00, z=-930.50], EntityCow['Cow'/68, l='MpServer', x=-387.19, y=4.00, z=-887.81], EntitySlime['Slime'/49344, l='MpServer', x=-264.41, y=4.00, z=-1013.04], EntityPig['Pig'/70, l='MpServer', x=-385.19, y=4.00, z=-873.25], EntityPig['Pig'/71, l='MpServer', x=-387.78, y=4.00, z=-868.53], EntityPig['Pig'/65, l='MpServer', x=-384.50, y=4.00, z=-923.78], EntityPig['Pig'/67, l='MpServer', x=-386.50, y=4.00, z=-922.50], EntitySheep['Sheep'/76, l='MpServer', x=-387.38, y=4.00, z=-870.25], EntitySheep['Sheep'/77, l='MpServer', x=-383.75, y=4.00, z=-876.81], EntitySlime['Slime'/196, l='MpServer', x=-249.58, y=3.45, z=-880.56], EntitySlime['Slime'/193, l='MpServer', x=-229.53, y=4.00, z=-930.35], EntityPig['Pig'/73, l='MpServer', x=-378.72, y=4.00, z=-878.25], EntityCow['Cow'/74, l='MpServer', x=-384.31, y=4.00, z=-879.16], EntitySlime['Slime'/195, l='MpServer', x=-228.78, y=3.12, z=-867.78], EntityHorse['Horse'/85, l='MpServer', x=-383.50, y=4.00, z=-938.50], EntityHorse['Horse'/84, l='MpServer', x=-383.13, y=4.00, z=-934.97], EntityCow['Cow'/87, l='MpServer', x=-376.50, y=4.00, z=-929.50], EntityCow['Cow'/86, l='MpServer', x=-380.50, y=4.00, z=-929.50], EntitySlime['Slime'/80, l='MpServer', x=-359.83, y=4.60, z=-1019.67], EntityPig['Pig'/83, l='MpServer', x=-379.06, y=4.00, z=-957.84], EntitySlime['Slime'/73126, l='MpServer', x=-282.06, y=4.35, z=-899.47], EntitySlime['Slime'/82, l='MpServer', x=-382.63, y=4.00, z=-972.65], EntityHorse['Horse'/93, l='MpServer', x=-377.03, y=4.00, z=-920.78], EntityPig['Pig'/92, l='MpServer', x=-379.84, y=4.00, z=-926.88], EntityCow['Cow'/95, l='MpServer', x=-380.50, y=4.00, z=-879.50], EntityCow['Cow'/89, l='MpServer', x=-382.72, y=4.00, z=-933.44], EntityCow['Cow'/88, l='MpServer', x=-377.78, y=4.00, z=-930.28], EntitySlime['Slime'/91, l='MpServer', x=-363.85, y=3.00, z=-941.69], EntitySlime['Slime'/103, l='MpServer', x=-369.00, y=3.00, z=-1009.80], EntitySlime['Slime'/9801, l='MpServer', x=-350.87, y=4.00, z=-961.38], EntitySlime['Slime'/108, l='MpServer', x=-350.42, y=4.00, z=-972.33], EntitySlime['Slime'/109, l='MpServer', x=-360.44, y=3.00, z=-899.94], EntitySlime['Slime'/106, l='MpServer', x=-351.83, y=4.00, z=-959.94], EntitySlime['Slime'/107, l='MpServer', x=-366.41, y=4.01, z=-984.98], EntitySlime['Slime'/104, l='MpServer', x=-352.78, y=4.00, z=-1015.18], EntitySlime['Slime'/105, l='MpServer', x=-359.34, y=3.00, z=-947.13], EntitySlime['Slime'/119, l='MpServer', x=-336.53, y=4.00, z=-901.94], EntitySlime['Slime'/118, l='MpServer', x=-338.19, y=3.00, z=-927.02], EntitySlime['Slime'/117, l='MpServer', x=-337.33, y=3.00, z=-967.50], EntitySlime['Slime'/116, l='MpServer', x=-342.07, y=4.00, z=-997.28]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:384) at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2430) at net.minecraft.client.Minecraft.run(Minecraft.java:898) at net.minecraft.client.main.Main.main(Main.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) -- System Details -- Details: Minecraft Version: 1.7.2 Operating System: Windows 8 (x86) version 6.2 Java Version: 1.7.0_45, Oracle Corporation Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation Memory: 60916344 bytes (58 MB) / 163246080 bytes (155 MB) up to 259522560 bytes (247 MB) JVM Flags: 0 total; AABB Pool Size: 11463 (641928 bytes; 0 MB) allocated, 2 (112 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP v9.01-pre FML v7.2.28.976 Minecraft Forge 10.12.0.976 5 mods loaded, 5 mods active mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{7.2.28.976} [Forge Mod Loader] (forge-1.7.2-10.12.0.976-mcp.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge{10.12.0.976} [Minecraft Forge] (forge-1.7.2-10.12.0.976-mcp.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available examplemod{1.0} [Example Mod] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available OreSpiders{1.0} [OreSpiders] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Launched Version: 1.6 LWJGL: 2.9.0 OpenGL: AMD Radeon HD 7000 series GL version 4.2.12217 Compatibility Profile Context 9.2.0.0, ATI Technologies Inc. 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: 1377 (77112 bytes; 0 MB) allocated, 23 (1288 bytes; 0 MB) used Anisotropic Filtering: Off (1) Let me know what bits of info you need, And Ill post them. i have been fight with this for almost 16 hours. Im at my wits end. I believe with the 1.6.4 it was like a packet250 error or something like that. Any suggestion would be amazing. Part of me wants to say it has something to do with the @NetworkMod annotation being removed, but im not sure.
  7. 1.7.2 is still fairly new, and not many people have started with it yet. You'll have better luck with 1.6.4.
  8. This is not correct. BASEFOLDER/forge\mcp\src\minecraft\assets\Mcmkingdoms\textures\blocks Yah your right, sorry I meant to put it there. my bad. If you sdtill have yet to fix your issue, add me on skype: yswade and I can talk you through it via screen share.
  9. Check MedievalAesthetics.java line 87
  10. This should work in theory but you do do something like this. Then you could do the void setTexure() from another class. public class ChangingBlock extends Block { private string Texture = "mod:default"; public void setTexture(string str1) { Texture = str1; } public ChangingBlock(int id, Material material) { super(id, material); setTextureName(Texture); } }
  11. I guess if you look at it like that, But with windows, you may have access problems in the folders. But you could set it up that it calls a webpage that list all the md5, and it reads it as one big string, and you could compair so it would see if the big string of banned md5s contains the read md5 of the texture pack. sends a true or false packet to the server, and the server can kick the players. that prevents xray texture packs. Its possible you can do something similar with the mods folder, using arrays.
  12. IDK if it is related, but onFoodEaten and onEaten look exactly the same.
  13. These guys are making it seem really complicated. When using the setTextureName() you also need to know the name of your mod. So me, I use wade.modname, so if would do setTextureName("modname:texture") Do not add the file extension and make sure it is a PNG. Also when you package your mod(not explaining All the steps) and you get to the part to zip it. you would zip the folder modname. When you put your item textures into the files you do BASEFOLDER/forge\mcp\src\minecraft\Mcmkingdoms\Mod\items When you put your item textures into the files you do BASEFOLDER/forge\mcp\src\minecraft\Mcmkingdoms\Mod\blocks biased on what you have said. you need to do setTextureName("Mod:texture.png")
  14. There might be a way to check the number of mods installed. As of the texture packs, No. The only thing you might, a big might, be able to do is scan the name. But even then they could change the name from Xray.
  15. As you said, I also think you accidentally change some of the default code. Try looking at PotionEffect.java on line 186.
  16. I am willing to help with the website aspect, But Its gonna cost, because I can host. I do $10 a month and that comes with a domain name to. I know PHP, MySql, and Java. So let me know via pm.
  17. When I save, I generally do it like this. I always make my packages wade.[Name of mod] so when I package my mod, I always zip the folder after wade. So say I did the package wade.kittens. I would zip the folder kittens. Hope that helps. EDIT: so you would do the folder morecolors
  18. Forgive me if I am over looking something, I hate to ask for help. What I am trying to achieve is, when i put a specific item in a furnace, It explodes. I've tried several theories that would make this work, but non have worked. I'm new to the Forge API, and was wondering if someone would help me. Thanks!
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.