-
Posts
1343 -
Joined
-
Last visited
Everything posted by Mazetar
-
Before we blame the config for the infinite loop, two questions: 1. If you drop the config and just use a free id, does it crash the same way? 2. If so, does commenting out the block in question prevent the crash?
-
Somewhat related side question here: There are several bounding boxes related to a block. Like collision and render boxes. I was under the impression that they couldn't be wider than the block, is that just for collision boxes or have I mayhaps been wrongly informed?
-
ForgeModding 1.6.2 to my item dont destroys after crafting [SOLVED]
Mazetar replied to ArcticWolfz's topic in Modder Support
..adfly? Really? -
Do you have a full scale design of how everything should end up working (ingame not in code)? If so share the whole thing, exactly how each and EVERY item and part of the energy system should work? Ps: Energy is nothing but a number value increasing and decreasing, its not some magic concept or special energy system to use Also if you look at 3 mods with energy systems, despit them being similar in-gane each is different in code theres not one way to do something in programming but several
-
ForgeModding 1.6.2 to my item dont destroys after crafting [SOLVED]
Mazetar replied to ArcticWolfz's topic in Modder Support
Show your code attempt, if its not working we will help you If you havent tried then search these forums and the minecraft modification development ones, both have several threads on damage item during crafting -
You could use reflection to simply make a private field public, if that's all you really needed?
-
This is the info avilable as of now: http://www.minecraftforge.net/forum/index.php/topic,13353 Forge has not begun their update work, so most things are unkown. As for 1.6 -> 1.7 there will be big changes. I recommend that your read the above linked thread, there are several posts from the Forge team there about the update, it should give you what you need to make an informed choice
-
The model file contains each part of the model does it not? By modifying a parts position and rotation you could achieve that I'd look at this: http://www.minecraftforum.net/topic/1866695-modding-animation-guide/ Assuming you are using Techne models for your block, then it's similar to mobs as they have the same model type
-
Check the LivingDeathEvent
-
What does the code tell you about them? The two first are variables holding GenLayer's, The 3rd is a reference to a BiomeCache (I suggest you OPEN the class and read it's code to see what it's about ) The last one is a list of biomes to spawn. GenLayer's are pretty advance, as they are used for a lot of things. I guess the best way to learn about them is to search around some and best of all, to dig into the code. But I'd believe that to be beyond both your skill and what you are trying to do, although you would be the best to know so yourself I'm going to assume you copy->pasted the contents of the tutorial without understanding how and why it works. If that's the case I would ask you to go back a step and try to learn how it all works before trying to manipulate it. If you don't understand how vanilla works, then it's rather hard to modify it's behavior isn't it?
-
GotoLink said: You edit what you want to change from the "vanilla" world. That's as precise an answer you can get from that question. But I understand you'd want an answer related to the tutorial, in that case: You edit what you want to change from the "tutorial" world. That's as precise an answer you can get from that question.
-
GUI Overlays / HUDs: TickHandler or RenderGameOverlayEvent?
Mazetar replied to Tyrothalos's topic in General Discussion
RenderGameOverlayEvent is just the new hook we got for doing it at the correct place and time. For GameOverlay's please use that event. -
Creating .obj models? Maya or Blender or 3dsmax are popular programs for that. Here you go: http://www.3dbuzz.com/training/view/mastering-maya-introduction/introduction http://www.blender.org/support/tutorials/
-
Impossible to read this wall of tekst. Please use spoiler and code tags to format your post so it's readable. Please include crash report (The full console output of the crash) in spoiler and code tags. If you know which line is the offending line then write the contents of that line above all the spoilers. As a rule of thumb, 1 spoiler tag for each file. and 1 separate spoiler tag for the crash log/report.
-
You are as far as I could see only telling it to use mob.chicken.* sounds?
-
This is the ONLY 1.7 guide made so far: http://www.minecraftforum.net/topic/2082696-complete-tutorial-modding-without-mcp/ This may sound rude, but since you haven't figured this out yourself nor that forge/MCP ain't out yet despite both having announcement posts about it explaining why and so on.. I'd NOT recommend that you try to follow the above. As for when you can start using forge, I would assume people with Java skills can start modding in a few weeks. People without such understanding will probably have to wait until January before things are ready for them
-
Forge? I would guess for sometime in December
-
Open the TileEntity for both of the blocks. The TileEntity is where all the logic is done. I'd check out the Hooper's one as that's the place where it goes down
-
From forge changelog: Build 1.6.2-9.10.1.850 (...) Added GuiOpenEvent You can use this for a clean way to override guis, without needing an TickHandler to check if the gui you want to override is open and show your own gui Proper close check You could use this.
-
Rendering my GuiContainer alongside the inventory?
Mazetar replied to TLHPoE's topic in Modder Support
Which forge version are you using? Assuming it's one of the latest versions there is events added for opening GUI's. You should be able to find it in the same place as the other client events are located With that you could make sure to do the actions you need in order to render your own gui stuff on top of it. Or you could prevent the player from opening the vanilla inventory and instead open your own version of it. -
Your code is like wtf?! I just saw a bunch of setblock stuff and didnt bother to read it all.. Anyways you must spawn entities only on client side! Use world.isRemote to determine if you are on server or client side before spawning it.
-
Since we are all into computer science and programming here, I would like to point out that this is not a database It's a list Since its not on your list I guess you havent followed the Vswe's courses? They are probably the BEST video tutorials made for minecraft modfing. I also recommend pahimars development setup 3.0 video! For txt tutorials you may find this site to be useful: http://mazetar.com/mctuts/displayTutorials.php As for the sticky request, there really isn't a need to stick tutorials here when the forum has a direct link to the forge wiki's tutorials pages
-
How to know if a block is natural generated or not
Mazetar replied to zerozhou's topic in Modder Support
Replace vanilla stone block in the blockList with your own stone block that adds that drop. Remove the recipe for smelting cobble into stone. Add a new stone block which is the same as the vanilla stone block. Add a new smelting recipe where cobble smelts into the new stone block. Wouldn't that suffice? -
If you want to add new slots you will need to figure out how to handle that yourself. Thats where you as a dev have to design a system for handling what you wish to create Remember you will have to add new containers for holding the armor and handle all that stuff as well