Coming soon:

 

Most of the basics of the game engine is in place, so it’s time to flesh this game out into something more gamey. More content, more exploration, more things to do, and interesting combat! Once this update is out, there will only some tweaks, optimizations and code cleanups left to the core game before we can call it a full release.

We’ve got a list of some 40+ things we want to add to the game, some small, some big. Some huge. We’ve finished a fair number of the items, but there’s still a significant amount of work left. While I can’t reveal the date yet for various reasons, we do have a release date for the Adventure Update in mind, and we’re hoping we’ll be able to hit it.

Jens and I are keeping the exact contents of the update secret, but we do leak some information every now and then to keep people interested and to stop us from going insane. For the most immediate spoilers, you can follow us on Twitter (@notch and @jeb_), or on Google+ (+Markus Persson and +Jens Bergensten).

Here are a few of the things we’ve revealed so far:

  • NPC villages
  • Randomly generated dungeons
  • New biome code
  • Fully working Creative Mode (and individual admins can enter Creative Mode on a Survival Mode server if they choose)
  • Critical hits
  • Sprinting
  • More farming options

As soon as I can reveal the release date we’re aiming for, I will!

Oh, and the modding support is happening, honest.

Bill S.978

I’ve received a few emails about Bill S.978, a new bill proposed in the USA, which would make it illegal under certain circumstances to share videos of copyrighted materials over the internet. The problem is that it appears to also make it illegal to upload videos of games, such as let’s plays and speed runs. And I love watching let’s plays and speed runs.

Here’s a great video on the subject I found via Reddit: http://www.youtube.com/watch?v=ib7-vSrp6y8

If the bill passes, I suspect many game companies (including us) will add a special clause to the TOS specifically to allow posting videos of their games. A huge part of why Minecraft has grown so fast is the YouTube community.

10m

Minecraft just passed 10 million registered users.

Minecraft Beta 1.7

1.7:

+ Added pistons
+ Fire or redstone is now required to trigger TNT
+ Fences can be stacked
+ Added shears
+ Shears can be used to pick up leaf blocks
+ Shears can be used to shear sheep without hurting them
* Sheep no longer drop wool from being punched
– Removed Herobrine

Trickling information about the Adventure Update

Since 1.8 is still a significant time away, we’re going to have to stop being as secretive about it as we have. We’ll provide information about it as we go, but we’ll keep actual details secret. So, for example, we could say “added two new colors” without saying which ones, or “testing experience and leveling to see if it’s fun” without giving details on exactly how it works.

The update is pretty big, and will change a lot of how Minecraft is played, focusing on making exploration and combat much more rewarding, and bringing in a bigger sense of adventure to the game.

Already implemented are new complex terrain features, at least one new mob, some interesting new combat mechanics, a new lighting engine, and some experimental new gameplay ideas. To come is more interesting farming, bigger incentives to explore, and npc villages.

Back in the office, and some words on 1.7 and 1.8!

After a few weeks out of the office (E3, then Italy, then F.3.A.R this weekend (great game!)), I’m finally back in the office. The chair is a lot more comfortable than I remember, and the office is overflowing with irony. While I was gone, we’ve hired another graphics artist to help out with Scrolls, Mattis (@bomuboi on twitter), and two more potential employees are being talked to. More news on that when we’ve signed them.

Me and Jens have been independently working on stuff for the adventure update, and it’s been growing in scope as we’ve been working on it. That means it will take quite some time to finish, but that it will hopefully change the game a lot to the better. To prevent going too far between updates, we’ve decided to release Pistons early.

That means 1.7 will be released soon, containing only pistons and probably a couple of bug fixes. The adventure update will take however long it takes, and will be released as 1.8. It might be a long wait, but it will be worth it!

After 1.8, we’ll have to start crunching for the full release in November. That includes finishing up the mod api, improving stability and performance, adding supporting features like friends lists and a proper server browser, integrating singleplayer and multiplayer, and most importantly fleshing out the gameplay.

The release date is almost certainly changed to sometime the week after 11/11/11, and we’re working hard on setting that up. We want to make a big spectacle out of the release where we involve fans and celebrate it properly.

Then we’ll rest for a few weeks. Then I’ll start working on the first post-release update. 😀

Duke Nukem Forever review

I got Duke Nukem Forever a while ago. I’ve been playing it on and off ever since. This review might contain some minor spoilers.

Click “Read more” to read my review.

Don’t play it.

Post E3 information dump!

Hi! E3 is over, and we’re flying back to Sweden in a few hours. I have loads of information and news to share, so here’s a rambling information dump:

* Minecraft fans are amazing. I spent a fair bit of time at E3 signing t-shirts and cardboard heads, trying to speak with as many fans as possible, and every single person was super friendly and nice.

* It looks like we need to change the release date for Minecraft to be able to get a good venue for MinecraftCon. 11/11/11 is fully booked. One week later, perhaps? I’ll post more details as soon as we’ve decided and booked a venue.

* Minecraft is coming to XBox 360. It will be a new version of the game, designed specifically for console play. We haven’t decided on a name yet. It will feature (but not require) Kinect support, and is being released “this winter”. It will be a 360 exclusive title.

* Minecraft is coming to Xperia PLAY. It will be a new version of the game, designed specifically for mobile play. This version is called “Minecraft – Pocket Edition”. It’s built as a native Android game, and will take full use of the Xperia PLAY controls. After some period of exclusivity, we will release it for all modern Android phones.

* On both these platforms, I’m going to be more secretive about giving out details. This is because there are actual PR budgets on them, and I don’t want to mess up any big plans.

* I will be the game designer on both new Minecraft titles, but I won’t be involved in the programming as I’m focused on the PC version of Minecraft.

* We are working on Minecraft Beta 1.7, which I’m referring to as the “adventure update”. We’re keeping the details secret so people can get surprises. The idea with this update is to flesh out the game a bit, making it reward exploration and combat more. Assuming we like them in play testing, pistons are coming in 1.7.

* I’ve now been to the Playboy Mansion! Woo! Not related to Minecraft at all, but I just wanted to share that. 😀

* Speaking of not Minecraft related, I got to see the Skyrim demo (thanks, Tim), and it’s freaking amazing. While the dragons in the demo were obviously scripted (he knew exactly where they would land and such), they claim they’re fully dynamic and unscripted in the full game.

* We’re starting the modding support on a small scale with 1.7. We’ll be giving the source code out to a very VERY small group of people before the release of 1.7. We’ll use those experiences to work out the final details, then we’ll get the modding api out as soon as possible after 1.7 has been released.

* Again, if you weren’t ware, the “modding api” is the entire source code for Minecraft, uncensored and unobfuscated. You need to agree to certain terms to get access, though, but anyone can apply.

Minecraft Beta 1.6.3

THREE bug update releases today!

I highly recommend you update both your servers and your clients.

1.6.3:

+ The renderer is now capped at 100 fps while there are chunks to be generated. The excess time will be spent generating chunks instead of rendering frames
+ The “limit framerate” option now limits the game to 40 fps and will spend at least 10 ms per frame sleeping
+ The “limit framerate” option has been reset to “off” for all players, enable it again if you want it
* Fixed some block updates not updating lighting properly under some circumstances by reverting the “don’t always send block data” fix in 1.6
* Fixed a major CPU load issue in the server where a very tight loop would starve all other threads
* Fixed furnaces dropping/duplicating their contents when they change state from lit to unlit or back

1.6.2:

* Fixed an ACTUAL item duplication bug while picking up some items

1.6.1:

* Fixed a visual item duplication bug when trying to pick up items while the inventory is full

Minecraft Beta 1.6

This update requires both a client and a server update.

Changelist:

1.6:

New features:
+ Added Nether support to multiplayer
+ The client will ask minecraft.net if the current login is valid. If the server says “no”, a warning message appears in the client. You can still play the game even if this happens.
+ Added craftable maps
+ Added hatches
+ Added tall grass in some biomes
+ Mushrooms now spreads (very) slowly
+ Added server property view-distance. Sets the radius of terrain updates (in chunks) to send to the players. Range 3-15, default 10.
+ Added dead shrubs in deserts
+ Added allow-nether (set to true or false) in server.properties
+ Blocks destroyed by other players in multiplayer now shows the breaking block particle effect
+ Doors make sound for other players in multiplayer
+ The record player now supports more than 15 different songs (you can’t get the records yet, though)
+ Activated dispensers make sounds and trigger particles in multiplayer
+ Players stuck in walls will slide towards the nearest gap if there is one

Changes:
* Disabled Advanced OpenGL until we can fix some bugs with it
* It’s no longer possible to build solid blocks on the top layer of the maps (sorry!)
* Made booster tracks speedier
* Severely nerfed fire so it spread slower, and doesn’t spread infinitely
* Seeds are now found in tall grass, using a hoe on the ground no longer works
* Compressed network traffic more agressively
* Blocks that don’t change appearance when the data changes don’t send block updates when their data changes now
* Arrows shot by players can now be picked up by all players
* Nothing riding anything or being ridden by anything can enter portals

Bugfixes:
* Fixed running out of memory corrupting the current level
* Fixed the side textures of grass getting extra dark when mining them
* Fixed anaglyph 3d rendering mode having severe visual bugs
* Fixed the crash screen vanishing immediately
* Fixed not being able to target blocks when at x or z pos 1000
* Fixed the achievements screen messing up the sky color
* Fixed saving while sneaking dropping the player through the ground
* Fixed a system clock change messing up the game speed
* Fixed rain sounds not playing with fast graphics enabled
* Fixed hair and cloaks being rendered in the wrong locations on sneaking players
* Fixed the attack/swing animation not being applied to the armor layer
* Fixed player rotation not being loaded correctly when loading a saved game
* Fixed arrow physics, making them not get stuck midair when you open a door
* Fixed arrows hitting reeds, portals, and other non-solid blocks
* Fixed keybindings not getting saved properly under certain conditions
* Fixed the player not being able to sneak off lowered blocks like cacti
* Fixed a bug where the player could mine without swinging their arm
* Fixed boats placed on snow being placed too far up
* Fixed submerged boats rising very very fast
* Fixed sand dropping onto boats getting stuck in a falling animation
* Fixed a game crash when riding a vehicle or animal into the nether
* Fixed falling while riding not dealing damage to the rider
* Fixed buttons and levers too close to the player being impossible to use
* Fixed dispensers shooting through walls
* Fixed fire hurting through wall corners
* Fixed entities reaching water through wall corners
* Fixed placing doors next to cacti creating half-doors
* Fixed buttons and levers being placeable on leaves in “fast graphics” mode
* Fixed furnaces and dispensers not dropping their contents when destroyed
* Fixed dispensers biasing later slots
* Fixed farmland taking too long to dig
* Fixed tilling below some blocks being possible
* Fixed tilling the underside of blocks somehow working
* Fixed fences and stairs sometimes becoming invisible
* Fixed walking on top of fences not producing step sounds
* Fixed fire sometimes existing mid-air as an invisible block of pain
* Fixed fences and wooden stairs not being flammable
* Fixed fire effect on burning entities sometimes getting rendered in the wrong location
* Fixed fishing rod rendering being a bit lacking
* Fixed fishing rods being stackable
* Fixed mining glass hiding the clouds behind the glass
* Fixed rain falling through liquids
* Fixed items in glass blocks not getting ejected properly
* Fixed water interacting strangely with glass
* Fixed glass not blocking rain sound
* Fixed fences and signs preventing grass from growing
* Fixed rain and snow being incorrectly lit
* Fixed grass staying alive below stair blocks
* Fixed the achievement screen not pausing the game
* Fixed some screens breaking the sky tint color
* Fixed fullscreen mode switching causing mouse issues and screen closes
* Fixed chat messages surviving through game switches
* Fixed ice so it regenerates regardless of whether it’s snowing or not
* Fixed rain falling too slowly
* Fixed levers being placeable on weird locations
* Fixed floor levers sometimes not delivering a signal downwards
* Fixed floor levers sometimes not being removed when the floor is removed
* Fixed rail tiles sometimes not properly connecting to a new neighbor
* Fixed minecarts next to each other causing extreme velocities (sorry!)
* Fixed wolves not following their owner if the name has different caps
* Fixed creepers retaining charge level when they can’t see their target
* Fixed dying in the nether spawning new portals
* “Fixed” beds in the nether
* Fixed inventory acting weird when portaling by making the portal close all screens
* Fixed wooden pressure plates being mined with pickaxes
* Fixed redstone repeaters having the wrong particles
* Fixed saplings being plantable through snow onto non-grass blocks
* Fixed ore density varying per quadrant from the center of the world
* Fixed dispenser graphics being one pixel off. ONE PIXEL!!!
* Fixed mushrooms spawning everywhere during nights
* Fixed animals only spawning near light during the night
* Fixed the multiplayer join screen input field being too short
* Fixed IPv6 addresses being parsed wrongly. To connect to a specific port in IPv6, use the format [1234:567::1]:25565
* Fixed network packets being sent unbuffered, causing huge amounts of packets being sent
* Fixed entity positions going out of synch sometimes. They get re-synched every 20 seconds now.
* Fixed inventory icons not animating after being picked up in multiplayer
* Fixed mushroom soup not leaving a bowl in multiplayer
* Fixed entities above the map height limit becoming invisible
* Fixed healing not flashing the health bar in multiplayer
* Fixed arrows being animated really strangely in multiplayer
* Fixed arrows triggering too many entity move updates in multiplayer
* Fixed the compass not pointing at the spawn location in multiplayer
* Fixed fires being impossible to put out in multiplayer
* Fixed record players spawning client-side fake records in multiplayer
* Fixed records not playing for other players in multiplayer
* Fixed players spawning in the wrong location and quickly lerping to the correct location
* Fixed monsters not being visible for players with their difficulty set to peaceful
* Fixed pigs getting hit by lightning in multiplayer spawning client-side zombie pigmen
* Fixed loads of exploding tnt generating way too many particles, possibly crashing the client
* Fixed bonemeal use in multiplayer sometimes spawning fake client-side trees
* Fixed saplings sometimes spawning trees client-side in multiplayer
* Fixed weather sometimes changing client-side in multiplayer
* Fixed grasscolor.png and foliagecolor.png not being read from texture packs
* Fixed stats getting saved to different files in offline mode if the caps in the player name differ from the true spelling
* Fixed fireballs not being visible in multiplayer
* Fixed ghasts’ fireing animation not being visible in multiplayer
* Fixed receiving more items than the maximum stack size sometimes causing an oversized stack in the inventory