9/30/2015

Recap of news for Minecraft (September 2015)

These are the latest version of Minecraft for all platform. (As of 30 September 2015)

Green   :  Official Builds            
Orange :  Development Builds  

Computer Version
1.8.8 (All, except for Raspberry Pi)
15w39c (All, except for Raspberry Pi)
0.1.1 (Raspberry Pi version)

Pocket Edition
0.12.1 (Android, iOS, Fire OS, Windows Phone, Windows 10)

Console Edition
TU 29 (XBox 360)
CU 17 (XBox One)
1.20 (All Playstation Versions)

Game development news
a) 15w36a - 15w40b
- The second month of development snapshots for Minecraft version 1.9.
- Notable features are entity collision, new 'The Void' superflat preset, spectator mode after dying in hardcore and some minor height adjust for mobs.
- Also added new behavior for horse called 'Skeleton Trap'. 



b) 0.12.1
- Originally going to release on 29 July to coincide with the release of Windows 10.
- Released on all pocket edition platforms from 4 September 2015 to 9 September 2015.
- New PC related feature such as Nether, brewing, enchanting and weather is added in this update.


c) Minecraft : Story Mode
-  Episode 1 of the story mode will be release on all Minecraft supported platforms on 13 October 2015 (Digital Version)
- Retail version will be release on 27 October 2015 instead.
- The first episode name is called 'The Order of the Stone', a reference to Minecraft older name "Minecraft: Order of the stone".

Minecraft fans news
a) Mojang worker made a map for new-comers
- The map is made by Marc Watson, a Mojang worker and Dragnoz, a renowned Minecraft builder.
- This map also includes a resource pack which contains voice over for the tutorial.

- The video takes about 1 month to finish!
- The torches along the way is sync to the song beat.


Other News
a) 0.13.0 for Pocket Editions might features redstone blocks.

9/06/2015

[中等] 如何安装我的世界地图

 OLD  这个是旧的版本 <: 5 / 2015 :>

我将会教你如何安装我的世界地图进去你的游戏哦!请注意阅读!

安装前
- 你要的地图
- 配合地图的游戏版本
- 拥有基本游戏设置的知识

安装
1. 去下载你喜欢的地图,我选择的是Diversity 2。你也可以在这里下载Diversity 2。

2. 下载时,花点时间去读基本需求,规则和其他讯息。这点很重要,因为会直接影响游戏!
3. 下载完后,如果文件是.rar或.zip,用解压软件来解压文件。







4. 确保解压后和图片看里来差不多一样,如果不是,可以开开全部文件夹来找找看这些文件,找到后把它移到最初的文件夹里。

打开看看。
继续打开。

这是地图主文件。








































把它剪去最初的文件夹后,可以看下一步了。

















建议:可以删掉不需要的文件。















5. 按Windows Key + R键,输入:C:\Users\%username%\AppData\Roaming\.minecraft\saves 然后按Enter。你会被带到去saves的文件夹。把地图的文件夹放进saves的文件夹。





































建议:可以改掉你的地图名字。















6. 打开我的世界,更改你的游戏版本去地图需要的版本然后开启游戏。游戏开启后更改设置去地图的设置。接着你就可以玩了!













搞定!




9/05/2015

[Medium] Create a Minecraft server

 zh  <-- 萌萌哒!换去华语!
 OLD  This belongs to older version <: 5 / 2015 :>

Want to take one step forward? Make a server!

NOTE 1 : This tutorial is about creating Vanilla server, not Bukkit.
NOTE 2 : This tutorial is about creating server on your computer (your computer as the host), not using a online server.
NOTE 3This is not recommended for computer with less than 2GB of RAM, a very slow processor , or upload speed less than that of 1 Mbps. If any of this isn't satisfied, your server experience would be poor.

Prerequisites
- Latest Minecraft Server files
- Knowledge of your router
- Hamachi (No Port Forwarding needed) or Access to router settings (Port Forwarding needed)
- At least Pentium or similar, 4 GB of RAM, ~2 GB HDD
- Fast upload and download speed (Upload is generally more important here)

Download required files
Go to the official Minecraft download page to download the latest server files.









Install the server
1. Create a folder anywhere in your computer, that is folder where your server files goes.











2. Drop the .exe or .jar server files into the folder, then double click the server file. The folder should now look like this.
















3. Open the eula.txt ,change the eula=false to eula=true. Save the text file.



4. Relaunch the server file again. This time the folder should look like this.

















Configuring the server settings
Close the server console, then open the server.properties using Notepad.



















Changing these is optional (but mandatory if you have friend using cracked launcher/account), you can check out what the settings does here.

Before we continue...
These tutorial below is essential for external network connectivity. If you want to play the server in LAN only, you can start the server by launching the server executable directly.

a) HamachiPros : No port forward is needed, uses P2P so it can be faster.
Cons : Have limited peers (Free version), other player also need to install the client in order to get into your server.

b) Port ForwardingPros : Unlike Hamachi, you don't need to let other player to install anything to connect.
Cons : Need access to router, will mess up your network if not done properly, susceptible to DDoS, but it will generally not happen unless your server grew big.

1. Identify your computer IP Address and Router IP.
Open command prompt and type in ipconfig ,look at the IPv4 Address and Default Gateway. Remember these as you need it later.

2. Use your browser to access the router settings.
Type in the IP Address of your Default Gateway into browser address bar.

3. Login to your router settings.
If you don't know the username or password you might need to check your router manual or ask your ISP for this. Check this tutorial to see how to find out your router password.

4. Look for the setting.
Look for either Port Forward / NAT / Virtual Server in your router settings. This usually located in a menu called Advanced Settings.

5. Setup the port forwarding setting.
For the Application name, type in Minecraft Server, For the Start / End port number, type in 25565 (Need to be changed according to your server setting) and for the Local IP Address, type in your IPv4 Address. Then save the settings.

OPTIONAL : You may need to consider use a static IP for your computer so it won't change every time you restart your router or computer. This is useful as you need to restart router everyday and you have plenty of connected devices.

Finished
After all the hassle, your simple server is done! Go find your External IP address including the port and give it to your friends so they can join the fun! 


[中等] 设置一个原版当个创世神伺服器

 en  <-- Greetings! Click here for English!

想要证明你是我的世界高手?弄一个伺服器吧!

注意 1 :这个是弄一个原版伺服器,不是插件伺服器。
注意 2 :这个教学是把伺服器装在你的电脑,不是叫其他伺服器帮你开。
注意 3 :不建议任何少过2 GB RAM的电脑,很慢的处理器或者少过1 Mbps上传速度的网速。任何这三点不达标,你的伺服器会运行很慢。

材料
- 最新的我的世界伺服器文件
- 基本路由器的知识
- Hamachi (不需要Port Forward)或能进入路由器更改设置(需要Port Forward)
- 好的处理器,4 GB RAM,大约有2 GB硬盘空间
- 很快的上传和下载速度(上传在这里会比较重要)

下载伺服器文件
去我的世界官网下载最新的伺服器文件

安装伺服器
1. 在桌面弄一个新的文件夹。在里面放置你的伺服器文件。

2. 放置你的.exe或.jar的伺服器文件在那个文件夹,再双击你的伺服器文件。现在你的文件夹会有以下的文件。

3. 打开eula.txt,更改eula=falseeula=true。保存文件。

4. 重开你的伺服器文件。现在文件夹会有这些新文件。

设置你的伺服器
关掉伺服器的控制台,然后用Notepad打开server.properties

你没必要去更改这些设置(除非你有朋友是用盗版来玩),你可以在这里查看这些设置是做什么的。

继续之前...
以下的教学是给公开性加入。如果你只想在同一个网络里玩,你可以打开伺服器并开始玩了。

a) Hamachi
好处:不需要Port Forward,利用p2p的技术会加快速度
坏处:有限制(免费版),其他玩家也需要安装Hamachi来玩。

b) Port Forwarding
好处:玩家不需要安装任何东西。
坏处:需要进入你的路由器来更改设置,如果弄错会导致上不到网,会遭遇DDoS攻击(如果你的伺服器是非常的多人玩)

1.检查你的电脑IP和路由器IP。
打开Command Prompt然后输入ipconfig,寻找IPv4 AddressDefault Gateway。记下后面的IP,等下需要用到。

2.用你的浏览器进入路由器设置。
在你的浏览器输入Default Gateway的IP Address。

3. 登入你的路由器
如果你不懂你的用户名字或密码,你可能需要看看你的路由器的教学本或者问你的网络公司。你可以用这里的教学来找出如何得到密码。

4. 寻找设置
去找 Port Forward / NAT / Virtual Server 的设置,通常他们是在Advanced Settings里面。

5. 设置Port Forward
Application Name输入Minecraft ServerStart / End port number 输入 25565 (根据你的伺服器),最后Local IP Address输入你的IPv4 Address。按Save来保存设置。

建议:你可能需要设置一个固定的电脑IP Address所以每次你重启电脑或路由器不会换掉。这个非常适合那些常常重启你的路由器的玩家。

完成
经过许多的设置后,你的伺服器也完成了。去找你的External IP Address,包括Port,然后给你的朋友好让他们加入你的伺服器!

9/03/2015

[Medium] Resolve 'The file is currently in use' issue

 zh  <-- 萌萌哒!换去华语!

This error is really common, yet annoying.

Problem : Unable to rename/move/delete a file and shows an error similar like 'The action can't be completed because the file is open in [Process Name]. Close the file and try again.'

Causes : The file is opened by a program or background process.'

Solution : Close the program that opens the file.



Method 1 : Identify the program
1. Look at your taskbar and see if any program might open the file. If yes, close the program and try to do rename/move/delete the file.

2. Look into Task Manager by pressing Esc + Left Shift + Left Control. Close any process that might be using the file.



Method 2 : Restart computer
Restart your computer and try to rename/move/delete the file again.

Method 3 : Use tool to help you
1. Download and install Unlocker 1.9.2.
2. Right click on the file you want to rename/move/delete and click Unlocker.
3. Press Unlock All, if not try pressing the No Action and select the action you want to do to the file.

9/01/2015

[简单] 转换十进制(Decimal)为二进制(Binary)

 en  <-- Greetings! Click here for English!

你看到一堆‘0’和‘1’的时候会不会觉得是黑客所用的东西呢?其实这个原理很简单罢了哦!

首先,你要先知道为什么电脑利用‘0’和‘1’来显示资料。这些‘0’和‘1’是二进制(Binary),他的作用很像一个开关,‘0’代表关,‘1’代表开。所以,八个开关就组成了一字节(Byte)。1字节能够打到一个字。

二进制可以形成一串编号来代表一个字(叫做ASCII code)。举个例子,'A'的code在十进制是65,而二进制是’01000001‘。




回想你的小学
想了解二进制,我们要回想你的小学的数学。老师教了你数位值,例如百位,十位和个位。

 百 | 十 | 个
  1  |  9  |  3

你们已经知道,百是100,十是10和个是1。
所以,要计算这组号码,我们可以这样乘:

100 * 1 = 100
10 * 9 = 90
1 * 3 = 3

然后把它加在一起:

100 + 90 + 3 = 193

所以答案是193!很容易吧!
简单来看,我们可以这样写数位值:

 10^2 | 10^1 | 10^0
     1   |    9    |     3

二进制
现在,把原本一个数位值有10个号码(0-9)变成2个(0和1)。

2^2 | 2^1 | 2^0

试试算二进制的101看看。

2^2 | 2^1 | 2^0
 1    |   0   |   1

2 ^ 2 = 4
2 ^ 1 = 2
2 ^ 0 = 1

4 * 1 = 4
2 * 0 = 0
1 * 1 = 1

所以答案是5!
是不是很容易呢?

现在算10010110给我!

2^7 | 2^6 | 2^5 | 2^4 | 2^3 | 2^2 | 2^1 | 2^0
  1   |   0   |   0   |   1  |   0   |   1   |   1   |   0

128 + 16 + 4 + 2 = 140

你现在能证明给朋友你是非常'专业'的电脑用户了!

[Easy] Convert decimal to binary

 zh  <-- 萌萌哒!换去华语!

Do looking at a bunch of  '0' and '1' makes you feel like a hacker or something? It just a number, but represented using only '0' and '1'.

First, why computer uses '0' and '1' instead of the numbers we use in daily life? Binary acts like a switch, '0' means Off while '1' means On. So, have 8 switches together would makes you a byte, which is enough to type an alphabet.

A bunch of binary numbers will form a character based on the code assigned by the computer (The ASCII code). For example, the alphabet 'A' have a code of '65' in decimal and '01000001' in binary.



Recalling your mathematic lesson
To understand binary, we have to recall your primary school mathematics. Teacher will tell you to put number in different place value, like Hundreds (H), Tens (T) and Ones (O).

 H | T | O
  1 | 9 | 3

As you know, hundred is 100, ten is 10 and one is 1.
So, to calculate how much is the number, we multiply the amount of it like so:

100 * 1 = 100
10 * 9 = 90
1 * 3 = 3

And we add them together, like so :

100 + 90 + 3 = 193

So, the answer is 193, very easy, right?!
At a glance, place value just work like this :

 10^2 | 10^1 | 10^0
     1   |    9    |     3

Binary Part
Now, instead of having 10 digits (0-9) in a place value, we only use 2 digits (0 and 1) in a place value, which changes the calculation slightly:

2^2 | 2^1 | 2^0

So, can you calculate the 101 in binary now?

2^2 | 2^1 | 2^0
 1    |   0   |   1

2 ^ 2 = 4
2 ^ 1 = 2
2 ^ 0 = 1

4 * 1 = 4
2 * 0 = 0
1 * 1 = 1

So the answer is 5!
Really easy huh? Although I teaches you to count step by step...

Now calculate 10010110 for me!

2^7 | 2^6 | 2^5 | 2^4 | 2^3 | 2^2 | 2^1 | 2^0
  1   |   0   |   0   |   1  |   0   |   1   |   1   |   0

128 + 16 + 4 + 2 = 140

Now proof how 'professional' you are to your friends!