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

    • Crysyn

      Only help if you can be helpful

      Hey All, A topic has come up of late in the IRC channel in regards to the general feel of the forums and the community that supports them. Things have progressed further than I would have liked with out this being addressed more publicly because I would much rather have snubbed this out sooner rather than later.. but I have been busy. Here is the general rule I would like people to follow: Wheaton's Law "Don't be a dick." Those of you from the IRC channel know that this is the only rule I ask people in there to follow and we generally have a good and lively time chatting about all manner of things. This is basic rule that just about everyone understands and I am going to expand it to the forums from here moving forward. If you can not help people in a helpful and polite manner then I simply ask you to stop. Now I generally take a back seat to moderating the forums as I like to participate in the suggestions forum fairly heavily at times and would rather do so as a forums user than a moderator. But I am also fairly well known for being the person who constantly puts their foot down and so I am stepping up and doing so on here. If you find yourself unable to respond to a message politely then I ask that you do not respond. This mostly focuses on the increasing level of hostility found within the Suggestion forum as well as the Server forum. I do not care if this is the 30th some odd time you have seen someone make the same suggestion. Or even if the new post on an older topic is one entry above the old one. I expect the members of this forum to respond politely to the user, new or old, and point to the older topic if it applies and even go the extra step to suggest they either add in new information or to summarize the outcome of the previous discussion based upon the new post's entry into it. That is what we are here for, that is why I close most topics instead of deleting them, so that they can be found and referenced down the road. The next topic is the slew of derailment attempts I have seen as of late. If you want to have fun and joke around that is what the off topic forum is for and pretty much anything goes there. I do not expect to read a suggestion thread and have to go through 3 pages of image memes people have shot back and forth. Quite simply this is a waste of my time to read and then have to clean up. Now for the summary. I am going to start taking a more active role, especially in policing the suggestion forum, and handing out warn levels to people whom I see doing this. These will be indiscriminate and applied not to just the first person who derails or is impolite on a topic or response, but to everyone whom follows the lead of that person. As I do not like doing things with out giving you all warning this post shall serve as that warning. If you have a desire to bring this topic up with me then I invite you to do so on the IRC channel. Lets raise the level of quality and grow the community. Let us not descend into the quality often found on the minecraft or league of legend forums. There is simply no need for that here. Be passionate about things, just do not be abusive.
    • Kittychanley

      Offline Servers

      Recently I've seen a few server listings showing up on the first page of the Servers forum that have been closed for an extended period of time, but have recently gotten a reply from a new member who didn't realize the server is offline. To help prevent this from happening in the future, it would be greatly appreciated if you could use the report function on the original post of any servers that have been confirmed as offline, so that the topic may be locked. If you are the admin of a server and plan on taking the server offline, please use the report function on the original post of your topic to let the TFC Staff know that the topic should be locked. If you are the admin of a server that has a locked topic, and would wish to bring the server back online, please use the report function on the original post of the topic to let the TFC Staff know that the topic should be unlocked. As always, please remember to follow rule #3 of the servers forum and update your topic title to contain the version of TFC that the server is currently running. You can do so by editing the OP, and then clicking on "Use Full Editor."


  • Content count

  • Joined

  • Last visited

Community Reputation

12 Good

About Dulakaba

  • Rank
    Wood Cutter

Profile Information

  • Location

Recent Profile Visitors

908 profile views
  1. TFCshaman mod (WIP)

    I know I have not said much about the mod lately, I have a family member going through some major health issues and have been dedicated to their recovery. I will be back with the mod soon. In the meanwhile I am still working on it as I can.
  2. Hi, My name is Will and I go by Dulakaba here on the forums. I am a new modder and with no knowledge of java or forge modding I set out a little over a month agoto create a simple mod for TFC. My little mod is a minnow compared to the whale of a mod that is TFC and I can't imagine doing work of that scale. As I have slowly learned about Java and delved into TFC code, I have gained a profound appreciation of the immense effort that has gone into the creation of TerraFirmaCraft . I would like to to take a moment to give Bioxx, Kitty and Dunk a huge thank you for all the work theyhave doneto produce this epic mod, maintain a forum and a wiki. THANK YOU.
  3. Information request: Adding new ores to TFC

    Thank you for your input folks I will give it a swing. Yeah leaving IRC was a matter of internet issues.
  4. Information request: Adding new ores to TFC

    ??? The in game config file? The stone still must exist in some manor (I must make it) and TFC stone does not function like vanilla minecraft stone so i am not certain if vanilla style stone spawns.... I guess I need clarification
  5. Hi guys, As a new modder sometimes TFC's code can be rather overwhelming. I am trying tofind out what is required to add a new ore or stone type to TFC. I want to add catlinite a type of stone, however it does not need to be entire regions of stone since it will be a crafting component for my TFCshaman mod. I am not certain which is easier adding a new stone or a new ore, or even where to start. Some insight from Kitty or the modding mavens would be a blessing. Thanks Will
  6. TFCshaman mod (WIP)

    3rd update vlog added to the main post
  7. StellarSky (Not Working)

    " I'm playing now on server, which have Stellar Sky mod (v.0.1.29) and following strange behaviour was observed - calender is going backward, there was May 1001 yesterday, today morning was March, now is February. Can anyone confirm such issues? Is it possible, that Stellar Sky time settings interfere with TFC calendar system? Or maybe something else is messed up?" You need to be sure that the stellar sky year length is set to the same as the tfc year length in the stellar sky config stellar sky is set to 365.5 while tfc default is is 96 or 98 (can't recall)
  8. TFC Crop System Expansion

    Just wanted to take the time to thank Pefffern for all the help tracking down my issues and helping a new modder. We are lucky to have peffern and I want to make clear that all issues have been cleared up. Thank you for all your work to help us modders make our TFC plant dreams come true!
  9. TFC Crop System Expansion

    So I still can't get it to go I thought it was working but then it did not... The weird thing is that I downloaded your IE Hemp project, unzipped it, ran setup.bat and then imported itin Eclipse and when I run it , it gives me duplicate file warning for tfccrops because of the tfccrops-dobf. If I remove tfccrops-dobf, it get the same error as on my project. " cpw.mods.fml.common.LoaderException: java.lang.NoSuchMethodError: com.peffern.crops.BlockCustomCrop.func_149676_a(FFFFFF)V " I am really at a loss because this is your Github project. What method do you use to run it without getting dup error and what method do you use to set up the files in lib Alsowhat version of Eclipse are you using? I tried it with just having the files in lib and also withbuildpath / configure buildpath/ libraries 'add external jar' and selecting the lib folder
  10. TFC Crop System Expansion

    Actually it appears the issue is based in how I set up my mod in Bletch's template. Previously I had coded my mod in vanilla 1.7.10 and then did a lot of copy and paste of packages and classesfrom the vanilla forge eclipse work space into a new TFC eclipse work space made with Bletch's tutorial. I had basically just deleted all Bletch'smod template files under source/main/java , and source/main/resources and then put in my own packages, classes and resources in the appropriate locations to make a copy of my vanilla mod.Everythingworked fine for my vanilla coding. However clearly somewhere in this I deleted something in his template that hooks into tfc in such a way as to make your apiget recognized. Iwent back and redid the Bletch tutorial andset up in a fresh copy of eclipse, made all the name changes needed for a new add on project and then put in your plant add on jar in the lib folder. After pointing eclipse to your jar it all loads. I either need to find out what I cut out from Bletch's Template or else start the tedious process of moving everything over to his template. This is a big problem as I did my coding based on the tutorials by MrCrayfish and his overall structure / approach is to do things mostly in the main class file where as Bletch has so many packages that I can barely make heads or tails of it. My assumption is that your IE hemp mod and Pumpkin mod MUST have the same code type that I cut from Bletch's template and I am hoping that a hard study of them will help me figure out what I am missing.
  11. TFC Crop System Expansion

    o.k. I have got the deobf.jar, do I add that to the lib folder the same way I added your jar? That just tells me i have dupilicates
  12. TFC Crop System Expansion

    Hi again, So I thought I had everything ready to go. but I think i have somehow missed something. I think I missed a point of setting up. I downloaded the jar, put it in my lib folder in my tfcshaman project, right clicked my project and selected buildpath - configure build path - chose the 'Libraries' tab,, chose add external jar and then navigated to the lib folder in the src folder of my project and selected your jar. having done that Eclipse added the your mod's little jar icon to the bottom of the jar list in my project ( there are many jar icons and then your jar below a folder icon with 3 zeros labeled 'start' (that has some gradle stuff in it and a cache) if I click thejar icon named after your jar, it has all your packages in it (com.peffern.crops etc.). I have made no changes to build.gradle since I must study how to configure gradle to know about the tfccrops.jar and I assumed that could wait until I was ready to do the jar build. when I run the game in eclipse it starts minecraft, begins the loading process and then crashes. here is the crash report Minecraft Crash Report any insight as to why? after more investigation I see this in the console after crash: Caused by: java.lang.NoSuchMethodError: com.peffern.crops.BlockCustomCrop.func_149676_a(FFFFFF)V at com.peffern.crops.BlockCustomCrop.<init>( The line in BlocCustomCrop that it refers to is: this.setBlockBounds(0, 0, 0, 1, 0.2f, 1);
  13. TFC Crop System Expansion

    Thanks, I appreciate you taking the time to field my questions. If you like, when I get it all figured out i will do a video tutorial.
  14. TFC Crop System Expansion

    Thanks, I think I know how to do all you mentioned: 1. Download the compiled jar (tfccrops.jar).DONE2. Import it into your mod project (into the libs folder). DONE3. Make sure you configure gradle to know about the tfccrops.jar or your code won't compile when you go to export your mod. (Done in I think that's right but I figure i would ask to make sure.4. Add the jar to your project as a dependency jar. Done via buildpath / configure buildpath/ libraries 'add external jar' when you say item set up area you mean in a newitem class for the plant file rather than where i register items? So not in the file where I use public static Item itemZombieDust;: and itemZombieDust = new ItemZombieDust().setUnlocalizedName and GameRegistry.registerItem(itemZombieDust,itemZombieDust.getUnlocalizedName(),etc... right? looking at your files for TerraFirmaPumpkins and TFC with IE Hemp to get some insight. Sorry for all the question.
  15. TFC Crop System Expansion

    You are a wonder! O.k. here come the noob questions.... 1.after i run setup and point eclipse to the working folder: Do I add your packages to my mod project folder via copy and past, or do I just add your project folder to my project eclipse workspace along with my own? or is it better to use it as an independent mod in its own eclipse work space? next in BaseCrops it says: "If you just want to implement a crop so that it works with TFC, use this implementation." in read me it says " The entry point for TFC Crop Index is the static method CropsRegistry.addCrop(). This method accepts as an argument an ICrop instance, which is how you define the crop you want to add. The registry will use information from the ICrop to create a new TFC crop with the appropriate parameters, as well as creating a seed item with the appropriate crop ID "All of the parameters are in the constructor, so you should be able to just pass in a load of values and then pass the BaseCrop to the CropsRegistry. If you want to change the rendering behavior you can override the appropriate method. Reflective pass-throughs to TFC's crop rendering utility methods are static on RenderCustomCrop, so you can use them. In practice this means you pass a bunch of parameters to the BaseCrop constructor, pass the result to the CropsRegistry, and the mod handles it from there" So to create a new crop I would edit BaseCrop? iso i decide to give my crop the number 3654 (so it is unlikely toconflict with other crop indexes from other people then in BaseCrop,java ....