Questions tagged [minecraft]

Minecraft is a game about placing blocks to build anything you can imagine.

A screenshot of a randomly generated Minecraft terrain

About the game

Minecraft is developed by Markus Persson. It's been under development since about May 10, 2009. You can read the full credits here, or read about support and frequently asked questions here.

Origins

I started Minecraft after playing some Infiniminer with a couple of people from TigSource. I realized that a game that simple yet that dynamic had a lot of potential to turn into a really great game, and kept coming up with things I wanted to change and stuff I wanted to add.

I had recently quit my job as a game developer to be able to focus more on indie game dev during my free time, and I was looking for a new game to develop. I had a few ideas floating around, but most required really long development times.

These two factors led to Minecraft.

Development and philosophy

Waterfall is dead, long live agile!

I've got a few plans and visions, but my only true design decision is to keep it fun and accessible. There's no design doc, but there are two lists; one for bugs, and one for features I want to add but think I might forget.

I make sure to play the game a lot, and I've built my share of towers, and flooded my share of caves. If something ever doesn't feel fun, I'll remove it. I believe that I can combine enough fun, accessibility and building blocks for this game to be a huge melting pot of emergent gameplay.

I strongly believe that all good stories have a conflict, and that all good games tell a good story regardless of if it's pre-written or emergent. Free building mode is fine and dandy, but for many people it will ultimately become boring once you've got it figured out. It's like playing a first person shooter in god mode, or giving yourself infinite funds in a strategy game.. a lack of challenge kills the fun.

For survival mode, I'd rather make the game too difficult than too easy. That also means I'm going to have to include some way of winning the game (or some other climax) to prevent it becoming too exhausting.

But if it's no fun, I'll redesign.

The future

I plan on developing Minecraft until it's a finished complete game, with a downloadable client (with fullscreen mode), custom key re mappings and possibly modding support.

For as long as people enjoy and purchase the game, I will develop extensions after the game is done.

Once sales start dying and a minimum time has passed, I will release the game source code as some kind of open source. I'm not very happy with the draconian nature of (L)GPL, nor do I believe the other licenses have much merit other than to boost the egos of the original authors, so I might just possibly release it all as public domain.

Source

226 questions
7
votes
5 answers

Port forwarding in a network with 2 routers

I am starting a minecraft server for me and some friends. Everything works as far as I can join and play in it when I use my internal ip (192.168.1.126), but I need to forward port 25565 so my friends can join and play when they use my 'public…
7
votes
2 answers

See all output from commands performed inside screen

I am using screen (http://www.gnu.org/software/screen/manual/screen.html) to access my minecraft console. I created a server in /etc/init.d, and have minecraft running in the background. Then, to access the minecraft console, I just type # screen…
user1032531
  • 1,711
6
votes
2 answers

How does Minecraft find LAN servers?

The Minecraft client (when you enter "multiplayer" mode) says "Scanning LAN for Local Servers..." What is it doing? Here's my problem: if computer A and computer B are connected together through Switch1, then computer A can run the minecraft client…
Fixee
  • 358
5
votes
3 answers

Minecraft servers - 1 external IP, 2 servers, 2 ports - avoid specifying port in game - SRV record

I have two minecraft servers, on sub-domains. www.server1.example.com and www.server2.example.com. server1 is port 25565, server2 is port 25566. When users want to connect to a non-default port in minecraft, they have to specify…
Tillman32
  • 1,027
5
votes
1 answer

Is it safe to use an SSD for a game server?

I am running a game server on an Ubuntu 11.04 box. The game is Minecraft. The biggest (smallest?) bottleneck for my server is the read/write/access time of data on the hard disk. I feel a SSD could make a huge difference in performance. The…
Jesse
  • 53
5
votes
2 answers

How can I activate Multiplayer on my kids account in Minecraft on Windows on a PC?

I'm having a "Family Group" in a microsoft account: My kid and me. She's trying to play Minecraft but it says: Multiplayer is disabled. Please check your Microsoft account settings. I've googled it and the official minecraft documentation here says…
4
votes
2 answers

Why can't I access LAN servers in Windows 10?

I upgraded my laptop to Windows 10, and now I can't see LAN servers (Minecraft, COD, etc). If I start a LAN server from my desktop I am not able to connect to this server from my laptop. (I tried direct connect too). The Minecraft tells me: Failed…
dinci11
  • 51
4
votes
1 answer

Download a file from the latest stable Jenkins build

Using a batch file and wget/curl, how can I download the Multiverse-Core-.jar from here? http://ci.onarandombox.com/job/Multiverse-Core/lastStableBuild/artifact/target/ I want to use the timestamping option and the "All files in zip" link doesn't…
Craft1n3ss
  • 67
  • 1
  • 2
  • 6
4
votes
3 answers

Minecraft (Java) frequently loosing connection on Windows 7

Minecraft, a Java client application, is frequently losing connection with the message "Internal exception: java.net.SocketException: Software caused connection abort: socket write error" or the message "Internal exception: java.net.SocketException:…
Iiridayn
  • 489
4
votes
6 answers

Does the size of a monitor impact game performance?

I just build a brand new computer and I am having an issue while playing Minecraft. The new computer is an Inel i7 3820K with 32GB of RAM and 3 WD Black 1TB drives in a RAID 0 using th e Intel Matrix Storage. The graphics card is an Nvidia GTX 560…
4
votes
1 answer

How to limit a Java process to a certain amount of RAM?

I am trying to limit Minecraft to a certain amount of memory. To that end, I start it from a batch file with the following line: javaw -Xms256M -Xmx256M -cp Minecraft.exe net.minecraft.LauncherFrame but it routinely goes over 800 MB. I also tried…
AngryHacker
  • 19,327
3
votes
3 answers

ProxyPass within plesk 10/11

I would like to redirect some folder within apache2. My webserver uses with plesk 11. I followed this tutorial. It says I've got to put redirection rules in this file /etc/apache2/sites-available/default. For my webserver this file doesn't even…
Peter
  • 1,095
3
votes
1 answer

Point a subdomain to a minecraft server

I'm trying to get my minecraft server to be reachable through my domain name, as opposed to needing to connect with the IP and port. Because I want to host multiple servers, it would be ideal if I could tie a subdomain to a port, so then people…
3
votes
2 answers

See if Minecraft Server is online with Linux Terminal

a program I'm writing for someone needs to be able to tell whether a Minecraft server is online or not. It would also be great if it could tell how many players or what players are online. I'm not sure how the Minecraft servers work in that sense so…
Mark Deven
  • 1,769
2
votes
1 answer

Directing incoming requests based on port number

I am not sure how to describe my issue, but I will try to explain. I have been hosting a personal Minecraft server from my PC. I then changed the DNS on one of my site's sub domains to my IP. It works fine and visitors can join the server with the…
ShadowZzz
  • 375
1
2 3
15 16