Posting in an awesome thread
woo! thanks for the mod~
- MasterGoomba
- Registered Member
-
Member for 12 years
Last active Thu, Aug, 6 2015 15:53:18
- 0 Followers
- 259 Total Posts
- 4 Thanks
-
90
Arrwulf posted a message on TooManyItems, the inventory editor and more (1.8 Forge is here!)Posted in: Minecraft Mods -
119
sorrovv posted a message on TooManyItems, the inventory editor and more (1.8 Forge is here!)Posted in: Minecraft ModsQuote from GrafitesPL »Awesomeness... nothing else to say.
and it works amazingly -
159
cats715 posted a message on TooManyItems, the inventory editor and more (1.8 Forge is here!)finally an inventory editor! i havent seen one since beta came out.Posted in: Minecraft Mods -
117
simo_415 posted a message on [Creating Mods] Modding tutorials [21/5/11]Modding TutorialsPosted in: Tutorials
In these tutorials I will explain how to create basic mods. I am willing to help people learn how to mod and I will take requests on how to mod certain things. The aim of this thread is to create a central location for all tutorials.
Below is a tutorial list which has details about each mod. Note that no matter how old the tutorial is, what you should learn in the tutorial is how to go about modding that particular aspect of the game.
Note: MCP only works for the version of Minecraft it is released with. You CANNOT use MCP with a newer or older version of minecraft. For example: MCP 2.6 ONLY works with Minecraft 1.1_02.
Tutorial List (Game Mods):
Create a new Block type
Difficulty/Time: 2/10
Last Update: 21/Feb/2011
Minecraft Version: Alpha 1.2.6 - Beta 1.5_01
MCP Version: 2.7-3.1
Author: simo_415
Create a new Recipe
Difficulty/Time: 1/10
Last Update: 12/Dec/2010
Minecraft Version: Alpha 1.2.6 - Beta 1.5_01
MCP Version: 2.5 - 3.1
Author: simo_415
Create a new Item type
Difficulty/Time: 2/10
Last Update: 12/Dec/2010
Minecraft Version: Alpha 1.2.6 - Beta 1.5_01
MCP Version: 2.5 - 3.1
Author: simo_415
Create a new Block for the Furnace
Difficulty/Time: 2/10
Last Update: 14/Dec/2010
Minecraft Version: 1.2.6 - ?
MCP Version: 2.5 - ?
Author: Marcus101RR
Customising a block class
Difficulty/Time: 3/10
Last Update: 17/Dec/2010
Minecraft Version: Alpha 1.2.6 - Beta 1.5_01
MCP Version: 2.5 - 3.1
Author: simo_415
Create a new NPC
Difficulty/Time: 6/10
Last Update: 17/Dec/2010
Minecraft Version: Beta 1.5_01
MCP Version: 2.7-3.1
Author: simo_415
Controlling NPC movement
Difficulty/Time: 6/10
Last Update: 20/Jan/2011
Minecraft Version: 1.1_02
MCP Version: 2.6
Author: OgreSean
Create custom world generation
Difficulty/Time: 5/10
Last Update: 17/Dec/2010
Minecraft Version: Alpha 1.2.6 - Beta 1.5_01
MCP Version: 2.5 - 3.1
Author: simo_415
Making an Item with ModLoader
Difficulty/Time: 3/10
Last Update: 20/Feb/2011
Minecraft Version: Beta 1.2_02
MCP Version: 2.7
Author: Gidding
Custom WorldGeneration (ModLoader)
Difficulty/Time: 5/10
Last Update: 20/Feb/2011
Minecraft Version: Beta 1.2_02
MCP Version: 2.7
Author: Club559
Creating a weapon (ModLoader)
Difficulty/Time: 3/10
Last Update: 18/Mar/2011
Minecraft Version: Beta 1.3_01
MCP Version: 2.9
Author: blahthing
Creating a pickaxe/shovel (ModLoader)
Difficulty/Time: 3/10
Last Update: 18/Mar/2011
Minecraft Version: Beta 1.3_01
MCP Version: 2.9
Author: blahthing
Create a Custom Block with Modloader
Difficulty/Time: 2/10
Last Update: 17/Jun/2011
Minecraft Version: Beta 1.6.6
MCP Version: 3.3
Author: BuilderJ3rk
Tutorial List (Other):
Making your mod compatible with the ModLoader
Difficulty/Time: 4/10
Last Update: 9/Jan/2011
Author: Club559
How to make a simple person mob (with ModLoader)
Difficulty/Time: 5/10
Last Update: 9/Jan/2011
Author: Club559
How to update a mod to the latest version of MC (without MCP)
Difficulty/Time: 8/10
Last Update: 28/Dec/2010
Author: simo_415
How to mod on a MAC
Difficulty/Time: 4/10
Last Update: 12/Jan/2011
Author: BHCS
Thorough guide to beginning Minecraft modding
Difficulty/Time: 1-3/10
Author: birjolaxew
Complete beginners guide to modding
Difficulty/Time: 1-3/10
Author: Mr. Hobo
Fixing common compile and runtime errors
Difficulty/Time: 1/10
Last Update: 21/May/2011
Author: simo_415
SMP Modding:
How to mod a SMP server
Difficulty/Time: Varies
Author: Mzaq
If you would like another tutorial added to this list please PM me the link to the thread/post and if it is a legitimate modding tutorial I will add it to this list.
Requirements
1. Java Development Kit 6 (JDK6)
2. Minecraft Coder Pack (latest)
3. EditPlus/Notepad++/Eclipse/Netbeans (text editor with syntax highlighting)
4. Programming knowledge, preferably Java
To begin with
1. Setup the minecraft coder pack (MCP)
1.1 Extract the ZIP to a directory on your computer, for this example; C:/MCP
1.2 Copy the whole .minecraft/bin and .minecraft/resources directories to C:/MCP/jars/
1.3 Run decompile.bat
2. Open two Windows, one to C:/MCP/sources/minecraft/net/minecraft/src the other to C:/MCP/
Running your mods
To run your mods you first need to compile, debug, and test.
1. To compile run 'recompile.bat' this will generate all the class files for minecraft.
2. Go to C:/MCP/logs/minecraft_compile.log and search for ^ if this character is not found, there are no compile errors. If there is you will need to fix your code where the errors are and try compiling again.
3. If there is no errors, run 'test_game.bat'.
4. This will bring up an alternate version of minecraft with your mod installed - test your mod.
Once satisfied that the mod is complete you need to obfuscate it so that it can be added to minecraft.jar
Using Eclipse
You can use Eclipse to write your mod in, debug your code, compile your code, run your code - it will save you a lot of time in the long run if you use it.
Obfuscating the Code
Obfuscating the code allows your mod to work in minecraft.jar for anyone
1. Open C:/MCP/conf/client_conf.txt
2. Remove all the lines in the file.
3. Add the classes you changed, for example:
BlockExample Block CraftingManager
4. Run 'reobf.bat'
5. All the classes contained within C:/MCP/final_out/minecraft/ are the mod classes. Add these to minecraft.jar to add your mod to the game.
Any questions about this feel free to ask. Please refer people who are posting on how to add a block/crafting recipe to this post. I will probably add a few more tutorials on how to do simple things. Any feedback is appreciated. -
345
Risugami posted a message on Risugami's Mods - Updated.Posted in: Minecraft ModsQuote from natetauer »Nice bridge block rip off.
I had been working on this for about three weeks, but bridge block was released first. I did like the idea about reskining it using blocks though, so added that in. -
316
legos posted a message on Risugami's Mods - Updated.do you have a screenshot of the floodgate?Posted in: Minecraft Mods
i currently use the bridge block mod, but dont care too much for it
gunna try out your floodgate -
258
Krelos posted a message on MC Mob MakerBefore I get to the idea, I want to apologize to Notch.Posted in: Suggestions
I'm quite sure that Notch does not remember the incident to which I refer, but since I was the one in the wrong, it remains my responsibility to make the apology, remembered or not.
If you are reading this: Yes, I'm the same Krelos from Wurm who acted like a total A-Hole to you when you completely did not deserve it. For that I am very sorry. If you can forgive me I can promise that my douche-like past will stay there in the past, well actually, it will even if you wont forgive me. But all the same, I hope that you won't think of me as poorly as you probably have since then, in the few sparse moments you might have remembered me at all.
In the likely event that you don't remember me or what I'm talking about, suffice to say that I was once a jerk to you and you had every right to ban me outright but did not, which pretty much proved wrong the things I thought about you. Sorry for thinking them in the first place.
I simply hope that when, if ever, I come to your mind in the future, it is not with a negative thought.
Now, on to the idea.
The MC Mob Maker would probably be a 3rd party program like Omen and NBT, but would instead allow people to use custom mob models and plug in whatever abilities and behaviors they wanted.
What this would (probably) require from Notch would be to build the mob library in such a way that the program would be able to pull information from it and plug in new entries, so each server could in theory have its own custom mobs.
I guess that's the extent of the idea.
It would (in my imagination) let us make our own models and pick from a few different preexisting walking methods/animations or maybe even put in new ones, pick when it spawned, how it acted (aggressive, passive, passive in daylight, etc.) what it could do (shoot arrows, explode, walk on water, fire-immune, etc.) and what it dropped on death (anything from arrows to stupid things like water cubes)
Hopefully it would let us combine all these things in any way the user wanted, so as to allow creatures that both shot arrows and exploded and dropped multiple items types if so desired.
If this could be done then it would open the game up to a lot of creative possibilities that, at the moment, require Notch's direct attention and time.
Imagine a library of people's creatures with all the details listed where you can grab what you want and just plug it in to your server. Where Notch could go and browse to find the best of the best and include them in the 'vanilla' version for everyone to use.
Sure there would be a ton of terrible things made, but there would also be a ton of fantastic things made.
Yeah, this does sound like SporeCC for MC now that you mention it, but that doesn't seem like a bad thing. -
109
ShnitzelKiller posted a message on Minecraft Blender Rig – show off your skins in style!Last updated Saturday, September 4, 2010Posted in: Skins
Changelog:
•Fixed specularity problem with transparent regions on hats (caused weird shadows where they shouldn't be)
•Added joints (elbows, knees, and body bending)
•Fixed ugly edges when body bends
•Added lots of blocks to make scenes with...
•Improved glass and leaf blocks
•Added tree blocks
•Got rid of some annoying constraints
•Added clouds
•Changed lighting
•Added creeper (on layer five, hidden by default)
•Fixed creeper texture
•Added chests, furnaces, crafting blocks, ore, and torches
_________
With this handy tool, you can create fancy renders and animations of your minecraft characters. For example:
Download the blender file here: http://www.box.net/shared/132x3xko3s
You can get Blender here: http://www.blender.org/download/get-blender/
It's free, open source, and not bloatware, so the download is relatively small as far as 3D development suites go.
You don't need much knowledge of blender to use this, and I've set it up so that there should be minimal effort for the user to pose his character and apply skins to it. The body parts are precision modeled and mapped to exactly their dimensions in pixels on the corresponding texture regions. I was very much helped in doing so by Swedman's Skin Helper, so credits go to him for that and also the fact that this blender file comes bundled with his helper image. I find it to be a very concise and simple visual aid, so I hope he has no objection to me re-distributing it.
Now, it also comes with lots of blocks for making scenes; they are located on layer four.
Here's an example of skins look rendered (this one's mine):
In-program:
You can see your texture in the 3d viewport as well as in the render.
The body mesh is attached to an armature, allowing you to pose the character however you wish:
To pose the character, simply grab the bones you wish to manipulate with the right mouse button. This can be done with the camera and lamp(s) as well. To take a pretty picture of your character once you've set him up, just press the huge "render" button in the buttons panel. If you have any problems, google for solutions before consulting me. If you have no knowledge of Blender at all, I suggest looking for some beginner tutorials, but maybe just the ones that cover bones and textures.
For you advanced Blender users out there, this could be used to bake procedurally calculated maps into textures, such as ambient occlusion (pretty shading) or any of the procedural textures blender comes with. Therefore, this can be used to create skins as well as display them.
Here's an ambient occlusion texture I'm giving away for free; you can make a "multiply" layer in your image editor and put this in it to have an overlying geometry-based shading on your skin.
<-- there it is. And below is how it looks on a character (by itself):
Not only that, but you can use Blender's texture paint mode to paint directly onto the 3d Model.
Enjoy!
PS: If your viewport textures look really blurry (it won't affect the render, so it's not that serious), uncheck the "Mipmapping" button in the user preferences window (Drag the top bar down to view the extra settings, then click on the "System&OpenGL" tab):
http://i614.photobucket.com/albums/tt22 ... ipmaps.png
EDIT: Here is the obj file of a UV mapped minecraft character for import into other 3D programs. - To post a comment, please login.
1
Here's The Start!
First, you'll need to understand hooks. These are what call in events to happen. Here's a list :
function useItem (x, y, z, itemId, blockId)
function attackHook (attacker, victim)
function procCmd (cmd)
function modTick ()
function newLevel ()
function leaveGame ()
See those? Those are hooks. These are incredibly vital to learning JavaScript and ModPE. I'll go over them in detail below.
function useItem (x, y, z, itemId, blockId)
This makes an event happen when you use a certain item on/or a certain block. x,y,z marks the point you use it.
function attackHook (attacker, victim)
This makes an event happen upon hitting an enemy. YOU are the attacker and the foe is the victim. This is important!
function procCmd (cmd)
This helps you create Commands! This is quite useful!
function modTick ()
This causes an event to happen every game tick. Not a second mind you, but a tick. This is ridiculously fast!
function newLevel ()
This causes an event to happen upon entering a world!
function leaveGame ()
This causes something to happen when you leave a world. Not too sure how this will be helpful though.
Got it? I hope so. Time to go on!
Setting Up Your Script
The way you should set-up your Script is muy importante (very importante) .
Here's how I do it.
This is a good start.
I'll keep working on this, I need to go for now. I'll work heavily on making this a great tutorial for everyone. Be back some other time! PEACE!
1
WARNING STILL IN VERY EARLY DEV NO ACTUAL POSTS YET
http://modpehelp.webs.com/
1
1
That game absolutely SUCKS. It should be dumped in a volcano and DIE. I like Survivalcraft though.
1