After a year of development hiatus all the fault of TG for being a lazy butt, development has begun again. Not much has been added as of yet, but that is obviously subject to change. You can track progress on our GitHub and Tumblr. Downloads will become available when we are ready to truly begin alpha testing, so we can find and squish bugs before they become problems and we must call an exterminator.
Recommended Forge version: 1.10.2 (as of right now, specifically version 1.10.2-18.104.22.1681, which can be downloaded here)
Hello all! So some time ago I came up with some ideas for a Homestuck mod for Minecraft. I know that there are several mods and maps out there, but just about all of them are incomplete or abandoned. This one, I hope, will actually add some stuff that it seems everyone else forgot, and perhaps even more.
The only problem with this is that my computer won't let me code anything.
EDIT: The above statement has now been rendered false, as coding is under way.
So while I'm trying to figure out why, and hopefully correct the problem and learn some coding to actually Do Something, these ideas I had will be compiled in this thread here, for anyone to gaze at and potentially help with development.
So, first of all, the big question, for those that don't know.
What is Homestuck?
And that's just the dumbed-down retelling of the comic. There's much more involved that you would actually have to find out for yourself by reading it.
(You won't find out everything immediately. Trust me, I've read it three times and sometimes I still don't understand what's going on.)
The biggest part of Homestuck is that it's long. Very long. As in, 8000+ pages long. And still going. It takes dedication to read it. Dedication, and a whole lot of free time.
NOTE: Much of Homestuck is not thoroughly explained in this mod post; it's mostly major stuff I go into detail about (Denizens, land quests, etc.). Much of this is explained in-comic. Though searching the wiki is a decent idea, it reveals major spoilers in case you were wanting to read it later, and may even be more or less confusing than how the concept is explained in-comic. I especially do not guarantee that the explanations I post here will be very accurate. The simplest solution is to just read Homestuck if you truly want to understand what's going on. Is it harrowingly long? Yes. Will it take up a lot of your time? Most definitely. Is there a chance you may not like it? You won't know until you try! I actually didn't like Homestuck much at first, mostly because of the same excuse people who skipped straight to Act Five will usually give you: the first act is boring. That doesn’t mean you should just skip it. Act One is hilarious in its own right and sets the stage for the majority of what happens later on, so chances are if you skip Act One, you’ll miss a lot of what’s going on later.
What This Mod will Add
If production is underwent, this mod will add new dimensions, armor, weapons, mobs, food, items, blocks, and goodness knows what else.
Players’ planets in the Medium will contain enemies, known as Underlings; Consorts, cute peaceful critters that act akin to villagers; and a Denizen, a single entity of unbelievable power. It may also contain pre-generated structures such as castles or towers, dungeons, caves, and resources in many strange forms.
Derse and Prospit
Skaia and the Battlefield
God Tier Pajamas
These are the only three planned so far. Others will be added.
Prepare to meet Woman's Best Friend.
Good dog. Best friend.
Gamzee, Lord English, and Calliope
Believe it or not, this is the face of TRUE EVIL.
Lord English is a time-travelling, unconditionally-immortal demon (though even this is not true, as he can be killed through time paradoxes and glitches) on a rampage in the Farthest Ring. He’s what is called a cherub, another alien race with a very long and detailed biology I won’t go into. So far there will be no Lord English in the game, but he will later be implemented, possibly as a boss for those with a more comic-esque game session. He and Calliope will be the only cherub mobs added to the game, as, like troll skins, cherub skins are easily made and obtained.
Calliope is a young cherub and the “sister” of Lord English. She was killed a long time ago, and English seeks to destroy her soul. She exists as a ghost in a special Dreambubble in the Farthest Ring, which you can access at certain times. She’s friendly and sweet, and will attempt to assist players in any way she can to make certain her “brother’s” downfall.
For now, I’m just going to stick to discussing the important or supremely useful ones.
Grist and Boondollars
Grist is a sort of in-game currency, and is spent on alchemization and house-building. Grist is dropped by Underlings (the stronger, the more and rarer types of Grist available) and the player’s Denizen. Players are not physically able to pick up Grist and view it in the inventory; there is a special menu called a Grist Cache that allows players to see their individual Grist types and amounts. Some types of Grist are rarer than others, and some require the beatdown of higher-level Underlings to obtain; this is why some weapons that require rarer types of Grist may not cost quite as much as other weapons of the same power that are costly in terms of common Grist. Grist can be transferred amongst players, just like Boondollars.
Boondollars, Boondocks, Bookcases, Boonbonds, Boonbanks, and Boonmints are the true currency in the game, able to be spent on weapons, Fraymotifs, and items from Consort shops. Ascending Echeladder rungs, completing quests, and defeating Underlings will reward you with Boondollars. Boons are stored in a Ceramic Porkhollow. 1 million Boondollars are instantly traded in for one Boonbuck. Booncase values are unknown, but it is suspected that Booncases are worth one trillion (10^12) Boondollars. Boonbonds are worth approximately 10^18 Boondollars. The values of Boonbanks and Boonmints are unknown. Boons can be transferred amongst players.
Types of Bad Sessions
Choosing the first option will cause Skaia to explode and spit out fifteen planets, then the aftermath settles the planets into orbit and where Skaia once was becomes a black hole. (Some of these planets may be sucked into the black hole during the settling process, which is actually a good thing.) All planets must then be conquered in order, with number eight skipped and saved for last; otherwise this will result in an immediate loss. Each planet has a time limit in which the player must conquer it and place a bomb from the core at a designated location on the surface before escaping to the next one, and each planet’s time limit is shorter than the last. The bomb does not destroy the planet, but moves it out of orbit to where it is sucked back into the black hole. With each planet conquered, the player gains a Leprechaun follower, with powers similar to that of the player’s Aspect. (If a planet was sucked into the black hole before settling into orbit, the player gains that Leprechaun follower after destroying the planet before it.) After the eighth planet is sunk, the player’s true land will be unlocked, and the player can then prepare for a harrowing battle against his/her Denizen. The Denizen’s defeat will grant the player with a boon of unconditional immortality, or at least unconditional in terms of Heroic and Just deaths, and infinite power to do whatever he/she desires.
NOTE: The active mode in a Dead session will automatically set the difficulty to Hardcore Mode, and this will be unable to be changed. Think about that before you go trying to achieve multiversal domination on Creative Mode.
New Forms of Power
John's ascension after death.
The God Tier is a level of power obtainable through certain conditions that players can achieve. One of the requirements for ascending is to be at the top of your Echeladder (achievement rungs). One other requirement is to die on, near, or be carried to the player’s Quest Bed (located on your planet, and your Dreamself must still be alive) or Sacrificial Slab (located in the core of Derse or Prospit’s moon, depending on the player’s alignment) soon after death; that corpse must be fresh! Upon ascending, the player gains the Dreamself’s ability to fly in survival mode, and can reach higher achievements, some of which constitute rewards such as surpassing the need of a Strife Specibus. Upon ascending the player also gains new powers (it is currently unknown how those will be implemented) and a sweet set of armor exclusively for that player. God Tier will be randomly generated, except with single-player sessions, in which Class will already be determined. God Tier Classes (how the player’s powers will be used) include Heir, Seer, Knight, Witch, Maid, Page, Rogue, Prince, Mage, Sylph, Thief, Bard, Lord, and Muse. God Tier Aspects (what powers the player will gain) include Breath, Light, Time, Space, Life, Hope, Void, Heart, Doom, Rage, Blood, and Mind. Some Classes are male-exclusive, some emale-exclusive, and all others gender-neutral. (To keep things simple, as models can’t currently be changed, gender of models will not matter in terms of Class.) There may be popular fanon Classes and Aspects added to the game, as there are potentially thousands of Classes and Aspects available.
There are only two ways a God Tier-level player can die permanently: by a Heroic or Just death. A Heroic death is decided by dying while protecting other party members from opposing forces at the cost of one's life, or dying while trying or intending to do so. A Just death is decided by death due to being the opposing force or posing a threat to the team, regardless of the intent. Players who choose the active path of a Dead session and win are exempt from the Heroic and Just deaths, but can still be killed by glitches and paradoxes.
Other Terms You Need to Know
The Royalty’s Rings
Your new feather is hard-earned and well-deserved.
Features that May Not Be Added Due to Having No Idea How to Implement Them
This pretty much speaks for itself. I currently have absolutely no idea how to implement time travel whatsoever, or even how to code something like that. (I don't think anyone does.) We'll find a way to make a compromise.
These are mobs. Yes, you may think that something like that wouldn't be too hard, but the largest mob I'm hoping for right now is Gl'bogylob, who in comic is about two city blocks in length (we may have to cut her a bit short to fit in the ocean). Horrorterrors, even the smallest ones, are enormous beyond comprehension. No. Not dealing with that from the model makers.
Dead sessions were expositioned above in the Bad Sessions section. This one is also pretty self-explanatory: as of now we have no idea how a Dead session fully works out in Homestuck canon, let alone how to implement it in a Minecraft mod. (Besides, you basically do rule the universe in Minecraft, so why would we implement something that can already be done through Creative Mode?)
Code-Based and Punch-Based Alchemy
This one, if you've been following the Minestuck mod on the MSPA Forums, is also self-explanatory. They have no idea how to implement code-based alchemy, and neither do I. And since punch-based alchemy ties into code-based alchemy, I don't have anything for punch-based alchemy either. For now, I'm thinking of sticking to something similar to a crafting table, in which there are a number of spaces for inputting items (with preset item results from certain inputs and alchemy methods). For example, say you take Caledscratch and a Ruby Contraband and combine them with the method &&. That gives you the Scarlet Ribbitar, but combining the same two items under the method || won't get you anything, nor will combining any other items in an attempt to get the Scarlet Ribbitar. (The methods || and && decide how items will be alchemized together. These two methods decide which item of those being alchemized is the primary one. (For instance, using the same two items - the Pogo Ride and Sledgehammer - one method produces the Pogo Hammer and another creates the Hammerhead Pogo Ride. I don't know which method does what yet, though.) So far the only punch-based alchemy that will be done is with the pre-punched Artifact card received at the beginning of the game, because that is inevitable.
I don't know if there will be more added to this section.
And now, taking a few questions before they’re even asked, to avoid confusion.
Q: Why can’t you make the mod yourself?
A: Because my computer’s a Macbook Pro, for one, and a dingus besides and refuses to cooperate with any of the traditional programs needed to make mods. That, and I can’t figure out free mod creators for my life. Hopefully I will one day be able to fix the problem, but so far I’m not having any luck.
Q: This seems like an awful lot of coding to do.
A: Yes, yes it is, but the great thing about mods is that you can take as long as is needed to work on them and release the mod in small batches. The first version of the mod may only incorporate Underlings, some random land gens, some Consorts, First Guardians, some Lusii, access to the Medium, some weapons and items, and God Tier ascension, and evolve from there. Because I can’t work on it myself besides texturing, this may be a series of especially slow releases until I can fix whatever problem is up with my computer about why it won’t let me do stuff. Stupid Mac…
Q: This game seems too hard!
A: That was the entire point! SBURB itself in-comic is extremely difficult regardless of age or experience, and thirteen-year-old kids are being forced to play it, some of which have never had to face anything dangerous in their lives. This mod was meant for veteran Minecraft players who are looking for a real challenge, though anyone is free to try it out. If you think it’s too difficult for you, either play in Creative Mode or on Easy Survival Mode or simply don’t download it at all! No one is stopping you from not downloading it, or forcing you to.
Q: Do I have to read the comic to play this? (I’m not very dedicated, I don’t like it, I could never read something so long, etc.)
A: No, you don’t have to read it. The game itself is pretty straightforward and doesn’t really require any prior knowledge of SBURB or Homestuck to play, though players who have read Homestuck may have an advantage over players who haven’t since they know how it works. (Granted, if you don't like Homestuck, chances are you probably won't like the mod.)
Q: Can I use this mod in a mod pack?
A: Yes, as long as you’re given permission to do so and don't intend to use it to make money. We won’t tolerate stealing around here.
Q: Will there ever be a server of this mod?
A: It’s quite likely, if it winds up popular enough. If there is a server made, we will not tolerate griefers of any sort. You are warned now. We would like to avoid as many bannings as possible, but of course you know someone will do it thinking they won’t get caught.
Q: Can I help work on this mod?
A: Of course you can! Just let me or someone else working on the mod know that you want to work on it! There is currently no one working on the mod besides me and my ideas, so help is very much appreciated, especially if you happen to code or can create mob models!