You last visited: Today at 11:49
Advertisement
Minecraft Mods erstellen [ModLoader]
Discussion on Minecraft Mods erstellen [ModLoader] within the Minecraft Guides & Strategies forum part of the Minecraft category.
View Poll Results: Ist diese Thema Hilfreich ?
Ja
247
89.17%
Nein
30
10.83%
09/28/2012, 13:27
#601
elite*gold: 0
Join Date: Sep 2012
Posts: 2
Received Thanks: 0
Ne den ordner mit den bildern hab ich auch in die minecraft.jar reingepackt wen du das meinst daran kanns nich liegen aber danke ;D
09/29/2012, 16:14
#602
elite*gold: 0
Join Date: Feb 2011
Posts: 454
Received Thanks: 345
Bald kommen wieder neue Tutorials.
10/04/2012, 14:10
#603
elite*gold: 20
Join Date: Dec 2011
Posts: 22
Received Thanks: 0
könnte mir nun bitte nochmal erklären wie ich einen Baum " Programmieren " kann also das dieser auch zb nen sapling hat usw
10/06/2012, 13:22
#604
elite*gold: 33
Join Date: May 2010
Posts: 3,240
Received Thanks: 1,960
hab ich iwas überlesen, oder wie erstelle ich jetzt einen Mod... darin is ja schön und gut der Code erklärt, aber was muss ich jetzt bis zur fertigen Class machen, die ich in meinen bin Order einfügen kann...
10/10/2012, 17:38
#605
elite*gold: 0
Join Date: Jan 2011
Posts: 75
Received Thanks: 9
mal so ne frage, wie ändere ich den sound path von schallplatten und kann man das auch mit texture packs machen das z.b. ne class datei im texture pack ist die die schallplatten pathe umleitet z.b. auf den texture pack?
ne pn wär sehr nett
10/11/2012, 16:16
#606
elite*gold: 0
Join Date: Feb 2011
Posts: 454
Received Thanks: 345
also per texturpack geht das glaub ich nicht
10/11/2012, 21:06
#607
elite*gold: 0
Join Date: Jun 2011
Posts: 379
Received Thanks: 56
Ein Tutorial für neue Inventar Slots fehlen, die wenn man ein Item ausrüstet ein Effekt gibt.
Ich selber brauch es nicht erklärt bekommen, denn nach ein paar versuchen hab ich es hinbekommen.
10/12/2012, 16:49
#608
elite*gold: 574
Join Date: Nov 2010
Posts: 2,499
Received Thanks: 726
Quote:
Originally Posted by
-i[Gyxx]*
Ein Tutorial für neue Inventar Slots fehlen, die wenn man ein Item ausrüstet ein Effekt gibt.
Nochmehr Material für Kopie und Pasta....
10/13/2012, 13:37
#609
elite*gold: 0
Join Date: Aug 2012
Posts: 1
Received Thanks: 0
Ich hab bereits Probleme beim Anfang, also Block erstellen...
Da steht ich soll auf das Icon drücken, dass rot eingerahmt ist, aber ich hab dieses Icon gar nicht, bei mir sieht Eclipse bisschen anders aus :/
Jedoch kann ich auf ne List dort drücken und dort steht "JPA Enity" und es öffnet sich auch Fenster mit dem Icon das genauso aussieht...
Also das Tutorial ist bisschen ungenau beschrieben ._.
10/13/2012, 14:12
#610
elite*gold: 558
Join Date: Feb 2010
Posts: 6,549
Received Thanks: 1,418
Quote:
Originally Posted by
St0on
Ich hab bereits Probleme beim Anfang, also Block erstellen...
Da steht ich soll auf das Icon drücken, dass rot eingerahmt ist, aber ich hab dieses Icon gar nicht, bei mir sieht Eclipse bisschen anders aus :/
Jedoch kann ich auf ne List dort drücken und dort steht "JPA Enity" und es öffnet sich auch Fenster mit dem Icon das genauso aussieht...
Also das Tutorial ist bisschen ungenau beschrieben ._.
Du musst erst ein Projekt anlegen, dafür hast du zwei Möglichkeiten:
File -> New -> Java Project
Rechtsklick im Package Explorer -> New -> Java Project
Dort gibst du dann den Namen deines Projekts ein und wählst die Java Version aus, du solltest nach Möglichkeit nicht Java 7 wählen da nicht alle Leute das haben.
Nachdem du das Projekt erstellt hast ist jetzt auch das Icon da und du kannst deine Klasse anlegen.
Und du hast Recht, entweder fehlt da was im Tutorial oder wir übersehen beide etwas.
10/15/2012, 10:10
#611
elite*gold: 7
Join Date: Oct 2009
Posts: 1,817
Received Thanks: 369
Quote:
Originally Posted by
werf11
mal so ne frage, wie ändere ich den sound path von schallplatten und kann man das auch mit texture packs machen das z.b. ne class datei im texture pack ist die die schallplatten pathe umleitet z.b. auf den texture pack?
ne pn wär sehr nett
Pathe gibt es im Deutschen gar nicht. Nimm Pfade, danke.
Was für einen Sinn würde es machen, die zu ändern? das Spiel würde dann unnötig nach seinen armen Sounds suchen, wenn immer es versucht, welche zu laden.
10/18/2012, 15:09
#612
elite*gold: 0
Join Date: Oct 2012
Posts: 5
Received Thanks: 0
Ich hab mal ne Frage. Also es geht um die NPC Village ich hab mir in Minecraft ein Haus gebaut das dann mit MCEdit in ne Shematic datei gespeichertund anschließend mit dem converter zu ner java datei gemacht. Danach hab ich id eJava datei in den minecraft src Ordner vom MCP getan. wenn ich jetzt nach dem haus suche finde ich es einfach nicht der code ist in dem spoiler
code
/*
*** MADE BY MITHION'S .SCHEMATIC TO JAVA CONVERTING TOOL v1.6 ***
*/
package net.minecraft.src;
import java.util.Random;
public class ModHaus extends WorldGenerator
{
protected int[] GetValidSpawnBlocks() {
return new int[] {
Block.grass.blockID
};
}
public boolean LocationIsValidSpawn(World world, int i, int j, int k){
int distanceToAir = 0;
int checkID = world.getBlockId(i, j, k);
while (checkID != 0){
distanceToAir++;
checkID = world.getBlockId(i, j + distanceToAir, k);
}
if (distanceToAir > 3){
return false;
}
j += distanceToAir - 1;
int blockID = world.getBlockId(i, j, k);
int blockIDAbove = world.getBlockId(i, j+1, k);
int blockIDBelow = world.getBlockId(i, j-1, k);
for (int x : GetValidSpawnBlocks()){
if (blockIDAbove != 0){
return false;
}
if (blockID == x){
return true;
}else if (blockID == Block.snow.blockID && blockIDBelow == x){
return true;
}
}
return false;
}
public ModHaus() { }
public boolean generate(World world, Random rand, int i, int j, int k) {
//check that each corner is one of the valid spawn blocks
if(!LocationIsValidSpawn(world, i, j, k) || !LocationIsValidSpawn(world, i + 10, j, k) || !LocationIsValidSpawn(world, i + 10, j, k + 10) || !LocationIsValidSpawn(world, i, j, k + 10))
{
return false;
}
world.setBlock(i + 0, j + 0, k + 0, Block.grass.blockID);
world.setBlock(i + 0, j + 0, k + 1, Block.grass.blockID);
world.setBlock(i + 0, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 0, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 0, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 0, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 0, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 0, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 0, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 0, j + 0, k + 9, Block.grass.blockID);
world.setBlock(i + 0, j + 0, k + 10, Block.grass.blockID);
world.setBlock(i + 0, j + 1, k + 2, Block.grass.blockID);
world.setBlock(i + 0, j + 1, k + 3, Block.grass.blockID);
world.setBlock(i + 0, j + 1, k + 4, Block.grass.blockID);
world.setBlock(i + 0, j + 1, k + 5, Block.grass.blockID);
world.setBlock(i + 0, j + 1, k + 6, Block.grass.blockID);
world.setBlock(i + 0, j + 1, k + 7, Block.grass.blockID);
world.setBlock(i + 0, j + 1, k + 8, Block.grass.blockID);
world.setBlock(i + 1, j + 0, k + 0, Block.grass.blockID);
world.setBlock(i + 1, j + 0, k + 1, Block.dirt.blockID);
world.setBlock(i + 1, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 1, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 1, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 1, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 1, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 1, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 1, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 1, j + 0, k + 9, Block.dirt.blockID);
world.setBlock(i + 1, j + 0, k + 10, Block.grass.blockID);
world.setBlock(i + 1, j + 1, k + 1, Block.grass.blockID);
world.setBlock(i + 1, j + 1, k + 2, Block.grass.blockID);
world.setBlock(i + 1, j + 1, k + 3, Block.grass.blockID);
world.setBlock(i + 1, j + 1, k + 4, Block.grass.blockID);
world.setBlock(i + 1, j + 1, k + 5, Block.grass.blockID);
world.setBlock(i + 1, j + 1, k + 6, Block.grass.blockID);
world.setBlock(i + 1, j + 1, k + 7, Block.grass.blockID);
world.setBlock(i + 1, j + 1, k + 8, Block.grass.blockID);
world.setBlock(i + 1, j + 1, k + 9, Block.grass.blockID);
world.setBlock(i + 1, j + 2, k + 1, Block.fence.blockID);
world.setBlock(i + 1, j + 2, k + 9, Block.fence.blockID);
world.setBlock(i + 1, j + 3, k + 1, Block.fence.blockID);
world.setBlock(i + 1, j + 3, k + 9, Block.fence.blockID);
world.setBlockAndMetadata(i + 1, j + 4, k + 1, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 1, j + 4, k + 2, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 1, j + 4, k + 3, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 1, j + 4, k + 4, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 1, j + 4, k + 5, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 1, j + 4, k + 6, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 1, j + 4, k + 7, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 1, j + 4, k + 8, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 1, j + 4, k + 9, Block.woodSingleSlab.blockID, 3);
world.setBlock(i + 2, j + 0, k + 0, Block.dirt.blockID);
world.setBlock(i + 2, j + 0, k + 1, Block.dirt.blockID);
world.setBlock(i + 2, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 2, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 2, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 2, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 2, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 2, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 2, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 2, j + 0, k + 9, Block.dirt.blockID);
world.setBlock(i + 2, j + 0, k + 10, Block.dirt.blockID);
world.setBlock(i + 2, j + 1, k + 0, Block.grass.blockID);
world.setBlock(i + 2, j + 1, k + 1, Block.grass.blockID);
world.setBlockAndMetadata(i + 2, j + 1, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 1, k + 3, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 1, k + 4, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 1, k + 5, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 1, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 1, k + 7, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 1, k + 8, Block.planks.blockID, 3);
world.setBlock(i + 2, j + 1, k + 9, Block.grass.blockID);
world.setBlock(i + 2, j + 1, k + 10, Block.grass.blockID);
world.setBlockAndMetadata(i + 2, j + 2, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 2, k + 3, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 2, k + 4, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 2, k + 5, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 2, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 2, k + 7, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 2, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 3, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 3, k + 3, Block.planks.blockID, 3);
world.setBlock(i + 2, j + 3, k + 4, Block.thinGlass.blockID);
world.setBlock(i + 2, j + 3, k + 5, Block.thinGlass.blockID);
world.setBlockAndMetadata(i + 2, j + 3, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 3, k + 7, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 3, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 4, k + 1, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 4, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 4, k + 3, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 4, k + 4, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 4, k + 5, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 4, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 4, k + 7, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 4, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 2, j + 4, k + 9, Block.woodSingleSlab.blockID, 3);
world.setBlock(i + 3, j + 0, k + 0, Block.dirt.blockID);
world.setBlock(i + 3, j + 0, k + 1, Block.dirt.blockID);
world.setBlock(i + 3, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 3, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 3, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 3, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 3, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 3, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 3, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 3, j + 0, k + 9, Block.dirt.blockID);
world.setBlock(i + 3, j + 0, k + 10, Block.dirt.blockID);
world.setBlock(i + 3, j + 1, k + 0, Block.grass.blockID);
world.setBlock(i + 3, j + 1, k + 1, Block.grass.blockID);
world.setBlockAndMetadata(i + 3, j + 1, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 1, k + 3, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 1, k + 4, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 1, k + 5, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 1, k + 6, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 1, k + 7, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 1, k + 8, Block.planks.blockID, 3);
world.setBlock(i + 3, j + 1, k + 9, Block.grass.blockID);
world.setBlock(i + 3, j + 1, k + 10, Block.grass.blockID);
world.setBlockAndMetadata(i + 3, j + 2, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 2, k + 3, -122, 3);
world.setBlock(i + 3, j + 2, k + 4, Block.fence.blockID);
world.setBlockAndMetadata(i + 3, j + 2, k + 5, -122, 2);
world.setBlockAndMetadata(i + 3, j + 2, k + 7, Block.chest.blockID, 2);
world.setBlockAndMetadata(i + 3, j + 2, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 3, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 3, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 4, k + 1, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 4, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 4, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 4, k + 9, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 5, k + 3, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 5, k + 4, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 5, k + 5, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 5, k + 6, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 3, j + 5, k + 7, Block.woodSingleSlab.blockID, 3);
world.setBlock(i + 4, j + 0, k + 0, Block.dirt.blockID);
world.setBlock(i + 4, j + 0, k + 1, Block.dirt.blockID);
world.setBlock(i + 4, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 4, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 4, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 4, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 4, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 4, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 4, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 4, j + 0, k + 9, Block.dirt.blockID);
world.setBlock(i + 4, j + 0, k + 10, Block.dirt.blockID);
world.setBlock(i + 4, j + 1, k + 0, Block.grass.blockID);
world.setBlock(i + 4, j + 1, k + 1, Block.grass.blockID);
world.setBlockAndMetadata(i + 4, j + 1, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 1, k + 3, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 1, k + 4, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 1, k + 5, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 1, k + 6, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 1, k + 7, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 1, k + 8, Block.planks.blockID, 3);
world.setBlock(i + 4, j + 1, k + 9, Block.grass.blockID);
world.setBlock(i + 4, j + 1, k + 10, Block.grass.blockID);
world.setBlockAndMetadata(i + 4, j + 2, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 2, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 3, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 3, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 4, k + 1, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 4, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 4, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 4, k + 9, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 5, k + 3, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 5, k + 4, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 5, k + 5, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 5, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 4, j + 5, k + 7, Block.woodSingleSlab.blockID, 3);
world.setBlock(i + 5, j + 0, k + 0, Block.dirt.blockID);
world.setBlock(i + 5, j + 0, k + 1, Block.dirt.blockID);
world.setBlock(i + 5, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 5, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 5, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 5, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 5, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 5, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 5, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 5, j + 0, k + 9, Block.dirt.blockID);
world.setBlock(i + 5, j + 0, k + 10, Block.dirt.blockID);
world.setBlock(i + 5, j + 1, k + 0, Block.grass.blockID);
world.setBlock(i + 5, j + 1, k + 1, Block.grass.blockID);
world.setBlockAndMetadata(i + 5, j + 1, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 1, k + 3, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 1, k + 4, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 1, k + 5, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 1, k + 6, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 1, k + 7, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 1, k + 8, Block.planks.blockID, 3);
world.setBlock(i + 5, j + 1, k + 9, Block.grass.blockID);
world.setBlock(i + 5, j + 1, k + 10, Block.grass.blockID);
world.setBlockAndMetadata(i + 5, j + 2, k + 7, Block.jukebox.blockID, 1);
world.setBlockAndMetadata(i + 5, j + 2, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 3, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 4, k + 1, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 4, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 4, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 4, k + 9, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 5, k + 3, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 5, k + 4, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 5, k + 5, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 5, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 5, k + 7, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 5, j + 6, k + 5, Block.woodSingleSlab.blockID, 3);
world.setBlock(i + 6, j + 0, k + 0, Block.dirt.blockID);
world.setBlock(i + 6, j + 0, k + 1, Block.dirt.blockID);
world.setBlock(i + 6, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 6, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 6, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 6, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 6, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 6, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 6, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 6, j + 0, k + 9, Block.dirt.blockID);
world.setBlock(i + 6, j + 0, k + 10, Block.dirt.blockID);
world.setBlock(i + 6, j + 1, k + 0, Block.grass.blockID);
world.setBlock(i + 6, j + 1, k + 1, Block.grass.blockID);
world.setBlockAndMetadata(i + 6, j + 1, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 1, k + 3, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 1, k + 4, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 1, k + 5, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 1, k + 6, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 1, k + 7, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 1, k + 8, Block.planks.blockID, 3);
world.setBlock(i + 6, j + 1, k + 9, Block.grass.blockID);
world.setBlock(i + 6, j + 1, k + 10, Block.grass.blockID);
world.setBlockAndMetadata(i + 6, j + 2, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 2, k + 7, Block.stoneOvenIdle.blockID, 2);
world.setBlockAndMetadata(i + 6, j + 2, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 3, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 3, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 4, k + 1, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 4, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 4, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 4, k + 9, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 5, k + 3, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 5, k + 4, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 5, k + 5, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 5, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 6, j + 5, k + 7, Block.woodSingleSlab.blockID, 3);
world.setBlock(i + 7, j + 0, k + 0, Block.dirt.blockID);
world.setBlock(i + 7, j + 0, k + 1, Block.dirt.blockID);
world.setBlock(i + 7, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 7, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 7, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 7, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 7, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 7, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 7, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 7, j + 0, k + 9, Block.dirt.blockID);
world.setBlock(i + 7, j + 0, k + 10, Block.dirt.blockID);
world.setBlock(i + 7, j + 1, k + 0, Block.grass.blockID);
world.setBlock(i + 7, j + 1, k + 1, Block.grass.blockID);
world.setBlockAndMetadata(i + 7, j + 1, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 1, k + 3, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 1, k + 4, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 1, k + 5, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 1, k + 6, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 1, k + 7, Block.cloth.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 1, k + 8, Block.planks.blockID, 3);
world.setBlock(i + 7, j + 1, k + 9, Block.grass.blockID);
world.setBlock(i + 7, j + 1, k + 10, Block.grass.blockID);
world.setBlockAndMetadata(i + 7, j + 2, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 2, k + 3, Block.bed.blockID, 10);
world.setBlockAndMetadata(i + 7, j + 2, k + 4, Block.bed.blockID, 2);
world.setBlock(i + 7, j + 2, k + 7, Block.workbench.blockID);
world.setBlockAndMetadata(i + 7, j + 2, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 3, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 3, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 4, k + 1, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 4, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 4, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 4, k + 9, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 5, k + 3, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 5, k + 4, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 5, k + 5, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 5, k + 6, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 7, j + 5, k + 7, Block.woodSingleSlab.blockID, 3);
world.setBlock(i + 8, j + 0, k + 0, Block.dirt.blockID);
world.setBlock(i + 8, j + 0, k + 1, Block.dirt.blockID);
world.setBlock(i + 8, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 8, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 8, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 8, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 8, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 8, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 8, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 8, j + 0, k + 9, Block.dirt.blockID);
world.setBlock(i + 8, j + 0, k + 10, Block.dirt.blockID);
world.setBlock(i + 8, j + 1, k + 0, Block.grass.blockID);
world.setBlock(i + 8, j + 1, k + 1, Block.grass.blockID);
world.setBlockAndMetadata(i + 8, j + 1, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 1, k + 3, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 1, k + 4, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 1, k + 5, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 1, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 1, k + 7, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 1, k + 8, Block.planks.blockID, 3);
world.setBlock(i + 8, j + 1, k + 9, Block.grass.blockID);
world.setBlock(i + 8, j + 1, k + 10, Block.grass.blockID);
world.setBlockAndMetadata(i + 8, j + 2, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 2, k + 3, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 2, k + 4, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 2, k + 5, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 2, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 2, k + 7, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 2, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 3, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 3, k + 3, Block.planks.blockID, 3);
world.setBlock(i + 8, j + 3, k + 4, Block.thinGlass.blockID);
world.setBlock(i + 8, j + 3, k + 5, Block.thinGlass.blockID);
world.setBlockAndMetadata(i + 8, j + 3, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 3, k + 7, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 3, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 4, k + 1, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 4, k + 2, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 4, k + 3, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 4, k + 4, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 4, k + 5, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 4, k + 6, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 4, k + 7, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 4, k + 8, Block.planks.blockID, 3);
world.setBlockAndMetadata(i + 8, j + 4, k + 9, Block.woodSingleSlab.blockID, 3);
world.setBlock(i + 9, j + 0, k + 0, Block.grass.blockID);
world.setBlock(i + 9, j + 0, k + 1, Block.dirt.blockID);
world.setBlock(i + 9, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 9, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 9, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 9, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 9, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 9, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 9, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 9, j + 0, k + 9, Block.dirt.blockID);
world.setBlock(i + 9, j + 0, k + 10, Block.grass.blockID);
world.setBlock(i + 9, j + 1, k + 1, Block.grass.blockID);
world.setBlock(i + 9, j + 1, k + 2, Block.grass.blockID);
world.setBlock(i + 9, j + 1, k + 3, Block.grass.blockID);
world.setBlock(i + 9, j + 1, k + 4, Block.grass.blockID);
world.setBlock(i + 9, j + 1, k + 5, Block.grass.blockID);
world.setBlock(i + 9, j + 1, k + 6, Block.grass.blockID);
world.setBlock(i + 9, j + 1, k + 7, Block.grass.blockID);
world.setBlock(i + 9, j + 1, k + 8, Block.grass.blockID);
world.setBlock(i + 9, j + 1, k + 9, Block.grass.blockID);
world.setBlock(i + 9, j + 2, k + 1, Block.fence.blockID);
world.setBlock(i + 9, j + 2, k + 9, Block.fence.blockID);
world.setBlock(i + 9, j + 3, k + 1, Block.fence.blockID);
world.setBlock(i + 9, j + 3, k + 9, Block.fence.blockID);
world.setBlockAndMetadata(i + 9, j + 4, k + 1, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 9, j + 4, k + 2, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 9, j + 4, k + 3, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 9, j + 4, k + 4, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 9, j + 4, k + 5, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 9, j + 4, k + 6, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 9, j + 4, k + 7, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 9, j + 4, k + 8, Block.woodSingleSlab.blockID, 3);
world.setBlockAndMetadata(i + 9, j + 4, k + 9, Block.woodSingleSlab.blockID, 3);
world.setBlock(i + 10, j + 0, k + 0, Block.grass.blockID);
world.setBlock(i + 10, j + 0, k + 1, Block.grass.blockID);
world.setBlock(i + 10, j + 0, k + 2, Block.dirt.blockID);
world.setBlock(i + 10, j + 0, k + 3, Block.dirt.blockID);
world.setBlock(i + 10, j + 0, k + 4, Block.dirt.blockID);
world.setBlock(i + 10, j + 0, k + 5, Block.dirt.blockID);
world.setBlock(i + 10, j + 0, k + 6, Block.dirt.blockID);
world.setBlock(i + 10, j + 0, k + 7, Block.dirt.blockID);
world.setBlock(i + 10, j + 0, k + 8, Block.dirt.blockID);
world.setBlock(i + 10, j + 0, k + 9, Block.grass.blockID);
world.setBlock(i + 10, j + 0, k + 10, Block.grass.blockID);
world.setBlock(i + 10, j + 1, k + 2, Block.grass.blockID);
world.setBlock(i + 10, j + 1, k + 3, Block.grass.blockID);
world.setBlock(i + 10, j + 1, k + 4, Block.grass.blockID);
world.setBlock(i + 10, j + 1, k + 5, Block.grass.blockID);
world.setBlock(i + 10, j + 1, k + 6, Block.grass.blockID);
world.setBlock(i + 10, j + 1, k + 7, Block.grass.blockID);
world.setBlock(i + 10, j + 1, k + 8, Block.grass.blockID);
world.setBlockWithNotify(i + 3, j + 3, k + 4, Block.pressurePlatePlanks.blockID);
world.setBlockAndMetadataWithNotify(i + 3, j + 3, k + 7, Block.torchWood.blockID, 1);
world.setBlockAndMetadataWithNotify(i + 4, j + 3, k + 3, Block.torchWood.blockID, 3);
world.setBlockAndMetadataWithNotify(i + 5, j + 2, k + 2, Block.doorWood.blockID, 1);
world.setBlockAndMetadataWithNotify(i + 5, j + 3, k + 2, Block.doorWood.blockID, 8);
world.setBlockAndMetadataWithNotify(i + 6, j + 3, k + 3, Block.torchWood.blockID, 3);
world.setBlockAndMetadataWithNotify(i + 7, j + 3, k + 7, Block.torchWood.blockID, 2);
return true;
}
}
PS: ich hab dafür nen komplett neuen MCP Ordener genommen hoffe mir kann jmd. helfen
MFG
Pinkelaffe
10/18/2012, 17:11
#613
elite*gold: 558
Join Date: Feb 2010
Posts: 6,549
Received Thanks: 1,418
Quote:
Originally Posted by
pinkelaffe
Ich hab mal ne Frage. Also es geht um die NPC Village ich hab mir in Minecraft ein Haus gebaut das dann mit MCEdit in ne Shematic datei gespeichertund anschließend mit dem converter zu ner java datei gemacht. Danach hab ich id eJava datei in den minecraft src Ordner vom MCP getan. wenn ich jetzt nach dem haus suche finde ich es einfach nicht der code ist in dem spoiler
Minecraft läd die Häuser nicht einfach von alleine. Du musst das ganze noch im Worldgenerator hinzufügen. Jetzt frag mich aber nicht wo das geht.
10/18/2012, 18:14
#614
elite*gold: 0
Join Date: Oct 2012
Posts: 5
Received Thanks: 0
danke weiß vllt jmd anderes wie man die im worldgen einfügt?
10/19/2012, 11:39
#615
elite*gold: 7
Join Date: Oct 2009
Posts: 1,817
Received Thanks: 369
?!! Über Welt Generation hat the_cake doch genug geschrieben.. Schau noch mal ganz genau auf die erste Seite und suche nach "Welt Generation". Beachte, dass das kein C&P Text ist, du musst den selbst umschreiben.
Similar Threads
Minecraft Mods selber erstellen
10/26/2011 - Minecraft - 6 Replies
Vorab: Ich weiß folgende Frage wurde schon oft gestellt:
Wie mache ich eigene Mods? Hab keine Java Kentnisse.
Bei mir ist der Fall ähnlich ich habe im Internet gesucht und folgendes gefunden:
Minecraft Mod Maker - Minecraft Forum
Jedoch funktioniert der bei mir nicht :(
Meine Frage an euch gibt e einei alternative oder gibt es eine andere Möglichkeit? Es muss nichts großes sein. Ich möchte jedoch nur zb. einen
Block erstellen der kwinw besonderen Funktionen hat wie der Grassblock
All times are GMT +2. The time now is 11:50 .