Minecon 2017

Are you ready to build brown bricks in minecrap?

Other urls found in this thread:

dev-urandom.eu/start
minecraftforum.net/forums/mapping-and-modding-java-edition/resource-packs/2755923-unnatural-state-has-technology-gone-too-far-huge
twitter.com/NSFWRedditImage

Haha do you think nether slimes feel embarassed

They all look terrible tbh

yes

A could probably lead to porn though

It's Minecraft they all would lead to fidget spinner fnaf inflation porn

Top left.

Wait what the fuck am I saying I play 1.7.10 pack.
There's fuckin imps n shit.

I dig it

Also mechanically, a monster that uses vertical space is excellent because people dont always look up

Also, for whoever cares:
A) Water monster

I was thinking of something more along the lines of tentacle porn but if you want to go straight into sexualizing death itself then alright

1, i repeat, ONE whole new monster!!!

Meanwhile there's still no progression beside a furnace and 2 ores. Minecucks are really the lowest tier of living creatures.

Shame. It looks like it could have been an Ayy that abducts random animals. That would have neat.

Have you taken the Mine Pill today?


Manta Ray looks best

I'm excited :)

They need to do more shit with oceans, so I'd go with A; it's something down there because right now there are literally no mobs unless you get close enough to a temple for there to be guardians. The only real reason to go to the ocean floor right now is for fucktons of gravel, for when you're making fucktons of concrete.

...

what the fuck are these even supposed to be

They're fucking blocks with dumbshit ai.

Except it's just an aggresive squid.
Even if they spawned on the ocean floor, they would just float up to hurt you, same shit that happens with guardians
Also user, this just adds filler to the world, no real progression, so the addition of that mob would give you a reason to NOT explore the ocean (like how you only need to go to the nether to get blaze rods and netherwart, and then you forget about it)

I think C will probably win as it's design could be turned into merch the easiest.

Also that small stick in his hand makes it look likes flipping the bird at C in the photo.

I think B is the best choice because the game needs a demon eye analogue. The truth is they need to implement all 4 and about 20 more besides as well as some actual shit to explore in their empty fucking worlds.

Concrete is added by mods though, and if
is correct, nobody will see it because they're running the java version so they can have the mods that add concrete, or a mod that adds manta rays anyway.

By the way you gays, I'm starting a project on deconstructing prerelease version 1.2.5 as was recommended in another thread, and making it extensible so new content can be added easily, which ironically was the version they announced a modding API in the works, "designed and developed openly", my project should it succeed, will be the Official Unofficial API.

How much do you want to bet that all four have already been built and completely implemented into their dev builds but they just want to slowly draw them out?

...

...

That's mojang for you. They're fucking incompetent.

See the above statement.

(checked)
It would be cool, if the minecraft devs actually developed a competent AI that didn't just go in a straight line to the player

at this point Minecraft is just some Frankenstein's Monster of a game, they just keep adding on to it.
I played years ago, like before the horse update. Tried going ack one day out of curiosity and was totally lost by what they added and the features. I logged out down moments later.

That's not the problem, in fact, the problem is that they didn't add enough TO THE GAME. They added shit to minecraft, but all the additions don't really have anything to do with the game.
I also think the additions were just so they could say they were adding shit to the game, with the amount of funding they had they could have easily optimized the game so it actually works, and added around 1000x the amount of content they've added between now and almost a decade ago. Just look at the difference between DF2009 and DF2017 - the devs are only operating on a shoestring budget (around $50k a year for two people to live on) yet they've effectively created a game with thousands of hours of gameplay and replayability. Minecraft is literally almost identical to even the alpha.

Yeah I remember when it was called Infiniminer and the developer wasn't a greedy swede.

Do you know what my favourite thing to do in Minecrap is?

Or Terraria. The difference between first released Terraria and Terraria today is staggering.

Id say minecraft is very different at launch then where it is now. As significant as terraria? No.

Should it have more work on it? Yes. Very yes.

With the Amount of add ons that MODS do, the minutia that's added in minecraft is embarrassing by comparison.

it took them 5 years to implement a horse, add a few biomes, and decorative blocks
it took them even more time to add new doors, then they had to fix the new doors because they had the same bug that doors had upon first implementation (the door model would split, top from bottom, and it would take so many tries opening and closing before the model updated to match the open/closed state of the hitbox)
but a few people kept screaming that "combat sucks!" because they want blocky combat to function more like Chivalry's combat, and mojang capitulated and made the combat update which fucks you when the game engine lags
because what we really needed was REALISTIC COMBAT in a BLOCKY BUILDING/SURVIVING GAME with rudimentary models that have no JOINTS
You know what would really enhance the game? If mobs had death animations and required specific damage/kill methods, for example:
etc etc, there's so much little shit that be done to just POLISH this turd, those suggestions would be MILES better than giving the fucking player cooldowns for attacking when NOTHING ELSE HAS THAT

Showing everyone your enormous schwanzstucker?

Why does Mike try so hard to make the cock comments go away? It's like he has no concept of The Streisand Effect.

also it's a gift to have a dick that big tbh

Why can't they just make it Terraria 3D? How hard is that? What's stopping them from adding shitton of content already? Even fucking modders can do this. How long until Microshit finally catches on to the fact that minecraft devs are not actually working at all, they are just playing grab ass all day long while applying some quickly-made textures to some boxes once in a blue moon and calling it "Update"?

Im pretty sure he posted [The 10] on his twitter and deleted it

The change to combat completely killed the game. It would have been tolerable if there was less of a gap between equipment tiers.
Minecraft suffers fatally from starvation of meaningful content.

Someone already did. It's called Dragon Quest Builders.

He did. It's just funny to me that he continues to delete comments about it wherever he can find them

You know what really sucks? They spent all that time developing the structure block which makes actually interesting things like the Woodland Mansion possible and they have proceeded to use it for jack fucking shit.
There should be multiple types of equivalent structure on, underneath, and above every biome and across all three dimensions.
Jeb is the fucking king of the retards.

That just sounds like a bunch of tedious shit.

I just want to point out: They had to hire someone to draw fucking simple blocky creatures mimicking having a colored texture in black and white with a stupid shit 'shadow' around them. This takes like 5 minutes in blender to do.
Also they're going to add all but need to draw it out as long as possible in hopes the kiddies don't realize every addition since Beta 1.7 was poorly thought out, unifinished, and served no purpose.

Has Microsoft done anything relevant with the game so far? I haven't heard shit about it in years.

They're trying to use it to toll people over to Win10. Other than that, not really.

They want to own the children of the market. That's why they acquired minecraft.

...

Out of all of them I'd say A has the best design,. but is shit because who cares about going into the ocean, B sounds the best mechanically but has a shit design, C is just lazy as hell like they needed to have a 4th choice quickly, D is boring, fuck having even more nether mobs.

Concrete is in the vanilla game.

A is probably the best, oceans needs more shit to make it interesting. I might be biased though since my base is underwater and I want cool shit to look at other than fucking squids.

Survival mode is the DEFINITION OF TEDIOUS, because there is CREATIVE MODE, but that does not mean that survival mode cannot be made INTERESTING by changing mob mechanics. As is, everything is dull of lacks any sense of innovation. You kill one mob you've kill them all the same way, sword, bow & arrow, they all just take hits until their health pool is empty and they disappear into a cloud of smoke and drop an item.
Potions never get fucking used because with armor that's highly enchanted you don't NEED potions, so why not give players REASON to use some of the shit that's available to them? Extinguish the blazes with water bottles, lead an iron golem into water so it rusts solid, decapitate the zombies so they don't revive, burn the witches, waterlog creepers so they can't explode, dry out slimes with fire so they shrink or use a water bucket on them so they grow. Make what's already in the fucking game INTERESTING, give shit a PURPOSE before adding more useless shit.


That's news to me, as far as I'm aware it wasn't in the combat update.

I think it was after the combat update, I think it was added early this year. It's a pretty block.

Will Arnett looks so pissed off, he looks like he doesn't want to be there.

Personally I think witches should be semi neutral. Make them come after you if you have low health but if you've got high health have them trade with you with powerful items of dubious safety.
They're Baba Yaga after all.

Even your average 12 year old Minecraft sperg must notice that the game hasn't evolved in any significant way in years.

The best thing about dominating the childrens section of a market is that there will always be new kids flocking to your game so its okay if some get bored with the game leaves it.

Well as it turns out the Minecraft fanbase is comprised of completely irredeemable faggots after all.
Color me surprised.

Also dolphins and a new weapon.
Has the great prophesied Unfuckening begun? Probably not.

Could've had better oceans but NOOOO, the cool lovecraftian squid thing had to get eliminated in the first round.

I have a suggestion.

Well at least oceans are getting updated anyway.

It's amazing how aware Mojang is that they're fucking worthless, but continue to insist on adding content regardless.

Potions and the advanced combat and all that shit has nothing to do with mobs; for the last several years, everything in Minecraft has been about PvP. The elytra, the tipped arrows, the lingering potions, the attack cooldown. The Minecraft execs aren't stupid; they recognize that a lot of multiplayer servers and minigames are based around PvP, and so put in changes that improve combat, because then the fanbase will build the rest of the game around it. Give a man a fish, and he'll eat for a day; rent him a fishing rod and require payment in fish, and he'll do all the fucking fishing FOR YOU.

Anyway, concrete was added in February. I wish it didn't craft into a powder that has to be hardened by contact (or near contact) with water, though. Just makes it more tedious to make, especially on a server when you've got shit internet. I actually find strip-mining terracotta to be slightly faster because it doesn't require this extra step.

Literally only exists to make AFK farms more difficult because this fucker will kill you if you sit idle for too long. I guarantee this vote was manipulated; the devs have always done their damnedest to increase the amount of tedium in the game by breaking or nerfing any mechanics that enable you to get shit quickly or easily.

But they STILL have not fixed hopper-duping!

Even worse, they broke TNT cannons by killing raytraces the moment they hit any block that can't be blown up by the explosion. And the retard volunteers they have running their issue tracker went "fuck Notch saying it was a feature, it was a bug that should have been fixed a long time ago" and locked the issues bringing it up, because they don't want to have their RegionProtected autismforts blown up again.

...

Just make a cubbyhole to AFK in, it's not going to change much unless you like AFKing in the air.

They haven't said how the mob will work yet beyond the initial concept. It wouldn't surprise me if it could phase through walls like vexes do, which will be a good test to see what their real intention is with this. Maybe you can surround yourself with friendly iron golems?

That's the only other thing that I thought of in the case that they go through fucking walls.

Oh, man, I remember the hilarity of a villager farm that could easily reach criticality, so you had to add a piston powered lava kill device to control the population. That was so much fun until the astronomical faggot that is Jeb decided to change the game so that breeding villagers required trading with two of them so they fuck.

I mean, sure, I could just play some beta build, but the current state of the game depresses me so much I don't even bother.

Wait, when did this happen? I thought you only had to provide a nonstop supply of food dropping onto their heads.

Patiently awaiting the cringe reels full of autism.

Mojang does not own Minecraft.
Last I heard Microsoft bought the franchise

Microsoft owns Mojang. This means they own everything Mojang has ever done.

This shit only furthers my desire to build a proper API for 1.2.5

Shit what the fuck, the modloader author is only on minecraftforum and they're trying to merge forum accounts with twitch, so if you don't have a twitch account you HAVE to make one to login to the fucking forum otherwise you HAVE to login to twitch.
The fuck kind of gay shit is this?
Now I have to dig through tons of shit to find this nugget.

work on minetest instead

Minetest is fucking garbage, dude. It sucks.

Is that still the only second form of sea life added? The last I recall were the retarded squids that would spawn in puddles.

SAY IT YOU SLUT

Yeah I already tried that, having an official modding API is only a good thing when there's sufficient functionality to tap into with the engine. If you want to do ANYTHING with minetest, the API offers practically nothing beyond implementing new blocks and crafting recipes, for anything more advanced you would have to add to the engine itself, and then you may as well fork it and make your own game.

I love building bricks with Minecrap.

you can shut up now

Friendly reminder that playing Meinkrampf without any shader mods makes you a faggot.

Playing autismblocks for muh graphix is what makes you a faggot. I roll around in the pixelation like a pig in the mud.

what? are you still playing in a toaster user?

Well technically they are guardians and elder guardians too but they are restricted to monuments.

Actually no, I just prefer minecraft looking old and grainy. I'm playing since 2009, on and off, but the most fun I've had was back in 2010 or so.

how do i play this game with mods.

Holla Forums isn't your encyclopedia.

google dont says anything

>google mods you want or watch some faggot showcase them on his overrated AS FUCK YouJew channel
I don't understand why you're having issues, honey.

First of all don't update past 1.7.10.
Second discover that half of the mods out there conflict with the other half.
Third realize that probably at least one of the mods that you want to use hasn't been updated since beta.
Then finally you say "fuck it" and go play Terraria.

Why

That's the version that a bunch of modders stopped on. Between internal code changes, license agreement changes, and the fucking stupid "improvement" to combat a lot of modders and players just jumped ship beyond that point.

...

is minetest worth playing?

Yes. It's far from perfect, but it can be a lot of fun with a pile of retarded Holla Forumsirgins. Definitely find a good modpack if you're hosting, though. Finding all your mods by hand and making sure they don't break is a pain in the ass. I think it's a better experience than MineCraft, but definitely rougher around the corners.

that's putting it lightly, and of the mods I've seen for minetest they are like less polished clones of minecraft mods

Maybe, yes if you're on the spectrum. Mods are pretty bad and if there's good ones it doesn't matter because the Holla Forums servers don't use them. There's no Holla Forums servers being hosted anyway.

I just build shit in creative mode.
My favourite texturepack hasnt been updated in two years or so though, which really sucks, but I refuse to use any other.

which one is that?

Halcyon Days

kinda meh

Probably. The voting thing is just to generate more publicity.

Fug :D

It's not an edit? I demand to see an archive.

This. Minecraft is full of useless shit. Mojang should add a mod APĂŹ and stop updates at this point.

Absolutely not. It's a broken pile of garbage that has no use on its own. Even as a modding platform it's a broken pile of garbage, and if you're going to mod something that's LIKE Minecraft, you might as well mod actual Minecraft.

Also, it's full of elitist faggots who prance about their hipster pride in playing not-Minecraft.

ask him how late Target is open

I will probably make more progress developing an unofficial API in a few weeks compared to what mojang has accomplished in the last 6 years.

Why not just add things to the game without putting in pointless delays like this

What I hate the most about mineycrafta is digging. I fucking hate staring at the grey wall holding W+M1. It was much better in Terraria/Starbound, where it was less about digging an endless hole in the rock and more about exploring dangerous caves, fighting monsters and sometimes tearing pieces of minerals out of the walls. Or there was IndustrialCraft that had a right idea of automating the mining, but I think that the whole thing should go even further - player should start with diamond pickaxe and end with massive strip mining operations.

I was actually trying to overhaul how mining worked already, I made some progress but I have a hard time understanding raytracing. So instead of tool material being the end-all to mining, enchanting a pickaxe with efficiency would cause stone to turn into cobble around where the player mined, cobble being easier to mine than just stone, and based on the level of the enchant it would go from crumbling just one or two adjacent stone, to all adjacent stone, to having a chance of breaking stone entirely and crumbling the stone adjacent to those, with the chances being higher on cobble.

Lazy.

I always play modded with large automated mining systems, however, most times the modpack creators drastically overcompensate and make it boring by letting players do stupid shit like mine 1 million blocks per second in the shadow dimension you never see.

...

Well, the thing is there is really nothing to mine in the base game.

Coal is useless except for torches because you can farm blazes and use the rods for smelting. Not that you have anything to smelt.

Iron you can get from iron golem farms. Not that it's much use except making rail tracks.

Gold you can get from zombie pigman farms. Not that is has much use except making golden carrots for muh max saturation.

Lapis you only need tiny amounts for enchanting that you'll be swimming in after a couple mining runs. Not that you need any enchants after getting mending on everything.

Redstone is useless except in tiny amounts for potions, unless you are building giant redstone contraptions. But you can farm it using witch farms, anyway.

Diamonds are only useful as a currency on big organized multiplayer servers. Once you get all diamond gear with mending, you shouldn't have to use diamonds for anything else unless you accidentally drop shit into lava.

Mining also gets you XP, but you can get plenty of
that from various mob grinders.


Just build shit. That's what the game is for.

Friendly reminder to always use a map mod. Vanilla maps are fucking garbage.

How do you stop it from autodeleting? My keeps wiping itself for no reason, the only mod I'm using is Biome O'Plenty

This game is such a total fucking mess. I'm pretty spergy and can enjoy building things in spite of the game's elementary schooler fanbase and terribad combat, but the bugginess pushes it over the edge

I have to admit the devs did one thing right. They allowed us to play earlier versions.

WE WUZ SERVALS N SHIET

casuals, everyone

Yeah, this. I've got paths running between everyone's base, and everything is meticulously labeled with signs. There's also a nether hub that links portals in everyone's base (and other things like mob grinders and the end portal), that ALSO has a crapton of signs. It would be fairly well impossible for even someone who has never been on the server to get lost, so long as he knew what he was looking for.

The only good thing maps are good for is decoration. Also making custom paintings by meticulously laying 128x128 blocks of pixel art.

...

Hell one server I used to frequent had a subway for minecarts that linked continents together, and under oceans. Back when minecart boosters were still a thing, somehow traveling fast was LESS buggy than it is today, I don't even remember people falling into world holes, but yet boats would cause players to crash and created an indestructible ghost copy of the player in the boat, so eventually oceans filled with ghosts.
Now just riding a horse on land is fast enough to throw you into a chunk error.

at last I truly see

how much dewidawed wam shud i hav to a serbur?

everyone on Holla Forums is still trying to coast on the nostalgia of what minecraft used to be and what was promised for the future of it
that's all we have outside trying to take matters into our own hands and fix it ourselves, which isn't fucking easy because notch sold out before open sourcing the fucking code

I don't have any trouble traveling fast unless my internet is being shit. But for some reason traveling on land is buggier than flying, and traveling in a boat is the buggiest thing of all. Horses, regrettably, are completely useless and always have been because they're too tall for forested areas and can't fucking swim.

Rails are just for decoration and the fun of it, now.

I feel like I can almost see myself in the background in that pic

It`s no secret Holla Forums has a group of dedicated autists that make a minetest or whatever their client of minecraft is from time to time, shit I am sure minecraft players overlaps with every single community there is

I need to rebuild my museum since I lost it after I reinstalled windows.


I usually just put down trails of torches. Of course now you can use a shovel to make paths too.

And Minecraft mods are made for the biggest autists around.

Well I found modloader for 1.2.5, now it's just a matter of decompiling the jars and loading up the craphead into eclipse. I may have to load up windows to decompile this though.

I had to dig up core files from tekkit just to be able to decompile this shit, good thing I still had that. The required version of lwjgl and other shit are old as fuck and I don't even know if I would find it.

...

For fun, I'd only imagine. Unless you don't have fun, then don't play it.

...

The question is, will they introduce dolphin rape into Minecraft now?

I want to wake up.

kill me pete

Back when I was a kid, we actually had to use our imagination, because we didn't have games and iPads to hand-hold our enjoyment of life. But you wouldn't know anything about that. Why don't you go back to CoD.

Or better yet, just suicide because there is less point of doing anything in real life than there is in Minecraft.

The threads where anons were discussing the vast possibilities of survival multiplayer are still fresh in my mind. I remember anons suggesting the use of special block formations and wool-on-stone to signify Holla Forumsirgin item caches.
It will never stop hurting.

No everyone's imagination works the same way. Some people need something to work towards or work against in order to be inspired.

Then they should play games that provide that, not complain about games that don't because they expect the entire world to cater to their needs.

Patrician taste. That game is far better than it has any right to be and it succeeds in every way that Minecraft failed, despite having the power of limitless autism and a billion Microsoft Shekels.

I would be trying to untangle minecraft's spaghetti right now, IF IT WOULD FUCKING DECOMPILE
I left it for EIGHT HOURS, and it just sat there doing nothing, there is nothing happening in this fucking script, it has just decided to hang endlessly

I did it. After all the fucking around trying to get it to decompile in my windows VM and failing, I ended up just running the linux scripts and it worked. Fucking windows.
Although something seems off, I don't remember the End being in prerelease 1.2.5… Yet the minecraft jar was copied directly from tekkit 1.2.5

Well shit, I guess it was there in 1.2.5, that's fucking weird.

Because you're a pedophile?

Microshit won't care because Minecraft continues to print movie despite lack of any meaningful updates in the past 6 years.

It's actually "8.5
He's using the ruler off base trick.

I think one of the things I'll work on first will be trying to load new blocks from config files, and then maybe I can strip the existing code for blocks out and adapt it to load ALL blocks from a config, and assign similar block types to a single ID that varies in metadata.

whoops forgot my image

But I do exactly that, too.


THIS IS THE SHIT THAT MADE MINECRAFT TERRIBLE. THIS, RIGHT HERE. Fucking minigame and youtuber shit god fucking damn it.

...

Didn't that mod go in for a complete re-write that failed miserably and died, and stopped supporting 1.7.10?

It certainly did but the old version is still playable, and I gotta say, it's a really good mod.

Seriously this, these fuckers have the backing of fucking Microsoft and can't add more than 1 mob a year? Fucking modders can do ten times that much.

Godspeed user.

Good luck you beautiful bastard.

im sure minecraft crosses over with splatoon players

Nah, that's a different kind of autism.

I don't know what it is about their cosplay but it looks like it came from one of those "parody" pornos.

I'm pretty sure I see Carl the Cuck in there.

I unironically believe that the reason why they still haven't made an API for modders is so they won't look like incompetent hacks when comparing their "work" with mods that people do on their free time

they already do
the old modding community effectively got asphyxiated in 1.8, with in the 2 year gap of the forge update a shitload of mod projects got abandoned and stopped updating, take a look at anyone of them and theyre insane compared to mohjang, everything from Reika's mod millenaire tropiccraft industrial craft twilight forest build craft malisis millenaire etc etc

Just want you guys to know, I'm going fucking cross-eyed looking through this code.
One of the things I've noticed though, is the excessive usage of classes. As I've learned recently, in simple terms, a class is like a blueprint used to create an object, but there are a fuck ton of classes, one for almost every damn block. The few that don't have their own class is I think just wood planks/logs and ore because they are so similar in how they're defined. I really want to know what the logic was to doing this, if most of these classes are only used once then why even have the class in the first place?

Pajeet confirmed

Welcome to Java

See to me it would make sense if there was just a single block class, I don't see why it wouldn't work to just have a class with all the block features that are enabled or disabled when initializing the block in Block.java
Many of the blocks have little variance between each other, so why wouldn't there just be a boolean for the features that aren't always used?
As you can see in that screenshot, when it shows
the new BlockStone is calling the BlockStone.java file containing the public class BlockStone which extends the Block (the file that's being shown), but the only features of the BlockStone class are for setting par1 (the block ID) and par2 (this I'm not even sure of), then the material to rock, and a public int for what item id is dropped (returns cobblestone).
Compared to BlockDirt, it only has a protected function to set the ID, par2, and material to 'ground'.

Minecraft's days in the sun are long over

AND I'M PLAYING FUCKING SINGLEPLAYER, TOO. WHY THE FUCK IS THE GAME PLAYING LIKE I'M ON A FUCKING RUSSIAN SERVER?

That's the same on legit versions too. Blame pajeet-tier java coding I guess.

because singeplayer is a server
you know how you can have friends connect over LAN to your game? yeah they merged client/server into one horrendous mess

F U C K I N G W H Y ?

more importantly why not just have the constructor have all of the variables to be set
so I could just say
stone = (newBlockStone(hardness,resistance,sound, etc)

...

Because it meant there was only one codebase to maintain instead of two, when updating prior to that, they had to first test changes to client and then add changes to server to test. So it saved them time on implementing new features and forgefags loved it too despite obvious sacrifices to stability.


This is what's really tweaking me, things like setHardness are called in the constructor, where that's a protected method inside the class responsible for constructing the blocks, so why wouldn't other features like idDropped (for item different than block harvested like stone:cobblestone) be in Block.java? Then in the constructor just have
stone = (new BlockStone(1, 1)).idDropped(4).setHardness(1.5F).setResistance(10F).setStepSound(soundStoneFootstep).setBlockName("stone");

Also I just learned something while checking minecraft's version history today, potion brewing was going to be more complex and interesting than what currently exists, the first implementation of cauldrons included the ability to toss items into the cauldron to produce a potion, with the water changing color and adopting a lava texture, the color of the liquid would change based on what items were thrown in produce various buffs and debuffs based on what ingredients were used but the cauldron wasn't obtainable except through a mod at the time so nobody could really use it. It was deemed not user friendly and 'too complex' so they axed that functionality and created the brewing stand. Fuck my life.

Why can't a multi billion dollar company do a fraction what modders are capable of?

...

Is this reverse engineered or the actual source code?

Very close to being the source code, it's the source deobfuscated with MCP, and because deobfuscation isn't perfect there are still some functions that are obscured.

Looks extremely poorly designed regardless.

minecraft is such a dead world

MS should stop wasting their time and implement a system that let's you set NPC waypoints/routes & schedules.

That way you could build a town and have NPC guards go on a patrol that you set up, or go to and from homes and item shops.

It would also be nice to let you give NPC custom skins through a in game interface for NPC such as guards and shop keepers.

I don't think anyone could argue that.

what are some benefits with C++ minetest over java minecraft?

minetest has some good things

Everyone talks about the height ceiling, but I've yet to see concrete proof that it's even POSSIBLE to have a render distance of those "thousands of blocks", without which it's completely pointless to have them.

I'm pretty sure nobody implied that was possible, and I'm sure that any engine would choke trying to render that far but to say it's pointless is like saying minecraft having an infinite worldgen is pointless because it can't render that far on the horizontal plane.

...

In the last minetest thread, someone did. I asked him to prove it, and he never came back.

In any case, given the nature of the game and the nature of human existence, horizontal exploration is a given, but vertical not so much. Vertical caving wouldn't work too well unless you made a completely different game out of it. The only purpose of having such a height limit is building tall things, which is pointless if you can't see it.

No it's pointless in MC because your computer would shit itself and die if most people if they had a save file that filled up even a fraction of the map. It's also pointless because there is nothing to even bother going out more than a few thousand block to explore because the world is empty.

Well, there are the rare biomes to find if you have a pressing need to get podzol or packed ice or colored clay or some shit. Really can't believe they haven't done more with generated structures in different biomes.

It could work but you would need grappling hooks or wings or magic carpets or something.

It's a HUGE fucking problem. Jeb is one useless motherfucker.

Anyone who makes a house that isn't undergound is a nigger.

When ever I get the rare mood to play I just invade a village and set myself up as a farmer warlord. Desert villages are comfy as shit.

Heh, good shit my man.

The fact that the world is so empty is the biggest obstacle to the game as it was. That's why they had to turn it into a PvP multiplayer game. I simply cannot understand why it's so difficult for them to do shit that it comes in one structure at a time (igloos, fucking IGLOOS; are you fucking joking??) or one new mob at a time. It has to be some kind of ten-year-plan where they spread all the possible new shit over the entire time period rather than giving us anything significant.

Generated houses are too damn small. But they do make good locations for a base anyway.

...

Churches and blacksmith shops are both great to expand off of. One of the reasons I like desert villages is that some times under rare conditions pyramids can generate close or even integrate themselves into the village and that makes a great base.
I sure wish there were jungle villages too though.

Everyone has their preferences, nigga.

Meant to reply to

You can't deny the snowglobe look is pretty cool.

Minecraft might even get accidentally interesting soon.

Damn, that's good. You make that yourself? It's pretty nice.

I'm ahead of the curve son.


Yeah, took me a couple of hours to build the sphere, clear out everything inside, build some buildings, then transfer some villagers in as my captives.

As I just tested, I was able to make a BlockProperties file and copied over the code from BlockStone to BlockProperties, then changed the constructor of stone in Block.java to
found out right away that because the file is called BlockProperties.java, the public class inside must be in reference to itself, so it had to be public class BlockProperties extends Block, then the method public BlockStone had to be renamed to public BlockProperties otherwise it throws an error:

its like you dont like bitches

You do you, user.

...

I play vanilla.

I think it's more comfy to live off the land innawoods, underground, and safe from everything with the warm glow of your torches to keep you company. I don't want to bring modern bullshit into my Minecraft, but like I said, you do you.


NEVER play strictly vanilla minecraft. Get Bioms O' Plenty and a shader mod with Optifine if your rig can handle it well.

It's how I've been playing minecraft for 6 years now, that's not going to change.

So you're not willing to explore new shit? I've played vanilla for years too and I love installing good mods I think are worthwhile.

I've played modded minecraft before, and while it is fun sometimes, the technical stuff back in the day was cool, but it just doesn't interest me.

It's likes smokes. Sure I liked American Spirits and Marlboro Blacks, but I always come back to the Reds.

...

I play vanilla too. Can't really bother myself to get mods for the game. Did before it 1.0.0, had fun, but meh.

Stay mad soy boy.

Just figured out that in defining the blocks like
the second number (par2) is the index of the texture in terrain.png, with the index starting at 0, and moving right every increment until it reaches the edge, then starts on the left of the next row where it left off on the right in the previous row, the entire image being 16x16.
par3 is always the material from the looks of it, so I could remove material from the BlockProperties super constructor and substitute par3, so that in Block.java I just add
this I think is necessary because I can't wrap the super constructor or the method for the super constructor in a conditional check for if (Block.X != null)
without errors.

I wonder if we'll see one of these at Minecon.

Okay this seems to work when I apply the change to dirt as well, had to fix public int idDropped though, so now it checks
and the method itself will return blockID, so grass drops dirt and stone drops cobble appropriately, but I'm curious as to why the super constructor for BlockDirt was protected instead of public like BlockStone.
Looking up the difference in the public/protected modifier shows that public is visible to all classes while protected is only visible (or writeable?) to the class in which they belong and any subclasses.


No lie, I saw a "make your own gross poop" kit in a craft store. A part of me died inside.

...

Would it be better to have all of the special properties of different blocks in one class called BlockProperties or would it be better to take these special properties (like calculating quantity dropped for Ores) and move them into separate class files, then just call those when I do conditional checks in BlockProperties?

Thus far I've had success in merging code from clay/lapis/iron/gold/coal/stone/dirt constructors into BlockProperties and calling that instead, and tested what they drop and how much they can drop with no issue what so ever.
I'll have to make some kind of key:value pair array and iterate through it with a For loop over functions like idDropped/quantityDropped/damageDropped etc, so that there would be a shit load of If statements.

I've made reskins of the zombie and zombie villagers if anyone's interested. My goal was to make them look more diseased and feral looking. I made them all bloody and shit because villagers can become zombies by being killed by a zombie, so it made sense that they would be covered in blood.

The original zombie might take a little reworking with the colors, but I think as a WIP it looks okay so far.

...

Yeah, that's why I'm trying to unfuck the codebase of 1.2.5, because it hasn't been severely fucked by useless bloat and still has the client/server as separate codebases.
I've already made significant progress in culling the quantity of block constructor classes because there's very few exceptions where I think a separate class is necessary. Right now I'm working on creating a hashmap (which is an array of key:value pairs) that will be iterated through on each block harvest to determine the item returned to the player. This will drastically simplify modifying the base game through a config file.
I'm hoping that by the time I'm done here, every aspect of the vanilla game will not just be configurable (like what is obtained when harvesting a block, and changing blocks to have different properties like gravity, etc) but it will be extendable to the nth degree by simply reading new textures and initializing new blocks/tile entities from config files. Had this been done years ago, forge and modloader would never have been necessary. I'm just stuck on figuring out why trying to iterate over a hashmap is causing a null pointer exception.

And I just figured it out.
Have to change how I'm iterating through the hashmap though, the while loop causes lapis to drop 7 items per harvest, which is definitely messed up, but everything else seems peachy.

Fixed the issue, using a while loop was the wrong way to iterate through the list of blockdrops, so lapis drops the correct quantity now. I'll continue to merge the rest of the existing block constructors into a single properties class, then once I've tested all that to make sure it's working I'll start on getting all the hardcoded stuff to load from a config file. It's only been 3 days and I almost have a functioning block API implemented in vanilla minecraft, jesus christ. Fucking hire me mojang, wait no then I'll be working for microsoft.

One thing that this game is in severe need of is some kind of scaffolding.

That's doable, ic2 had scaffolding after all.

It'll just take 5 years for them to implement it, like dolphins and horses.

That's really cool, I hope you figure the rest out

I'm currently working on a resource pack AKA kinda like console buyable texture packs but for free, customizable, and on PC. The theme I'm trying to go for is "decay", like Minecraft is taking place LONG after something horrible/apocalyptic happened. I mean, do you really believe that those shitty villagers who build low effort shitty houses were capable of creating ocean monuments, redstone trapped desert temples, forest mansions, etc? No, I didn't think so. I think the player(s) are the last remnants of the true master race of Minecraft that built all that shit still lying around.

Forgot picture like a jackass.

...

I've only been fucking with the bare source code for 3 days and already I'm a cunt hair away from being able to load blocks, old and new, into the game from a config file. Then it'll be onto loading items from a config, then recipes, etc. I don't even understand java.
The only challenge with loading blocks from a config will be changing how texture assignment works, either I try to make the old system work by expanding the terrain.png file for new textures, or scrap that in favor of a file per texture. Might be difficult to get that done within the week, due to my own time constraints.

The best part of this will be not having the severe performance impact of forge, 200+ FPS HOW I MISSED YOU

I was wondering if any niggas were going to host a cracked server. The only things I would ever request would be to keep shitty gameplay ruining plugins to a minimum, and have the Biomes O' Plenty mod be a part of the server itself.

We tried that the other month. Server went to shit and nobody tried to fix anything. I'd be up for a Holla Forums-only whitelisted server, but sure as shit someone will find a way to fuck that up as well.

How did it go shit? Did people act like faggots, griefing shit and killing each other?

...

lolwut
What, did they join the server just to start shittalking and build hammer and sickle shit?

It was like two or three committed autists who went out of their way to "grief" as much as possible. One of them actually named themselves BearJew after that shitty movie.

I see. I suppose that could have been prevented by admins who actually gave a shit. I don't think we even need a whitelist as long as the server mods aren't lazy faggots.

What language is it in?

English.

Where's this from?

Whatever happened to ye olde Civcraft, Intcraft, /tg/craft and 4craft? Last time I heard about them was a couple years ago, and it was related to ponyfags shitting them all up.

They all died, some were resurrected in different forms, died again etc.

The only imageboard server to endure throughout the years is Krautchan's. After 6 years, it's still running, older maps are all still accessible, and while activity has slowed and nationplay died out (alas), it still has players (and some oldfags still lurk in dusty chatrooms, waiting for the day it might revive).

Autism never dies.

dev-urandom.eu/start

Found the first case where merging block constructors may not work really, because BlockWood gets texture based on metadata, trying to use that code in my universal BlockProperties constructor fucks up all textures for blocks constructed by BlockProperties.
In the vanilla BlockWood constructor, the texture index is called within the constructor, not passed to it in Block.java when it's being initialized, so from within BlockWood it's
par1 is the blockid passed to it from Block.java, but my BlockProperties gets all 3 variables passed to it from Block.java, and for some reason it overwrites the texture index (par2) for every other block constructed with it.
Now I've used a conditional to check if blockID equals Block.wood.blockID, so all wooden planks get the correct texture, but this has set the texture index of the rest of the blocks to 0, so you see in the inventory those grainy gray blocks are cobblestone without their correct texture.

As I look at more and more block constructors, I'm seeing many of them using various methods of determining texture based on side and metadata.
This makes everything more complicated, because in individual constructors they only process themselves it's easier for them to get the appropriate texture.
BlockWood uses a switch/case conditional to return the correct texture index, where int par1 is side and int par2 is metadata, default case returns 4 (original plank texture), case 1-3 returns the plank textures added later on. Far as I can tell it doesn't really use par1.
BlockLog similarly has to get texture based on side and metadata, although this uses par1 but has if statements instead, so if par1 = 1 return 21 (first log texture), if par1 = 0 return 21, then if par2 = 1 return 116, and if par2 = 2 return 117, ending the public int function with return par2 != 3 ? 20 : 153

then there's the oddball BlockMelon, which employs two methods to get texture index, one uses side + metadata, the other just side
these things I'm afraid wont be able to be merged into a single class because of how radically different each one retrieves it's texture, so anything that isn't a static block like stone/ore I'm afraid will need a separate constructor.

You just hit it till it dies.

can't you just change it to a universal block? The definition of 4 different blocks seems pretty pajeet to me.

cjekj
Why do you want to keep the old texture system instead of implementing the individual file aproach?

Well now you slowly hit it till it dies.

Ugh. Christ. Will these fuckers ever learn how to use DEPTH??

Building up in survival is a pain in the ass.

See I want to have a universal block constructor, but it seems because of how textures are determined for multi-textured blocks, it's a huge issue.
So I think I'll have to change how I'm doing things, so that there will be a static block constructor (ie: blocks with no special texturing/functions), a plank block for wooden blocks of various trees, a log block for various logs, leaf block etc. It would still drastically cut down the number of individual constructors, just a little bit less than I had hoped. I had forgotten how many blocks actually had a different texture per face.


Because it might be more efficient to use the texture map method. Maybe. It's beyond the scope of my knowledge of java, but I can still implement the individual file approach if needed.

Open MW progress update video

Minecraft was better when it didn't have a hunger system.

Yes it was, Captain Obvious.

Just use inheritance to create block subclasses.
Oh, wait.

It takes a lot longer, but the results can still be the same if you don't restrict your geometry to platonic solids and your palette to "fuckloads of stonebrick".

Are they going to make the jump to C++ anytime soon? Literally every version but the PC and smartshit version doesn't run on Java and perform 50 times better

They already did, it's called minecraft for windows10.
If you want a non win10 exclusive microsoft game, you are too inocent for the internet

Are theree many minecraft clones? Any better than the original?
If it's really that easy, someone should do one

Apparently, it's NOT that easy. Who would have thunk it?

You kidding me my nigger? You do know the game literally started out as a java practice for Notch right? From there it was mostly adding blocks. It's quite literally babbies first java game.

yet, no one can replicate or improve it

Plenty of people can, but normalfags don't pay attention to them because they aren't as popular as mine craft, and the only real reason mine craft got popular in the first place was because of the infinite amounts of advertising through youtubers. It's not the game that's hard to replicate or improve; It's the context that made the game successful that's hard to replicate.

You know, the java version isn't as shit as everyone assumes it is, it's just that a lot of stupid shit happened since 1.2.5 that gradually pushed performance off a cliff.
The biggest impact to vanilla was merging the server and client codebase, but for modded you have Forge with it's bloated codebase that prevented me from even running 1 simple mod I created, just having forge installed will destroy framerate as I found out.
The bare source code I've been meddling with still gets 200+ fps when I test my changes, and it might get a little bit better when I finish reworking everything and remove bloat, like code that was literally being reused in 20 different classes. Only problem is I haven't been able to sit down for a solid hour to focus on it since the weekend, just far too busy during the week, except tomorrow and friday I should have more hours to spend on it.

Then why does Minetest suck so fucking bad?

talking about miiinecraft

Retextures looking good so far.

Posting because this sounds promising and I don't want this thread to die yet.

So you've got blocks loaded from a config now, and presumably creating a new block is as easy as just editing the config and adding some textures to terrain.png. That's already neat in and of itself but how much do you think you could extend this? You already mentioned items and recipes, but what about things like new crafting UIs (furnaces/crafting benches for specific modded items or recipes etc.) or even mobs? Is that within the realm of possibility?
Secondly, where are you gonna keep us updated on this project when this thread dies? I've been waiting for something to turn the game into less of a modding hell for a while and I'd hate to be kept in the dark on something like this now that it's actually happening.

Config loading isn't done yet, just because my week has been swamped with other shit to do, but it shouldn't take too long to figure out, I just have to look at how existing configs are being loaded and parsed and go from there. I think it's using something called Argo for config parsing…
As for the other stuff, yes I think it's entirely doable, I don't see a reason yet why absolutely everything can't just be loaded from external configs, it's been easier to reverse engineer the source code than trying to make major changes through forge. There will be few things that wouldn't be doable with this massive API, like the crazy shit Azanor does with thaumcraft, a power system like what ic2 or every tech mod uses now, and a native method to update models/hitboxes for things like ic2 wires (a similar method exists for rails, but that's much different than wires connecting). Still there's lots of things that could just be added in, but that can be the focus when I've finished with the existing code.
It's going to be really satisfying to have game rules like day/night cycle, hunger, etc, moved to a config.

HI NEO IT'S SMEEEEEEEE

Posting from another location, I was going to try to continue my work on the go, but it's hell trying to run anything on this laptop. Where I was getting 200+ fps on my desktop, the laptop is only giving me 6 fps at best. I must have configured my software wrong somehow, because there's no way a laptop newer than my desktop should perform this badly. Guess I'm chained to my desktop for now. Shit.

Small update, I got around to looking at minecraft's config parsing, and it's too simple for being able to set up multiple key:value pairs per item. So I have to do a bit of studying on how to parse json format, the flow is going to be akin to this:
minecraft's config is only a list of x=y, and I may have to look at how other people used json for adding stuff
Looks like for every block option I'll have to declare a public int/string/boolean/etc first.
Oh christ and I just looked at what handles the recipes, there's a class called CraftingManager and it's just a HUGE array list of all the recipes. God why, why wouldn't they just load this from a config… Again this can be boiled down to json format:
where you substitute xyz for item id/name or create an alias within like:

Unnatural State is better. Show me your terrain so you can prove me wrong.
minecraftforum.net/forums/mapping-and-modding-java-edition/resource-packs/2755923-unnatural-state-has-technology-gone-too-far-huge

By the way I plan on moving my dying texture pack that is for 1.11.2 version of minecraft and bring that pack into terrafirmacraft. Is Holla Forums willing to play terrafirmacraft again or is it completely dead?

This texture pack I am talking about is not some random pack but rather a famous one that has been around for years. Its not quite Dokucraft or Spax but it has its own fanbase and users.

Minecraft is a jewish ploy to destroy human children.

What isn't these days?

Anime?

...

...

I kinda want to join some mid to large sized minecraft server and leave cryptic books and buildings lying around. Maybe build some sort of lore, I dunno.

I forgot his name, but isn't that the guy who has been running Minecraft since the beginning pretty much while Notch took his constant vacations and he was left to do literally all the work on his own?

Yes and he's pretty much responsible for the directionless development of the game for the past 5 years.

*mines all the fun out of the game*

pssh, nothing personel Notch

Waiting for an update

mekanism a shit, A SHIT


I have all weekend, mostly, free to work on implementing the config parser, so I should have something to show for it late saturday afternoon about.

The only mod I ever used with minecraft was Galacticraft. It felt nice to have some kind of progression and I liked the technical stuff.

ic2 was a terrible slog of asinine bullshit 2nd only to gregtech made worse by the fact that so many better mods required it.

Kind of would like to try modded, but it seems there's fifty million mods, most of which require fifty billion other mods, and when you get them all together there's fifty trillion crafting recipes, many of which have fifty gorillion steps done on fifty dubrillion machines using fifty tripillion ingredients, so making something as inane as a hammer takes an hour of research into what the fuck you're supposed to do. Complexity for complexity's sake isn't fun; it's adding more grind to a game that's too grindy as it is.

i think you're on the right track, user.
if i were you i'd do a little research on design patterns. (there's probably a java specific book, search something like 'design patterns in java'.
i don't know if you necessarily want to go down the rabbit hole i'm suggesting, fair warning. but i think it would help.

that's one of the biggest reasons I'm making a vanilla API, it's fucking dumb bullshit that for years now we've had to put up with item/block ID conflicts and recipe conflicts and having to use minetweaker for customizing everything to almost what we wanted
by having every aspect of the game already reading from a config will cut down on the time needed to customize a game to anyone's specification without worrying about conflicting mods and core mods and mod dependencies and nobody will have to give a shit about a modder's preference on how tedious it is to craft shit or how long it takes to dig stone.


it might, I have thus far managed to learn how to change most things just by looking through various existing class, like I had trouble implementing a hashmap for block drops when following examples from numerous websites, but then by checking out the furnacerecipes class I was able to make a working hashmap for what I needed.

Issues I have, at least for the moment, is more related to mod crossovers. You're recommended to get a bunch of mods, but sometimes they do the same things. For a simple example: there are two different mods that put in a custom "copper" ore, and you can find and mine and collect them both. One of the types of copper ores is used to craft certain items, but if you try to use the other copper ore, it crashes the game. There is just little or no attempt to put together something cogent; every mod is a wannabe "total-conversion" that was never finished.

That's the other big problem, in FTB there's never less than 3 copper and tin ores that generate in the world, and when you have so many mods adding their own shit you practically can't go 2 seconds without digging more of it up, it's asinine. Everyone wants to implement their OWN ores rather than depend on something universal like Metallurgy which adds all those different ores and fantasy ores and gives you full customization over where/how much/how often everything generates.

Augh fuck, I'm having trouble with using Argo for building/parsing json.
In trying to go by the example on argo's website, I'm guessing the argo package used in this version of minecraft is hilariously outdated, because it lacks the builders for string/number/array that is referenced in the example.
I suppose I could just go and use cfg parsing instead of json, but it will look a lot uglier and I have to figure out how to get multiple values into a single item.
Seems there is no native method in java for parsing json, just a bunch of implementations that need to be added to the project. Kind of pissed about that.

There exists something called ore library, deigned to avoid those problems.

Actually scratch that, I think I successfully imported a more current Argo build into minecraft, now the errors I had are gone and I only had to change one thing elsewhere that used an old Argo call. Going to test writing the json file and then reading from it.

I'm having more trouble figuring out how to use Argo for parsing than I thought I would. Seems I have to create an IO stream for reading the document, and have Argo read the stream, this is seeming to be a big pain in the ass since most documentation I try to look up on argo is either very basic or for something else that uses argo but is not argo so I may still go the cfg route.
I'll guess I'll also post any progress I've made in agdg threads while I'm at it, since this thread is dead.

I am aware; it was just a simple example to illustrate what's wrong with modpacks. Either you end up with an incomplete experience using one, or you end up with a disjointed clusterfuck using several.

it completely killed the game for me when it came out but it's not that bad anymore, they decreased hunger drain for most things pretty significantly so you're not constantly babysitting the hunger bar. still miss medkit porkchops though.

Piping sucks though.

I DON'T miss when medkit porkchops didn't stack, though.

Is this the power of autism?