You are free to download, and use for yourself in the way you want, but PLEASE do not make reviews, updates, changes or anything without asking me before! ..
This mod is about vending machine and convenience, sometimes you need food but you cannot or dont want to 'work', but you get gold, so you can turn your gold ingots for gold coins, and build some vending machines for your home! Whenever you get hungry you just buy a snack or a soda, plus you can use those coins to buy real functional medicine and water! for a lot of uses.
The mod have its own sounds, all the models are mine and brand new functional mechanics!
ENJOY!!
GOLD COINS:
You can use 1 gold ingot to make 9 Gold Coins, putting it on the center of the crafting table. Putting it on any other position will still give you Gold Nuggets.
COKE and PEPSI MACHINES:
Just stick 1 gold coing and it will give the soda, click it again to collect it. It lower some hungry bars, whenever you take one, it will also fire a 'burp' sound
WATER MACHINE:
Sometimes you need that water bottle to build something, to make a pool, or whatever, but you cannot find a body water... maybe you spawn on a desert.. well no more worries, this machine will be happy in taking your gold coins for water ; 1 coin for 2 bottles... wow pretty expensive water... must be run by some french coorporation
SNACK MACHINE:
I know.. its the year 2017 and everybody is trying to be super mans, but why not a Doritos now and there? This machine will feed you with junk food everytime you stick gold on it... After you stick the coin a GUI will open and you can choose betheween 4 snack types, then leave GUI and clock again to collect it...enjoy!
THE PHARMACY:
This one is pretty cool... you cannot and still dont have how to build potions, but you need healing and some boosters to help you out, well with this machine you can have cool medicine! it will only cost you gold, works like the snack machine, with a custom GUI. There are 4 medicine types.. they are functional, with custom sounds.. i wont ruin the surprise so go check their names and effects!
CANDY MACHINES:
Nothing much to say here.. colorfull and sweet, sweeeeeeeet candy!! Like those machines on arcades when we were 6 yo.
YOUTUBE VIDEO:
THATS IT GUYS! I would apreciate sugestions here.. this mod is still open for new adds.. im planning to add 3-4 new machines eventually, and making a 2.0 version.. gimme sugestions! what machines u would liek to see?
I can appreciate that people may want to make mods without learning Java.
However, please consider that many modders (who you call "nerds") who actually take the time to learn Java and put time into their creations are offended or at least annoyed when the mod scene is flooded with scores of MCreator mods that all seem to do the same unoriginal things (e.g. add new ores and tools). In addition, the point of MCreator is to get around actually learning Java, and MCreator has very limited functionality, so it's not really on the same level as actual programming in any case.
Anyway, I've tried using MCreator in the past, and I'm currently in the process of learning Java. I can say with certainty that Java is the better way to go.
Note also that I'm not attacking you, just expressing my own viewpoint, which I feel is shared by a number of people.
you did not attacked yeah you speak like a normal person, but this is rarer and rarer these days.. anger is everywhere today. All i think is MCreator is java too, you can edit the code, you can add lines, remove, you do can learn java on MCreator, thats all im saying.
Im here to express my concern about the prejudice and hostilities against MCreator users.
This comunity not only treats bad who uses this tools, but also curse, humiliate, denigrate and bully people who just want to start learning java in a different way. The simple fact that some people prefer to start java with MCreator irrirates a lot some mod creators... they even call who uses MCreator 'thief' - i was called that on my first post here.
When i complain about this i got a warning from this forum, witch reflects the own intolerance on the very core of this comunity- im taking screenshot of every post people curse, or humilate others just for using a software and asking questions..
Some people that dont use MCreator use models and textures of other people, because they cant model or make textures, and nobody says a thing,... but GOD forgives if you try to make your own models and textures and use a tool to generete a code for you...
The real reason people fear MCreator is money - some mod makers fear to lose their donations and such... i cant find other explanation for this primitive behavior.
In any case im not attacking anybody here, just saying the truth.
And i bet my bank money that people will attack this post in any case... but i want that... i want screenshots, because im gonna do a giant post about this. People have the RIGHT to use the tools they want in peace, without being harassed for that.
All MCreator users stand togheter against oppression of raging nerds!
I advise you dump the MCreator code and start from scratch then. MCreator creates bad code, MCreator mods are not good learning material. There's an example of MCreator's bad code in your sample:
Those methods have no place in a GUI class.
you guys are all like MCreator haters... i never get 1 small help here.. gonna do learn alone i guess
about the 'churn' - jeez this help a lot i was looking for the right name lol, and i cant believe i forgot a 'e' on the coffee lol, maybe its because on my language we say 'café' just 1 f and 1 e lol
Guys i want to make a GUI for a Checkers Board, im gonna need 64 slots so i need space and removing the player inventory, im pretty new on modding yet, im trying to figger what part to remove from my GUI code:
import org.lwjgl.opengl.GL11;
import org.lwjgl.input.Keyboard;
import net.minecraftforge.fml.common.event.FMLServerStartingEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.FMLCommonHandler;
import net.minecraft.world.World;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.ResourceLocation;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.server.MinecraftServer;
import net.minecraft.item.ItemStack;
import net.minecraft.inventory.Slot;
import net.minecraft.inventory.InventoryBasic;
import net.minecraft.inventory.IInventory;
import net.minecraft.inventory.Container;
import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.client.gui.inventory.GuiContainer;
import net.minecraft.client.gui.GuiButton;
import net.minecraft.client.Minecraft;
import java.util.Random;
@SuppressWarnings("unchecked")
public class mcreator_checkersGUI {
public static Object instance;
public static int GUIID = 3;
public mcreator_checkersGUI() {
}
public void load(FMLInitializationEvent event) {
}
public void registerRenderers() {
}
public void generateNether(World world, Random random, int chunkX, int chunkZ) {
}
public void generateSurface(World world, Random random, int chunkX, int chunkZ) {
}
public int addFuel(ItemStack fuel) {
return 0;
}
public void serverLoad(FMLServerStartingEvent event) {
}
public void preInit(FMLPreInitializationEvent event) {
}
public static IInventory inherited;
public static class GuiContainerMod extends Container {
World world = null;
EntityPlayer entity = null;
int i, j, k;
public GuiContainerMod(World world, int i, int j, int k, EntityPlayer player) {
this.world = world;
this.entity = player;
this.i = i;
this.j = j;
this.k = k;
TileEntity ent = world.getTileEntity(new BlockPos(i, j, k));
if (ent != null && (ent instanceof mcreator_checkersBoard.TileEntityCustom))
inherited = (IInventory) ent;
else
inherited = new InventoryBasic("", true, 9);
this.addSlotToContainer(new Slot(inherited, 0, 7, 9) {
public void onSlotChanged() {
super.onSlotChanged();
if (getHasStack()) {
EntityPlayer entity = Minecraft.getMinecraft().thePlayer;
int i = (int) entity.posX;
int j = (int) entity.posY;
int k = (int) entity.posZ;
MinecraftServer server = FMLCommonHandler.instance().getMinecraftServerInstance();
World world = server.worldServers[0];
}
}
});
this.addSlotToContainer(new Slot(inherited, 1, 25, 9) {
public void onSlotChanged() {
super.onSlotChanged();
if (getHasStack()) {
EntityPlayer entity = Minecraft.getMinecraft().thePlayer;
int i = (int) entity.posX;
int j = (int) entity.posY;
int k = (int) entity.posZ;
MinecraftServer server = FMLCommonHandler.instance().getMinecraftServerInstance();
World world = server.worldServers[0];
}
}
});
bindPlayerInventory(player.inventory);
}
@Override
public boolean canInteractWith(EntityPlayer player) {
return true;
}
protected void bindPlayerInventory(InventoryPlayer inventoryPlayer) {
int i;
int j;
for (i = 0; i < 3; ++i) {
for (j = 0; j < 9; ++j) {
this.addSlotToContainer(new Slot(inventoryPlayer, j + (i + 1) * 9, 8 + j * 18, 84 + i * 18));
}
}
for (i = 0; i < 9; ++i) {
this.addSlotToContainer(new Slot(inventoryPlayer, i, 8 + i * 18, 142));
}
}
@Override
public ItemStack transferStackInSlot(EntityPlayer playerIn, int index) {
ItemStack itemstack = null;
Slot slot = (Slot) this.inventorySlots.get(index);
if (slot != null && slot.getHasStack()) {
ItemStack itemstack1 = slot.getStack();
itemstack = itemstack1.copy();
if (index < 9) {
if (!this.mergeItemStack(itemstack1, 9, (45 - 9), true)) {// fixes
// shiftclick
// error
return null;
}
} else if (!this.mergeItemStack(itemstack1, 0, 9, false)) {
return null;
}
if (itemstack1.stackSize == 0) {
slot.putStack((ItemStack) null);
} else {
slot.onSlotChanged();
}
if (itemstack1.stackSize == itemstack.stackSize) {
return null;
}
slot.onPickupFromSlot(playerIn, itemstack1);
}
return itemstack;
}
public void onContainerClosed(EntityPlayer playerIn) {
super.onContainerClosed(playerIn);
}
}
public static class GuiWindow extends GuiContainer {
int i = 0;
int j = 0;
int k = 0;
EntityPlayer entity = null;
public GuiWindow(World world, int i, int j, int k, EntityPlayer entity) {
super(new GuiContainerMod(world, i, j, k, entity));
this.i = i;
this.j = j;
this.k = k;
this.entity = entity;
this.xSize = 176;
this.ySize = 166;
}
private static final ResourceLocation texture = new ResourceLocation("CheckersGUI.png");
protected void drawGuiContainerBackgroundLayer(float par1, int par2, int par3) {
int posX = (this.width) / 2;
int posY = (this.height) / 2;
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
this.mc.renderEngine.bindTexture(texture);
int k = (this.width - this.xSize) / 2;
int l = (this.height - this.ySize) / 2;
this.drawTexturedModalRect(k, l, 0, 0, this.xSize, this.ySize);
zLevel = 100.0F;
}
protected void mouseClicked(int par1, int par2, int par3) throws java.io.IOException {
super.mouseClicked(par1, par2, par3);
}
public void updateScreen() {
super.updateScreen();
int posX = (this.width) / 2;
int posY = (this.height) / 2;
}
@Override
protected void keyTyped(char par1, int par2) throws java.io.IOException {
super.keyTyped(par1, par2);
}
protected void drawGuiContainerForegroundLayer(int par1, int par2) {
int posX = (this.width) / 2;
int posY = (this.height) / 2;
}
public void onGuiClosed() {
super.onGuiClosed();
Keyboard.enableRepeatEvents(false);
}
public void initGui() {
super.initGui();
this.guiLeft = (this.width - 176) / 2;
this.guiTop = (this.height - 166) / 2;
Keyboard.enableRepeatEvents(true);
this.buttonList.clear();
int posX = (this.width) / 2;
int posY = (this.height) / 2;
}
protected void actionPerformed(GuiButton button) {
MinecraftServer server = FMLCommonHandler.instance().getMinecraftServerInstance();
World world = server.worldServers[0];
}
public boolean doesGuiPauseGame() {
return false;
}
}
}
Yes it is. And very nice block models you got there. Keep it up, tho if you call it a wizard farm you might want to include magical flowers and crops because, well, wizard might be your username, but why not?
yeah its just because of my nicks and its virtually impossible to make a new original mod name for minecraft these days
anyway its to soon for a 'magic' mod those need a lot of particles and FX effects to get nice
thanks for being the first to comment here
0
UP
5
Wizard´s Vending Machine Mod
Mod Version 1.0
Minecraft Version 1.10.2
Forge Version 1.10.2-12.18.3.2185
Hello Minecrafters!
This is my second minecraft mod! Hope u guys like it!
This mod was made with the help of MCreator but not entirely on it. Thank very much for the MCreator team.
DOWNLOAD:
https://minecraft.curseforge.com/projects/wizard-vending-machine-mod
http://www.mediafire.com/file/9beha2lliqr41sa/WizardSellingMachines.jar
ATTENTION:
You are free to download, and use for yourself in the way you want, but PLEASE do not make reviews, updates, changes or anything without asking me before! ..
This mod is about vending machine and convenience, sometimes you need food but you cannot or dont want to 'work', but you get gold, so you can turn your gold ingots for gold coins, and build some vending machines for your home! Whenever you get hungry you just buy a snack or a soda, plus you can use those coins to buy real functional medicine and water! for a lot of uses.
The mod have its own sounds, all the models are mine and brand new functional mechanics!
ENJOY!!
GOLD COINS:
You can use 1 gold ingot to make 9 Gold Coins, putting it on the center of the crafting table. Putting it on any other position will still give you Gold Nuggets.
COKE and PEPSI MACHINES:
Just stick 1 gold coing and it will give the soda, click it again to collect it. It lower some hungry bars, whenever you take one, it will also fire a 'burp' sound
WATER MACHINE:
Sometimes you need that water bottle to build something, to make a pool, or whatever, but you cannot find a body water... maybe you spawn on a desert.. well no more worries, this machine will be happy in taking your gold coins for water ; 1 coin for 2 bottles... wow pretty expensive water... must be run by some french coorporation
SNACK MACHINE:
I know.. its the year 2017 and everybody is trying to be super mans, but why not a Doritos now and there? This machine will feed you with junk food everytime you stick gold on it... After you stick the coin a GUI will open and you can choose betheween 4 snack types, then leave GUI and clock again to collect it...enjoy!
THE PHARMACY:
This one is pretty cool... you cannot and still dont have how to build potions, but you need healing and some boosters to help you out, well with this machine you can have cool medicine! it will only cost you gold, works like the snack machine, with a custom GUI. There are 4 medicine types.. they are functional, with custom sounds.. i wont ruin the surprise so go check their names and effects!
CANDY MACHINES:
Nothing much to say here.. colorfull and sweet, sweeeeeeeet candy!! Like those machines on arcades when we were 6 yo.
YOUTUBE VIDEO:
THATS IT GUYS! I would apreciate sugestions here.. this mod is still open for new adds.. im planning to add 3-4 new machines eventually, and making a 2.0 version.. gimme sugestions! what machines u would liek to see?
Tested with:
CodeChickenCore-1.10.2-2.4.0.101-universal
CodeChickenLib-1.10.2-2.5.2.198-universal
jei_1.10.2-3.13.6.393
NotEnoughItems-1.10.2-2.1.3.199-universal
OptiFine_1.10.2_HD_U_C3
WizardFarmAlpha
Xaeros_Minimap_1.10.9_Forge_1.10.2
0
thanks for the sugestions!
0
you did not attacked yeah you speak like a normal person, but this is rarer and rarer these days.. anger is everywhere today. All i think is MCreator is java too, you can edit the code, you can add lines, remove, you do can learn java on MCreator, thats all im saying.
0
Im here to express my concern about the prejudice and hostilities against MCreator users.
This comunity not only treats bad who uses this tools, but also curse, humiliate, denigrate and bully people who just want to start learning java in a different way. The simple fact that some people prefer to start java with MCreator irrirates a lot some mod creators... they even call who uses MCreator 'thief' - i was called that on my first post here.
When i complain about this i got a warning from this forum, witch reflects the own intolerance on the very core of this comunity- im taking screenshot of every post people curse, or humilate others just for using a software and asking questions..
Some people that dont use MCreator use models and textures of other people, because they cant model or make textures, and nobody says a thing,... but GOD forgives if you try to make your own models and textures and use a tool to generete a code for you...
The real reason people fear MCreator is money - some mod makers fear to lose their donations and such... i cant find other explanation for this primitive behavior.
In any case im not attacking anybody here, just saying the truth.
And i bet my bank money that people will attack this post in any case... but i want that... i want screenshots, because im gonna do a giant post about this. People have the RIGHT to use the tools they want in peace, without being harassed for that.
All MCreator users stand togheter against oppression of raging nerds!
0
i dont understand what are you saying..
0
you guys are all like MCreator haters... i never get 1 small help here.. gonna do learn alone i guess
0
great models! you planning 1.10 soon?
hey what software you use to make your models ? im having terrible problems to parenting elements on Techne
0
thanks!
about the 'churn' - jeez this help a lot i was looking for the right name lol, and i cant believe i forgot a 'e' on the coffee lol, maybe its because on my language we say 'café' just 1 f and 1 e lol
0
i dont wanna know how to do there.. i want to change the code of the element myself, as i did before,.. im trying to learn java.
0
Hi!
Guys i want to make a GUI for a Checkers Board, im gonna need 64 slots so i need space and removing the player inventory, im pretty new on modding yet, im trying to figger what part to remove from my GUI code:
0
there:
https://minecraft.curseforge.com/projects/wizard-s-farming-mod
0
sure can!
0
yeah its just because of my nicks and its virtually impossible to make a new original mod name for minecraft these days
anyway its to soon for a 'magic' mod those need a lot of particles and FX effects to get nice
thanks for being the first to comment here
0
is this the right place to upload mods?