The Meaning of Life, the Universe, and Everything.
Join Date:
3/5/2015
Posts:
71
Member Details
Does someone know to get it so when you put on a chain helmet a image would cover the screen like u had the freddy mask on if anyone knows how to do this plz just write a little script for me the the screen size 1920 by 1200 could someone reply in help?
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out http://minecraftnoobtest.com/test.php
The Meaning of Life, the Universe, and Everything.
Join Date:
3/5/2015
Posts:
71
Member Details
By the way it doesn't matter if you have played the game if u understand the code above click on the blue link and there's the image download it in put the image in the places it's supposed to be in thx๐๐๐
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out http://minecraftnoobtest.com/test.php
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out http://minecraftnoobtest.com/test.php
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out http://minecraftnoobtest.com/test.php
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out http://minecraftnoobtest.com/test.php
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out http://minecraftnoobtest.com/test.php
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out http://minecraftnoobtest.com/test.php
To post a comment, please login or register a new account.
Does someone know to get it so when you put on a chain helmet a image would cover the screen like u had the freddy mask on if anyone knows how to do this plz just write a little script for me the the screen size 1920 by 1200 could someone reply in help?
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumThat's not easy, but possible:
1. You'll need a image with invisble pixels (to see through). This is not possible with paint and some other programs.
2. You should do it with modTick():
var check=0;
function modTick(){
if(Player.getArmorSlot(1)==302 && check==0){
check=1;
//start of the GUI (Graphical-User-Interface)
{
var ctx = com.mojang.minecraftpe.MainActivity.currentMainActivity.get();
ctx.runOnUiThread(new java.lang.Runnable()
{
run: function()
{
simpleGUI=new android.widget.PopupWindow(ctx);
var layout=new android.widget.LinearLayout(ctx);
yourimage=new android.widget.image(); //not sure
yourimage.setLayoutParams(new android.widget.LinearLayout.LayoutParams(1920,1200));
yourimage.setVisibility(1);
yourimage.setBackgroundDrawable(url);
//put your' pictures url in here
layout.setOrientation(1);
layout.addView(yourimage);
simpleGUI.setContentView(layout);
simpleGUI.setWidth(1920);
simpleGUI.setHeight(1200);
simpleGUI.setBackgroundDrawable(null);
simpleGUI.setTouchable(false);
simpleGUI.showAtLocation(ctx.getWindow().getDecorView(), android.view.Gravity.LEFT | android.view.Gravity.TOP,0,0);
}
})
}
}else{
check=0;
simpleGUI.dismiss;
}
}
PLEASE NOTE:
I'm not sure at all these, I never tried it, I think you'll need a some tests. But I hope it helped you.
var check=0;
function modTick(){
if(Player.getArmorSlot(1)==302 && check==0){
check=1;
//start of the GUI (Graphical-User-Interface)
{
var ctx = com.mojang.minecraftpe.MainActivity.currentMainActivity.get();
ctx.runOnUiThread(new java.lang.Runnable()
{
run: function()
{
simpleGUI=new android.widget.PopupWindow(ctx);
var layout=new android.widget.LinearLayout(ctx);
freddy_mask.png=new android.widget.image(); //not sure
freddy_mask.png.setLayoutParams(new android.widget.LinearLayout.LayoutParams(1920,1200));
freddy_mask.png.setVisibility(1);
freddy_mask.png.setBackgroundDrawable(http://www.google.com/search?ie=UTF-8&source=android-browser&hl=en-US&q=freddy fazbear mask#imgrc=xG9mRpZYr_maiM%3A;undefined;http%3A%2F%2Fimg2.wikia.nocookie.net%2F__cb20141111221703%2Ffreddy-fazbears-pizza%2Fimages%2F5%2F50%2FLookingThroughTheMask.png;http%3A%2F%2Ffreddy-fazbears-pizza.wikia.com%2Fwiki%2FFreddy_Fazbear_Head;1024;768);
layout.setOrientation(1);
layout.addView(freddy_mask.png);
simpleGUI.setContentView(layout);
simpleGUI.setWidth(1920);
simpleGUI.setHeight(1200);
simpleGUI.setBackgroundDrawable(null);
simpleGUI.setTouchable(false);
simpleGUI.showAtLocation(ctx.getWindow().getDecorView(), android.view.Gravity.LEFT | android.view.Gravity.TOP,0,0);
}
})
}
}else{
check=0;
simpleGUI.dismiss;
}
}
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumYou have to put your url there in where I wrote (url).
Did I fix it look up I edited the post u are great help
The first post
Let me inform you Frostyman 758's bio
Coddling 1%good
2%had
97%helped by another person
I'm terrible๐ฅ๐ฅ๐ฅ๐ฅ๐ฅ๐ข๐ข๐ข๐ข๐ข๐๐๐๐
I wish I could help but I've never played fnaf
This google+ is what ill comment on vids on
My Google+
My YouTube Is โน HungryBoy02 โบ My Blog Is The Obsidian Sword
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out
http://minecraftnoobtest.com/test.php
By the way it doesn't matter if you have played the game if u understand the code above click on the blue link and there's the image download it in put the image in the places it's supposed to be in thx๐๐๐
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumYou know that the url must be a direct link to a .png image?
Only this happensfreddy_mask.png.setBackgroundDrawable( http://img2.wikia.nocookie.net/__cb20141111221703/freddy-fazbears-pizza/images/5/50/LookingThroughTheMask.png);
org.mozilla.javascript.EvaluatorException: missing ) after argument list (freddy mask.js#50)
at org.mozilla.javascript.DefaultErrorReporter.runtimeError(Unknown Source)
at org.mozilla.javascript.DefaultErrorReporter.error(Unknown Source)
at org.mozilla.javascript.Parser.addError(Unknown Source)
at org.mozilla.javascript.Parser.addError(Unknown Source)
at org.mozilla.javascript.Parser.reportError(Unknown Source)
at org.mozilla.javascript.Parser.reportError(Unknown Source)
at org.mozilla.javascript.Parser.mustMatchToken(Unknown Source)
at org.mozilla.javascript.Parser.mustMatchToken(Unknown Source)
at org.mozilla.javascript.Parser.argumentList(Unknown Source)
at org.mozilla.javascript.Parser.memberExprTail(Unknown Source)
at org.mozilla.javascript.Parser.memberExpr(Unknown Source)
at org.mozilla.javascript.Parser.unaryExpr(Unknown Source)
at org.mozilla.javascript.Parser.mulExpr(Unknown Source)
at org.mozilla.javascript.Parser.addExpr(Unknown Source)
at org.mozilla.javascript.Parser.shiftExpr(Unknown Source)
at org.mozilla.javascript.Parser.relExpr(Unknown Source)
at org.mozilla.javascript.Parser.eqExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitAndExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitXorExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitOrExpr(Unknown Source)
at org.mozilla.javascript.Parser.andExpr(Unknown Source)
at org.mozilla.javascript.Parser.orExpr(Unknown Source)
at org.mozilla.javascript.Parser.condExpr(Unknown Source)
at org.mozilla.javascript.Parser.assignExpr(Unknown Source)
at org.mozilla.javascript.Parser.expr(Unknown Source)
at org.mozilla.javascript.Parser.nameOrLabel(Unknown Source)
at org.mozilla.javascript.Parser.statementHelper(Unknown Source)
at org.mozilla.javascript.Parser.statement(Unknown Source)
at org.mozilla.javascript.Parser.parseFunctionBody(Unknown Source)
at org.mozilla.javascript.Parser.function(Unknown Source)
at org.mozilla.javascript.Parser.primaryExpr(Unknown Source)
at org.mozilla.javascript.Parser.memberExpr(Unknown Source)
at org.mozilla.javascript.Parser.unaryExpr(Unknown Source)
at org.mozilla.javascript.Parser.mulExpr(Unknown Source)
at org.mozilla.javascript.Parser.addExpr(Unknown Source)
at org.mozilla.javascript.Parser.shiftExpr(Unknown Source)
at org.mozilla.javascript.Parser.relExpr(Unknown Source)
at org.mozilla.javascript.Parser.eqExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitAndExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitXorExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitOrExpr(Unknown Source)
at org.mozilla.javascript.Parser.andExpr(Unknown Source)
at org.mozilla.javascript.Parser.orExpr(Unknown Source)
at org.mozilla.javascript.Parser.condExpr(Unknown Source)
at org.mozilla.javascript.Parser.assignExpr(Unknown Source)
at org.mozilla.javascript.Parser.plainProperty(Unknown Source)
at org.mozilla.javascript.Parser.objectLiteral(Unknown Source)
at org.mozilla.javascript.Parser.memberExpr(Unknown Source)
at org.mozilla.javascript.Parser.unaryExpr(Unknown Source)
at org.mozilla.javascript.Parser.mulExpr(Unknown Source)
at org.mozilla.javascript.Parser.addExpr(Unknown Source)
at org.mozilla.javascript.Parser.shiftExpr(Unknown Source)
at org.mozilla.javascript.Parser.relExpr(Unknown Source)
at org.mozilla.javascript.Parser.eqExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitAndExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitXorExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitOrExpr(Unknown Source)
at org.mozilla.javascript.Parser.andExpr(Unknown Source)
at org.mozilla.javascript.Parser.orExpr(Unknown Source)
at org.mozilla.javascript.Parser.condExpr(Unknown Source)
at org.mozilla.javascript.Parser.assignExpr(Unknown Source)
at org.mozilla.javascript.Parser.argumentList(Unknown Source)
at org.mozilla.javascript.Parser.memberExprTail(Unknown Source)
at org.mozilla.javascript.Parser.memberExpr(Unknown Source)
at org.mozilla.javascript.Parser.unaryExpr(Unknown Source)
at org.mozilla.javascript.Parser.mulExpr(Unknown Source)
at org.mozilla.javascript.Parser.addExpr(Unknown Source)
at org.mozilla.javascript.Parser.shiftExpr(Unknown Source)
at org.mozilla.javascript.Parser.relExpr(Unknown Source)
at org.mozilla.javascript.Parser.eqExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitAndExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitXorExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitOrExpr(Unknown Source)
at org.mozilla.javascript.Parser.andExpr(Unknown Source)
at org.mozilla.javascript.Parser.orExpr(Unknown Source)
at org.mozilla.javascript.Parser.condExpr(Unknown Source)
at org.mozilla.javascript.Parser.assignExpr(Unknown Source)
at org.mozilla.javascript.Parser.expr(Unknown Source)
at org.mozilla.javascript.Parser.nameOrLabel(Unknown Source)
at org.mozilla.javascript.Parser.statementHelper(Unknown Source)
at org.mozilla.javascript.Parser.statement(Unknown Source)
at org.mozilla.javascript.Parser.statements(Unknown Source)
at org.mozilla.javascript.Parser.block(Unknown Source)
at org.mozilla.javascript.Parser.statementHelper(Unknown Source)
at org.mozilla.javascript.Parser.statement(Unknown Source)
at org.mozilla.javascript.Parser.statements(Unknown Source)
at org.mozilla.javascript.Parser.block(Unknown Source)
at org.mozilla.javascript.Parser.statementHelper(Unknown Source)
at org.mozilla.javascript.Parser.statement(Unknown Source)
at org.mozilla.javascript.Parser.ifStatement(Unknown Source)
at org.mozilla.javascript.Parser.statementHelper(Unknown Source)
at org.mozilla.javascript.Parser.statement(Unknown Source)
at org.mozilla.javascript.Parser.parseFunctionBody(Unknown Source)
at org.mozilla.javascript.Parser.function(Unknown Source)
at org.mozilla.javascript.Parser.parse(Unknown Source)
at org.mozilla.javascript.Parser.parse(Unknown Source)
at org.mozilla.javascript.Context.compileImpl(Unknown Source)
at org.mozilla.javascript.Context.compileReader(Unknown Source)
at net.zhuoweizhang.mcpelauncher.ScriptManager$ParseThread.run(ScriptManager.java:165)
at java.lang.Thread.run(Thread.java:841)
Plz help
Try this, instead of other thing, its the same thing except it's more detailed
ModPE.overrideTexture("freddy_mask.png","http://img2.wikia.nocookie.net/__cb20141111221703/freddy-fazbears-pizza/images/5/50/LookingThroughTheMask.png");
EDIT: TRY THIS FIRST!
freddy_mask.png.setBackgroundDrawable("http://img2.wikia.nocookie.net/__cb20141111221703/freddy-fazbears-pizza/images/5/50/LookingThroughTheMask.png");
This google+ is what ill comment on vids on
My Google+
My YouTube Is โน HungryBoy02 โบ My Blog Is The Obsidian Sword
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out
http://minecraftnoobtest.com/test.php
Please give me some credit for helping
This google+ is what ill comment on vids on
My Google+
My YouTube Is โน HungryBoy02 โบ My Blog Is The Obsidian Sword
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out
http://minecraftnoobtest.com/test.php
Where do I put it
Replace
freddy_mask.png.setBackgroundDrawable( http://img2.wikia.nocookie.net/__cb20141111221703/freddy-fazbears-pizza/images/5/50/LookingThroughTheMask.png);
With it
This google+ is what ill comment on vids on
My Google+
My YouTube Is โน HungryBoy02 โบ My Blog Is The Obsidian Sword
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out
http://minecraftnoobtest.com/test.php
Same thing
freddy_mask.png.setBackgroundDrawable( http://img2.wikia.nocookie.net/__cb20141111221703/freddy-fazbears-pizza/images/5/50/LookingThroughTheMask.png);
org.mozilla.javascript.EvaluatorException: missing ) after argument list (freddy mask.js#50)
at org.mozilla.javascript.DefaultErrorReporter.runtimeError(Unknown Source)
at org.mozilla.javascript.DefaultErrorReporter.error(Unknown Source)
at org.mozilla.javascript.Parser.addError(Unknown Source)
at org.mozilla.javascript.Parser.addError(Unknown Source)
at org.mozilla.javascript.Parser.reportError(Unknown Source)
at org.mozilla.javascript.Parser.reportError(Unknown Source)
at org.mozilla.javascript.Parser.mustMatchToken(Unknown Source)
at org.mozilla.javascript.Parser.mustMatchToken(Unknown Source)
at org.mozilla.javascript.Parser.argumentList(Unknown Source)
at org.mozilla.javascript.Parser.memberExprTail(Unknown Source)
at org.mozilla.javascript.Parser.memberExpr(Unknown Source)
at org.mozilla.javascript.Parser.unaryExpr(Unknown Source)
at org.mozilla.javascript.Parser.mulExpr(Unknown Source)
at org.mozilla.javascript.Parser.addExpr(Unknown Source)
at org.mozilla.javascript.Parser.shiftExpr(Unknown Source)
at org.mozilla.javascript.Parser.relExpr(Unknown Source)
at org.mozilla.javascript.Parser.eqExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitAndExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitXorExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitOrExpr(Unknown Source)
at org.mozilla.javascript.Parser.andExpr(Unknown Source)
at org.mozilla.javascript.Parser.orExpr(Unknown Source)
at org.mozilla.javascript.Parser.condExpr(Unknown Source)
at org.mozilla.javascript.Parser.assignExpr(Unknown Source)
at org.mozilla.javascript.Parser.expr(Unknown Source)
at org.mozilla.javascript.Parser.nameOrLabel(Unknown Source)
at org.mozilla.javascript.Parser.statementHelper(Unknown Source)
at org.mozilla.javascript.Parser.statement(Unknown Source)
at org.mozilla.javascript.Parser.parseFunctionBody(Unknown Source)
at org.mozilla.javascript.Parser.function(Unknown Source)
at org.mozilla.javascript.Parser.primaryExpr(Unknown Source)
at org.mozilla.javascript.Parser.memberExpr(Unknown Source)
at org.mozilla.javascript.Parser.unaryExpr(Unknown Source)
at org.mozilla.javascript.Parser.mulExpr(Unknown Source)
at org.mozilla.javascript.Parser.addExpr(Unknown Source)
at org.mozilla.javascript.Parser.shiftExpr(Unknown Source)
at org.mozilla.javascript.Parser.relExpr(Unknown Source)
at org.mozilla.javascript.Parser.eqExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitAndExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitXorExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitOrExpr(Unknown Source)
at org.mozilla.javascript.Parser.andExpr(Unknown Source)
at org.mozilla.javascript.Parser.orExpr(Unknown Source)
at org.mozilla.javascript.Parser.condExpr(Unknown Source)
at org.mozilla.javascript.Parser.assignExpr(Unknown Source)
at org.mozilla.javascript.Parser.plainProperty(Unknown Source)
at org.mozilla.javascript.Parser.objectLiteral(Unknown Source)
at org.mozilla.javascript.Parser.memberExpr(Unknown Source)
at org.mozilla.javascript.Parser.unaryExpr(Unknown Source)
at org.mozilla.javascript.Parser.mulExpr(Unknown Source)
at org.mozilla.javascript.Parser.addExpr(Unknown Source)
at org.mozilla.javascript.Parser.shiftExpr(Unknown Source)
at org.mozilla.javascript.Parser.relExpr(Unknown Source)
at org.mozilla.javascript.Parser.eqExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitAndExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitXorExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitOrExpr(Unknown Source)
at org.mozilla.javascript.Parser.andExpr(Unknown Source)
at org.mozilla.javascript.Parser.orExpr(Unknown Source)
at org.mozilla.javascript.Parser.condExpr(Unknown Source)
at org.mozilla.javascript.Parser.assignExpr(Unknown Source)
at org.mozilla.javascript.Parser.argumentList(Unknown Source)
at org.mozilla.javascript.Parser.memberExprTail(Unknown Source)
at org.mozilla.javascript.Parser.memberExpr(Unknown Source)
at org.mozilla.javascript.Parser.unaryExpr(Unknown Source)
at org.mozilla.javascript.Parser.mulExpr(Unknown Source)
at org.mozilla.javascript.Parser.addExpr(Unknown Source)
at org.mozilla.javascript.Parser.shiftExpr(Unknown Source)
at org.mozilla.javascript.Parser.relExpr(Unknown Source)
at org.mozilla.javascript.Parser.eqExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitAndExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitXorExpr(Unknown Source)
at org.mozilla.javascript.Parser.bitOrExpr(Unknown Source)
at org.mozilla.javascript.Parser.andExpr(Unknown Source)
at org.mozilla.javascript.Parser.orExpr(Unknown Source)
at org.mozilla.javascript.Parser.condExpr(Unknown Source)
at org.mozilla.javascript.Parser.assignExpr(Unknown Source)
at org.mozilla.javascript.Parser.expr(Unknown Source)
at org.mozilla.javascript.Parser.nameOrLabel(Unknown Source)
at org.mozilla.javascript.Parser.statementHelper(Unknown Source)
at org.mozilla.javascript.Parser.statement(Unknown Source)
at org.mozilla.javascript.Parser.statements(Unknown Source)
at org.mozilla.javascript.Parser.block(Unknown Source)
at org.mozilla.javascript.Parser.statementHelper(Unknown Source)
at org.mozilla.javascript.Parser.statement(Unknown Source)
at org.mozilla.javascript.Parser.statements(Unknown Source)
at org.mozilla.javascript.Parser.block(Unknown Source)
at org.mozilla.javascript.Parser.statementHelper(Unknown Source)
at org.mozilla.javascript.Parser.statement(Unknown Source)
at org.mozilla.javascript.Parser.ifStatement(Unknown Source)
at org.mozilla.javascript.Parser.statementHelper(Unknown Source)
at org.mozilla.javascript.Parser.statement(Unknown Source)
at org.mozilla.javascript.Parser.parseFunctionBody(Unknown Source)
at org.mozilla.javascript.Parser.function(Unknown Source)
at org.mozilla.javascript.Parser.parse(Unknown Source)
at org.mozilla.javascript.Parser.parse(Unknown Source)
at org.mozilla.javascript.Context.compileImpl(Unknown Source)
at org.mozilla.javascript.Context.compileReader(Unknown Source)
at net.zhuoweizhang.mcpelauncher.ScriptManager$ParseThread.run(ScriptManager.java:165)
at java.lang.Thread.run(Thread.java:841)
facepawm
U forgot the " s
This google+ is what ill comment on vids on
My Google+
My YouTube Is โน HungryBoy02 โบ My Blog Is The Obsidian Sword
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out
http://minecraftnoobtest.com/test.php
Where? Do I put the s
NO OH MY GOSH ITS A QUOTATION MARK "
This google+ is what ill comment on vids on
My Google+
My YouTube Is โน HungryBoy02 โบ My Blog Is The Obsidian Sword
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out
http://minecraftnoobtest.com/test.php
var check=0;
function modTick(){
if(Player.getArmorSlot(1)==302 && check==0){
check=1;
//start of the GUI (Graphical-User-Interface)
{
var ctx = com.mojang.minecraftpe.MainActivity.currentMainActivity.get();
ctx.runOnUiThread(new java.lang.Runnable()
{
run: function()
{
simpleGUI=new android.widget.PopupWindow(ctx);
var layout=new android.widget.LinearLayout(ctx);
freddy_mask.png=new android.widget.image(); //not sure
freddy_mask.png.setLayoutParams(new android.widget.LinearLayout.LayoutParams(1920,1200));
freddy_mask.png.setVisibility(1);
freddy_mask.png.setBackgroundDrawable("http://img2.wikia.nocookie.net/__cb20141111221703/freddy-fazbears-pizza/images/5/50/LookingThroughTheMask.png");
layout.setOrientation(1);
layout.addView(freddy_mask.png);
simpleGUI.setContentView(layout);
simpleGUI.setWidth(1920);
simpleGUI.setHeight(1200);
simpleGUI.setBackgroundDrawable(null);
simpleGUI.setTouchable(false);
simpleGUI.showAtLocation(ctx.getWindow().getDecorView(), android.view.Gravity.LEFT | android.view.Gravity.TOP,0,0);
}
})
}
}else{
check=0;
simpleGUI.dismiss;
}
}
This google+ is what ill comment on vids on
My Google+
My YouTube Is โน HungryBoy02 โบ My Blog Is The Obsidian Sword
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out
http://minecraftnoobtest.com/test.php