Minecraft Mods erstellen [ModLoader]

04/26/2012 19:38 the_cake#256
Das waren Fehler Datein. Die waren doch im ordner deinmod/eclipse/client/bin die darfst du nicht mitkopieren
04/26/2012 19:47 chris26#257
asound kannst du auch strukturen so machen wie eine festung
04/26/2012 20:27 stovon#258
Frage: Ich hab ein Erz Gemacht, nun alles nach Tutorial aber ich finde es NIRGENDS in der Welt hab zuerst gedacht ja da hats nen fehler gegeben und ist nicht in der welt aberich hab ein crafting rezept dazu gemacht und mit dem gehts hab alles nach tutorial gemacht aber es werden in der erde nirgends gespannt :(
04/26/2012 20:31 Njahs#259
Quote:
Originally Posted by stovon View Post
Frage: Ich hab ein Erz Gemacht, nun alles nach Tutorial aber ich finde es NIRGENDS in der Welt hab zuerst gedacht ja da hats nen fehler gegeben und ist nicht in der welt aberich hab ein crafting rezept dazu gemacht und mit dem gehts hab alles nach tutorial gemacht aber es werden in der erde nirgends gespannt :(
Du musst eine neue Welt erstellen / generieren ^^
04/26/2012 20:31 stovon#260
Hab ich gemacht sogar mit nen schönen seed aber ich finde es nirgends!!! der seed hat ne schlucht!
04/26/2012 21:53 the_cake#261
Das darf ihn keine extra datei

Code:
		public void generateSurface(World world, Random rand, int chunkX, int chunkZ) {
		for(int i = 0; i < Rate; i++) {
			int randPosX = chunkX + rand.nextInt(16);
			int randPosY = rand.nextInt(255);
			int randPosZ = chunkZ + rand.nextInt(16);
			(new WorldGenMinable(this.testblock.blockID, 16)).generate(world, rand, randPosX, randPosY, randPosZ);
		}
04/27/2012 09:19 stovon#262
Ich poste mal meinen code:

Code:
package net.minecraft.src;

import java.util.Random;

public class mod_addamantiumore extends BaseMod
{
	@Override
	public String getVersion() {
		
		return null;
	}
	public static final Block addamantiumore = new Block(230, 0,Material.rock ).setHardness(20.5F).setLightValue(300F).setResistance(1F).setBlockName("Addamantiumore");

	@Override
	public void load() {
		
		ModLoader.registerBlock(addamantiumore);
		 ModLoader.addName(addamantiumore, "Addamantiumore");
		 addamantiumore.blockIndexInTexture = ModLoader.addOverride("/terrain.png","/ore/ore.png");
		 
	}
		 public void generateSurface (World World, Random random, int chunkX, int chunkZ){
			    for(int i= 0; i < 30; i++){
			    	int randpositionX = chunkX + random.nextInt(20);
			    	int randpositionY = random.nextInt(64);
			    	int randpositionZ = chunkX + random.nextInt(20);
			    	(new WorldGenMinable(addamantiumore.blockID, 20)).generate(World, random, randpositionX, randpositionY, randpositionZ);
					 
			    }
			}
	
		
	}
So das war er.
Ist doch richtig oder? :)


Noch ne Frage:
Habe eine Axt hinzugefügt hab das crafting Rezept gemacht und und und in Minecraft funkt es auch aber es kommt anstatt des Bildes so ein komischer Sack wo man was reintuhen kann.
Und wenn ich was mit der Hacke haue, dann geht es zuerst und dann bleibt Minecraft stehen also nach so ein paar sekunden gehts wieder und nein mein pc is nich zu langsa habe 5gb für Minecraft gemacht^^
04/27/2012 16:22 the_cake#263
probier es mal so

Code:
package net.minecraft.src;
import java.util.Random;

public class mod_addamantiumore extends BaseMod
{
	public String getVersion() {return null;}
	
	public static final Block addamantiumore 
	
	static{
	addamantiumore = new Block(230, 0,Material.rock ).setHardness(20.5F).setLightValue(2F).setResistance(1F).setBlockName("Addamantiumore");
	}

	public void load() {
		
		ModLoader.registerBlock(addamantiumore);
		ModLoader.addName(addamantiumore, "Addamantiumore");
		addamantiumore.blockIndexInTexture = ModLoader.addOverride("/terrain.png","/ore/ore.png");
		 
	}
		 public void generateSurface (World World, Random random, int chunkX, int chunkZ){
			    for(int i= 0; i < 30; i++){
			    	int randpositionX = chunkX + random.nextInt(20);
			    	int randpositionY = random.nextInt(64);
			    	int randpositionZ = chunkX + random.nextInt(20);
			    	(new WorldGenMinable(this.addamantiumore.blockID, 20)).generate(World, random, randposX, randposY, randposZ);
					 
			    }
			}
	
		
	}
04/29/2012 12:40 JONMI2000#264
Ich hab da nochmal ne Frage, denn ich habe im Internet ein Tut gefunden wie man Tiere ins Spiel programmiert es ist auch mit Techne.
Folgendes Problem: das Tier spawn nicht!
Was mache ich falsch?:confused:
Hier mal die datein
in der Datei sind die mod_meerschwein, ModelMeerschwein, EntityMeerschwein, RenderMeerschwein

Brauche dringend eine Antwort!
04/30/2012 10:45 chris26#265
mod_meerschweinchen muss in die mod_(deinname) class rein

ich brauch auch einmal hilfe wie kann ich die class datein von meinem mod die du mir geschikt hast weiter bearbeiten in eclipse hab schon vieles versucht aber es klappt nicht
04/30/2012 11:49 JONMI2000#266
Hä?
mod_meerschwein ist bei mir eine extra Datei genauso wie ModelMeerschwein,EntityMeerschwein,RenderMeerschwe in.
Also ich verstehe es nicht.
04/30/2012 14:40 chris26#267
mod_meerschweinchen darf in keine extra datei
es muss in deine haupt Mod_name datei rein

nimmst du das tut von TechGuy?
04/30/2012 16:39 JONMI2000#268
1. Ich benutze das Tut von hier [Only registered and activated users can see links. Click Here To Register...]
2. Ich habe sehr viele mod_... dateien also zB mod_Name, mod_test, ...
wo soll die also hin?

Hey
Ich habe bei YouTube ein Tut zum erstellen von Pflanzen gefunden es lief auch alles super bis auf einmal minecraft crashte
Hier der Fehler code:
Mods loaded: 19
ModLoader 1.2.5
mod_Armor 1.2.5
mod_bedroackweapon 1.2.5
mod_blockwithligth 1.1
mod_deko 1.1
mod_eat 1.2.5
mod_fluessigkeit 1.2.5
mod_geld 1.1
mod_Kaffepflanze 1.2.5
mod_kiwi 1.1
mod_moos 1.2.5
mod_Name 1.2.5
mod_obsidianundbedrock 1.2.5
mod_saphir 1.1
mod_saphirweapen 1.2.5
mod_toast 1.1
mod_tomatenpflanze 1.2.5
mod_tomatenundtomatensuppe 1.1
mod_tutorial 1.2.5

Minecraft has crashed!
----------------------

Minecraft has stopped running because it encountered a problem.




--- BEGIN ERROR REPORT ff7815c3 --------
Generated 30.04.12 20:32

Minecraft: Minecraft 1.2.5
OS: Windows XP (x86) version 5.1
Java: 1.6.0_30, Sun Microsystems Inc.
VM: Java HotSpot(TM) Client VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: GeForce 9800 GT/PCIe/SSE2 version 3.3.0, NVIDIA Corporation

java.lang.Exception: No more empty terrain sprite indices left!
at net.minecraft.src.ModLoader.getUniqueTerrainSprite Index(ModLoader.java:694)
at net.minecraft.src.ModLoader.getUniqueSpriteIndex(M odLoader.java:671)
at net.minecraft.src.ModLoader.addOverride(ModLoader. java:365)
at net.minecraft.src.mod_tomatenpflanze.load(mod_toma tenpflanze.java:32)
at net.minecraft.src.ModLoader.init(ModLoader.java:85 6)
at net.minecraft.src.ModLoader.addAllRenderers(ModLoa der.java:157)
at net.minecraft.src.RenderManager.<init>(RenderManag er.java:85)
at net.minecraft.src.RenderManager.<clinit>(RenderMan ager.java:12)
at net.minecraft.client.Minecraft.startGame(Minecraft .java:424)
at net.minecraft.client.Minecraft.run(Minecraft.java: 786)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 8af5f49c ----------


Weiß jemand was das ist?
05/01/2012 15:28 chris26#269
das darf nur in eine mod_(name des mod´s) datei
außer das mod_crafting(wo die craftingrezepte drin stehen)
05/02/2012 12:43 nikolaij1998#270
Kannst du mir vielleicht sagen wie ich machen kann dass wenn ich mit einem meiner Items einen Rectsklick mache, dass man dann in den Creativmode gesetzt wird und dann wenn man nochmal rechtsklick macht, wieder in den Survivalmode gesetzt wird?

Könnte schwierig werden, ich weiss aber vielleicht kannst du das ja :D