|
You last visited: Today at 07:52
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,498
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
|
Moderator
elite*gold: 558
Join Date: Feb 2010
Posts: 6,546
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
|
Moderator
elite*gold: 558
Join Date: Feb 2010
Posts: 6,546
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 +1. The time now is 07:53.
|
|