Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to TerraFirmaCraft Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Dries007

      ATTENTION Forum Database Breach   03/04/2019

      There has been a breach of our database. Please make sure you change your password (use a password manager, like Lastpass).
      If you used this password anywhere else, change that too! The passwords themselves are stored hashed, but may old accounts still had old, insecure (by today's standards) hashes from back when they where created. This means they can be "cracked" more easily. Other leaked information includes: email, IP, account name.
      I'm trying my best to find out more and keep everyone up to date. Discord ( is the best option for up to date news and questions. I'm sorry for this, but the damage has been done. All I can do is try to make sure it doesn't happen again.
    • Claycorp

      This forum is now READ ONLY!   01/20/2020

      As of this post and forever into the future this forum has been put into READ ONLY MODE. There will be no new posts! A replacement is coming SoonTM . If you wish to stay up-to-date on whats going on or post your content. Please use the Discord or Sub-Reddit until the new forums are running.

      Any questions or comments can be directed to Claycorp on either platform.


  • Content count

  • Joined

  • Last visited

Posts posted by cevkiv

  1. Chest Recipe changed to use the new planks. This is the equivalent of 2 vanilla planks to make a chest instead of 8. Would you like some cheese with that whine?

    I'd elaborate more, but I have a sense of self preservation


  2. Well I don't think Bioxx is opposed to add-ons, and although it would be functionally identical, I think that would probably be a much more feasible solution than Bioxx adding configs. Who knows, perhaps this someone could release an addon with a full suite of configuration options.

    Dear god man, you should probably sleep. I presumed you lived somewhere where it was still a sensible time :P

    To mangle a quote which I think is from M*A*S*H, "It's always a sensible time somewhere."


  3. I can see why you want this, and Bioxx hasn't really set a precedent against config files (after all, he does allow for config of the cave in chance). Perhaps when B47 comes, and ore gen changes, he may make steps towards making the mod more customisable, I certainly wouldn't have a problem with it.

    The difficulty comes later, when Bioxx has to decide which features you can and can't configure, for example, would he remove the temporary config option for vanilla chests when open air storage comes ? Letting people pick which parts of the game they want to be hard can ruin the integrity of the game and taking away temporary features can cause a stink (like removing the temporary placeholder vanilla chests has).

    What would happen if, say, someone with an understanding of computer programming decided to take the mod and make a mod of the mod that reimplemented vanilla chests?

    [edited for spelling. Holy fuck it's 7AM I've been up for 27 hours]


  4. I can confirm that I, at least, can install the mod :)

    I can be equally as stubborn, so I can't really criticize that :P

    Still, I think there will surely be a solution that is amicable to both of us ?

    Honestly, I think there needs to be many, many more config settings in the config files. Settings for things like ore density and distribution (roughly speaking, how much ore there is in the world and what percentages of that ore are what), and, at least for now, until there is some better way to store things, such as open air storage or storage bins for holding a single type of item, an option to use vanilla chests.

    Simply a boolean option for vanilla or nerfed chests would pretty much satisfy me 100% at the moment.


  5. I believe putting the hole in the bag opens an astral gate which sucks in characters/monsters within a certain radius, whereas doing the opposite open an astral rift. I don't know if the second one is accompanied by an explosion, but I'm sure Eternal will :P

    There's a trick where you rig up a ballista bolt (people say an arrow, but I honestly don't think you could do it with an arrow) with a special head, wherein is held open a bag of holding,

    Actually, let me get a picture

    Here you go. Answers my question, too

    Posted Image


  6. Just don't throw your level 4 bag of holding into a portable hole.

    I forget what happens.

    Do you get shunted to the Astral Plane when you put the back of holding in the portable hole? Or is it when you put the portable hole in the bag of holding?

    And which one causes the explosion?


  7. java can do threads (multicore) too if you know the language. End discussion?

    I think the word you're looking for is "multithreading". "Multicore" refers to the CPU having more than one "core" on the "die". "Multithreading" is the ability for a "Process" to arbitrarily pause execution of one segment of a program and begin execution of another segment of that program, that is, to basically swap the flow of execution back and forth between multiple states. For example, in a simple listen server, you might have four threads: One thread polls the listening socket for incoming connections and adds those connections to a list of connected users, another thread that polls the connections in the list of connected users for input and transfers that input to a buffer, and a third thread that takes the input in the buffer and does something with it to create an output, and the final thread takes that output and sends it back to the relevant user.

    If I got anything wrong, I apologize. It's been more than half a decade since I read Modern Operating Systems by Tanenbaum.


  8. Maybe he'll just die, like nature intended ¬.¬

    I'm genuninely surprised he isn't dead yet :P

    There was a famous chemist, Carl Scheele, if I remember the name right. Discovered a bunch of shit in the late 18th Century. Had the habit of tasting a little bit of everything he worked with.

    He was found one morning, dead at his desk, surrounded by a myriad of concoctions, any one of which could have killed him.

    There's a reason you don't eat in lab.

    And if I come off as an unsufferable dick, it's because I find people who want to make this mod arbitrarily harder instead of more rewardingly difficult to be about as sane and enjoyable to interact with as Scientologists.


  9. Good luck bro, and I honestly mean that.

    Orgo kicks the ass of even most chem and bio majors. I'd know.

    My biggest issue with taking any kind of chemistry course is the lab section. Specifically the other students in the lab. The last three times I've taken a chemistry course, the following things have happened in labs:

    People leaving the stoppers off of fuming hydrochloric and nitric acids.

    People contaminating source containers.

    People improperly disposing of waste products ("I'll just throw this mercury in the trash. Literally throw it from where I'm standing to the bin 15 feet away")

    People not paying attention to the safety instructions There was one point in a lab where a girl got doused with hydrochloric acid, not strong stuff, by another student. Everyone except the lab and instructor and myself stared in horror. While the instructor made her way through all the gawking students and tried to get them to leave the room, I was the only person with enough sense to grab the big box of baking soda and throw it all over the girl, since it was between me and her, and she was between me and the decon shower. There are other examples, but that's the most immediately dangerous one.

    People not knowing basic principles of chemistry (which overlap with safety instructions) like "Do not mix HCl and NaOH unless you know what you're doing," "Add acid to water, not water to acid," "Never pipette with your mouth. I don't care if you're sure it's not aqua regia, don't pipette with your mouth."

    Then there was the fuckwit who deigned to eat in the middle of the lab after we'd been handling cyanide compounds.

    I think the reason for roads is so that you don't have to be looking at a map and/or know the stars to get from A to B

    We won't give you a speed bonus, but we could nerf your speed on grass if you like :)

    Maybe through tall grass. And maybe have it spread, so that areas have to be "mowed"?


    What about this:

    Grass blocks have a small percentage chance per (Minecraft atomic unit of time) to grow from just grassy blocks to containing tall grass, the same way wheat and netherwart have a small percentage chance over time to grow up a size category.

    A player walking over a block of grass increments a counter for the block. This counter decays at a steady rate. While the counter is > 0, no tall grass can grow on the block. If the counter reaches a certain threshold, the block reverts to dirt instead of grass, as the constant traffic back and forth has killed the grass.

    My BBF's backyard has a "trail" in it running from the steps of his back porch to his detached garage where years of people walking to and fro has killed the grass.


  10. (This is my first snip.)

    There's a perfectly good reason for "the problems with .Net" as *nix users experience them: To cause problems for the people trying to run Windows software on a system that isn't Windows.

    Microsoft wants you to use Windows. If you can't use Windows software without using a Windows OS, then you are either forced to use a Windows OS or abandon the use of Windows software. Guess which most people will choose?

    As someone who has been using Microsoft products since DOS 3, and is familiar with netBSD and various forms of Linux, I can say this: It doesn't matter how good any of the Unices get. It doesn't matter if the Unices could run every piece of Windows software flawless and give me fellatio. What matters is that at the end of the day, when something goes wrong with my computer, there is someone I can call for tech support. When I bought my copy of Windows 7 for $200, I paid $200 for three things: Tech Support for when I can't figure it out myself and googlefu fails me, updates, and to get rid of that annoying "you are using an invalid piece of software" message.

    I used to do C programming and game development in a netBSD environment. I prefer using a netBSD machine for any kind of development over doing it on my Windows 7 machine. Not because the IDEs available on *BSD are better, or because "it runs faster" or anything like that. It's because the Unix environment was designed in part for software development (also, it's what I learned, and I'll be damned if I'll learn the Windows API shit).

    However, there were multiple instances using netBSD (and other variants of Unix-based OSes) where things would only barely work -- hardware not recognized and not functioning, or not fully functioning, programs not running due to some inane dependancy, etc. I have never had any of those problems with Windows 7. On Windows 7 everything just works.

    Furthermore, Microsoft developed DirectX, and for that I thank them daily. Freedom in regards to software and its licenses is great and all, but having the market power to force people to use and follow a standard allows for shit to get done.


  11. If we're gonna do roads, this is what should be done:

    Step 1: Make a pathway of Stone Brick from Location A to Destination B.

    Step 2: Recieve a movespeed bonus and/or a reduction in stamina lost for travelling over stone brick.

    Step 3: Profit.

    The point of a road is that it's easier to walk along a reasonably flat surface than it is to trudge over hill and through dale to get somewhere. With the ability to use the chisel to take "slices" off of blocks, it's entirely possible now to make a stone roadway that one can traverse for thousands of blocks without ever having to jump.

    So, basically, add a move speed bonus or a stamina bonus to using a constructed road. Which would be trivial, since there's already code that modifies how fast/slow you move, and code that modifies how quickly to drain stamina.


  12. cevkiv, I don't think you understood the purpose of this thread.

    As I understand it, the purpose of this mod is "To make Minecraft more like Dwarf Fortress".

    Also, as I understand it, the makers of the mod are going for "believable" and not "realistic".

    Also, there is making something more intricate to reward extra effort being put forth, and then there is just making something mind-numbingly tedious.

    Every person I know who plays Minecraft refuses to play Terrafirmacraft because it's more or less "tedious to the point of unenjoyable"


  13. maybe not on winblows, pthreads has been around on unix systems since a long long time ago, and isn't really a big deal to use.

    I think boost implemented threads in a cross platform way as well, and there are plenty of threading libraries around besides that.

    IT doesnt matter if the language centers on it, its simple to implement, and isn't wrapped up in Microspoof licensing.

    You may want to rethink your use of language, as you come off as being either 12 years old, or most likely ignorant fanboy, or both.


  14. I'm guessing from the impressive knowledge of carbon dating and such that you have a particular interest in Archaeological Anthropology ?

    I'm an Engineer myself, but it'll be another 3 years before I have my masters :S

    Not really. The plan was, after I get my degree in Anthropology, I'll take a few specific courses, such as advanced chemistry courses and organic chemistry, and then get into medical school. After medical school I'd work for a group like Doctors without Borders, or one of the other non-profits that sends you out to undeveloped/developing nations to do healthcare work.


  15. Alright, I'm gonna break this down for you, since I was forced to do this one summer.

    Here is what is involved in cutting down a tree.

    First, you find a tree.

    Then, you get an axe.

    Then, you pick the direction you want the tree to fall.

    You chop a wedge out of the tree on the side of the tree in the direction you want the tree to fall.

    Eventually the tree will fall.

    Now is the time where you get out of the way.

    After the tree has fallen, you get to take that axe and cut off all the limbs and branches. This will require rotating the tree, or attempting to do so, at some point.

    Once you have a trunk, your options depend on what you want to do with the tree.

    If you want to use the tree for firewood, you and some other poor helpless fool get to take a great big saw that and go back and forth, back and forth, cutting the tree into segments. Then you get to take those segments and split them with an axe or a split maul (I'm not sure which one I prefer, honestly, it really sucks either way), and then you get to take that wood and make a cord out of it.

    If you want to make planks or timbers out of that tree, I have no idea what you do, as I've never personally done it, but I am told that it involves a great deal of sawing, and more than one person.

    This mod is already tedious enough as it is. If you want to make wood the "real" way, as seems to be indicated by your wanting trees to fall over, then that requires a saw. And not just a little 'prentice saw like you make in TFC. I mean a giant two man saw that you cannot use by yourself effectively.


  16. Also, carbon dating in and of itself is not inaccurate. The following are reason for carbon dating errors:

    1. Contamination of the sample by pretty much anything else. That 500 year old bone you have got rained on while being transported? Contaminated. Lab assistant sneezed on it? Contaminated. The reason we like to use teeth for carbon dating is because it's very hard to contaminate the inside of a tooth. Tiny scrap of vegetable matter got included with the sample? Contaminated.

    2. Raw radiocarbon dates are all wrong, by about 3% if I recall correctly. When the system was originally made, an inaccurate number was used for the decay rate of isotopic carbon. Later, when the error was found, thousands upon thousands of papers had already used the inaccurate measure, so, instead of going back and redoing everything, we continue to use the system that was already in place. That is why it is important to distinguish between raw radiocarbon dates and corrected/adjusted radiocarbon dates -- one takes into account the error, the other doesn't. However, for certain applications, you don't need a corrected date. For example, if I'm trying to determine if the bones of this caucasian male I've found in Newfoundland are from before or after Colombus accidentally ran into North America, and they come back being 200 years old, it doesn't matter whether they're 206 years old or 194 years old -- they're not anywhere near the age range I'm interested in.

    3. Diet can drastically affect how old radiocarbon dating says bones are. The one example that immediately springs to mind (which is the example a professor used) was there was this monastery, and in the monastery crypt/graveyard there were the bones of monks going back hundreds of years. For some reason these bones were being examined, and it was noted that many of them displayed signs of syphilis. Now, I haven't heard anything recently, but at least up until but a little recently there was a huge debate going on about whether syphilis originated in the Old World or the New World. These monks' bones were radiocarbon dated and they came back as being older than the 1490s, which would mean the monks had syphilis before Columbus blundered into the New World. However upon further research, it was determined that the monks' diet consisted largely of fish, and for some reason I can't remember a diet consisting largely of fish will make radiocarbon dated bones appear to be older than they actually are. Apparently something about living underwater alters the carbon isotopic ratios.


  17. Finally, don't assume that 3.4 million BC is the stone age. The carbon dating method has been proven massively inaccurate so many times i have no idea why people still refer to its numbers as foundation law for life, other than they are clinging to it hoping people will forget that its not accurate at all. People are throwing around dates in this thread like anybody here or the people who wrote the Wikipedia they read were alive thousands of years ago. :P But, as explained above using earths timeline to define TFC is just silly.

    3.4mya is the stone age. The Paleolithic, to be precise (old stone age). It lasted a very, very, very long time, and then came the mesolithic, which also lasted a long, long, long time, and then we got the neolithic, which started around 12kya with the start of the current interglacial and agriculture.


  18. The first house I build is always the same:

    1. Get an axe

    2. Get a shovel. Then another. And probably a third one, just to be sure.

    3. Demolish a hill.

    4. Chop down a tree

    5. Use wood to make 8 horizontal supports and 8 vertical supports.

    6. Place three vertical supports.

    7. Place two horizontal supports on each side of the highest vertical support

    8. Make a box out of dirt

    9 Bam! It's like you're a real homesteader.