Jump to content

MiniTermi77

Vanilla Admin
  • Posts

    393
  • Joined

  • Last visited

  • Days Won

    15

Reputation Activity

  1. Like
    MiniTermi77 reacted to Timur in FTB Continuum Server time for WIPE? Vote Here!   
    That can be said about any pack...
    Some even leave not finishing pack.
  2. Like
    MiniTermi77 reacted to Nikkinz in FTB Continuum Server time for WIPE? Vote Here!   
    It normally does and then those people finish the pack and it dies again.. Its just Continuum.. I actually love that it is so quiet tbh.. sometimes anyways.
  3. Like
    MiniTermi77 reacted to brunyman in Minecraft 1.18 Experimental Snapshot 1 - Mob Spawning Changed Forever?   
    Source xisumavoid
     
    Official changelog

  4. Like
  5. Like
    MiniTermi77 got a reaction from Nikkinz in [Code] C++ Code to Filter BetterQuesting's QuestProgress.json File   
    I like that type of players that try to program Java or C++, they make their world more personal ^^
  6. Like
    MiniTermi77 reacted to NTaterY in [Code] C++ Code to Filter BetterQuesting's QuestProgress.json File   
    After the recent server wipe, my friend group decided that we would try to continue playing on our own server using the world download. Something that I took notice of was a particularly large QuestProgress.json file...

    After seeing this, I decided to filter the file to extract the data associated just with me and my friends. To do this, I wrote some jank C++ code available below. 
    We were a group of five players, and after running the code, the file size is much, much smaller!

    Feel free to use the code if you want to filter your quest data out of the same file.
    #include <fstream> #include <iostream> #include <string> #include <vector> using namespace std; const vector<string> UUIDs = {""}; // INSERT UUIDs here const int num_players = UUIDs.size(); bool matchesUUID(string uuid) { for (int i = 0; i < num_players; i++) { if(!uuid.compare(UUIDs[i])) return 1; } return 0; } int main() { ifstream input("QuestProgress.json"); ofstream output("QuestProgressNew.json"); string buffer[20]; string line; for (int i = 0; i < 2; i++) { getline(input, line); output << line << endl; } getline(input, line); while(line.find("}") == string::npos) { output << line << endl; getline(input, line); output << line << endl; getline(input, line); output << line; bool hasMatch = 0; if (line.find("}") == string::npos) { int number = 0; getline(input, line); while (line.find('}') == string::npos) { buffer[0] = line; getline(input, line); buffer[1] = line; getline(input, line); string uuid = line.substr(line.rfind(":") + 3, 36); if (matchesUUID(uuid)) { if (hasMatch == 0) output << endl; else output << "," << endl; hasMatch = 1; buffer[0] = buffer[0].substr(0, buffer[0].find("\"")) + "\"" + to_string(number) + buffer[0].substr(buffer[0].find(":"), buffer[0].length() - buffer[0].find(":")); number++; output << buffer[0] << endl << buffer[1] << endl << line << endl; getline(input, line); output << line << endl; getline(input, line); if (line.find(",") == string::npos) output << line; else output << line.substr(0, line.find(",")); } else { getline(input, line); getline(input, line); } getline(input, line); } output << endl; if (hasMatch) { output << line << endl; } else { output << "}," << endl; } } else { output << endl; } getline(input, line); output << line << endl; getline(input, line); bool task = 1; while(task) { output << line << endl; int number = 0; bool flag = 0; hasMatch = 0; getline(input, line); if (line.find('}') == string::npos) { flag = 1; output << line; } while (line.find('}') == string::npos) { string uuid = line.substr(line.rfind(":") + 3, 36); if (matchesUUID(uuid)) { if (hasMatch == 0) output << endl; else output << "," << endl; hasMatch = 1; line = line.substr(0, line.find("\"")) + "\"" + to_string(number) + line.substr(line.find(":"), line.length() - line.find(":")); number++; if (line.find(",") == string::npos) output << line; else output << line.substr(0, line.find(",")); } getline(input, line); } output << endl; if (flag && !hasMatch) { output << "}," << endl; } else { output << line << endl; } hasMatch = 0; getline(input, line); if (line.find('{') != string::npos) { output << line; if (line.find('}') == string::npos) { number = 0; int index = 1; int level = 1; getline(input, line); while (line.find('}') == string::npos) { buffer[0] = line; level = 1; while (level > 0) { getline(input, line); buffer[index] = line; index++; if (line.find('}') != string::npos) level--; if (line.find('{') != string::npos) level++; } string uuid; for (int i = 0; i < index; i++) { if (buffer[i].find("uuid") != string::npos) { uuid = buffer[i]; break; } } if (uuid.find(":") != string::npos) uuid = uuid.substr(uuid.find_last_of(':') + 3, 36); if (matchesUUID(uuid)) { if (hasMatch == 0) output << endl; else output << "," << endl; hasMatch = 1; buffer[0] = buffer[0].substr(0, buffer[0].find("\"")) + "\"" + to_string(number) + buffer[0].substr(buffer[0].find(":"), buffer[0].length() - buffer[0].find(":")); number++; for (int i = 0; i < index - 1; i++) { output << buffer[i] << endl; } line = buffer[index - 1]; if (line.find(",") == string::npos) output << line; else output << line.substr(0, line.find(",")); } getline(input, line); index = 1; } output << endl; if (hasMatch) { output << line << endl; } else { output << "}," << endl; } } else { output << endl; } getline(input, line); output << line << endl; getline(input, line); output << line << endl; } else { output << line << endl; getline(input, line); output << line << endl; } getline(input, line); if (line.find(",") != string::npos) { output << line << endl; getline(input, line); continue; } task = 0; } output << line << endl; for (int i = 0; i < 2; i++) { getline(input, line); output << line << endl; } getline(input, line); } output << line << endl; getline(input, line); output << line; }  
  7. Like
    MiniTermi77 reacted to ASOOD in ¿Do You Want To Play?   
    Granted, but every time you play you'll have high ping.
    I wish to be successful in my life xd
  8. Like
    MiniTermi77 reacted to potayder in Presentation of Potayder   
    Name: Brad
      IGN: Potayder
      Age: 26
      Crafter's Land Servers you play: Revelations
      Location: Colorado, USA
      A short description of yourself: I'm married as of 5-23-2021, I play mostly in the after noon's, I locate underground utilities such as gas and electric lines. I been playing minecraft when it was just on the browser LOL, never got good at building  Looking for more people to group up and play with really. a lot of my friends quit gaming over the years
      Hobbies and interests: Mostly gaming in general, I love FPS shooters, and RPG games. interest are mostly of engines and diesel trucks. 
      Discord / Skype Name: Po-Tay-Der#7335 

  9. Like
    MiniTermi77 reacted to HowYouLikeThatBP in ¿Do You Want To Play?   
    Granted, but the server will only have 2 people connected as usual
    I wish brunyman someday update CTW and get lots of people to play again.
  10. Like
    MiniTermi77 reacted to Jimmel in ¿Do You Want To Play?   
    Granted, but you can no longer drive a car or anything else.
    I wish I didn't sweat so much in the summer. 
  11. Like
    MiniTermi77 reacted to Swimsam1 in ¿Do You Want To Play?   
    Granted, but there was no afterlife for you
    I wish for Mr.Dinnerbone to finish Modding Api
  12. Like
    MiniTermi77 reacted to Nikkinz in Tribute to xtomyserrax ^^   
    It's beautiful!
  13. Like
    MiniTermi77 reacted to xtomyserrax in Tribute to xtomyserrax ^^   
    Haha looool, I thought this was a joke. I dont really deserve this but thank you so much haha. It looks really cool, what a handsome skin!
    Thanks for all the stuff you guys are doing!
  14. Like
    MiniTermi77 got a reaction from iiTzArismaltor_ in Tribute to xtomyserrax ^^   
    Hi everyone! 
    What started as a joke has ended as a reality. I jokingly mentioned the idea of making him a statue to tomy. Being concise, I have done it. I want to share it with the community as a tribute to the effort and importance that @xtomyserraxhas had and still has in Network as  a plugin developer and beyond. ^^

  15. Like
    MiniTermi77 got a reaction from Nikkinz in Tribute to xtomyserrax ^^   
    Hi everyone! 
    What started as a joke has ended as a reality. I jokingly mentioned the idea of making him a statue to tomy. Being concise, I have done it. I want to share it with the community as a tribute to the effort and importance that @xtomyserraxhas had and still has in Network as  a plugin developer and beyond. ^^

  16. Thanks
    MiniTermi77 got a reaction from xtomyserrax in Tribute to xtomyserrax ^^   
    Hi everyone! 
    What started as a joke has ended as a reality. I jokingly mentioned the idea of making him a statue to tomy. Being concise, I have done it. I want to share it with the community as a tribute to the effort and importance that @xtomyserraxhas had and still has in Network as  a plugin developer and beyond. ^^

  17. Like
    MiniTermi77 got a reaction from brunyman in New Updates   
    Hello everyone, I would like to put a more recent post to "update" the server activity in a certain way. New people are needed, so anyone who uploads Ac videos is welcome.
  18. Like
    MiniTermi77 reacted to Maximus_S in [Command Request] __Arche__   
  19. Like
    MiniTermi77 reacted to iCekkaZ in Buycraft Issue Anton   
    Hi anton! You're looking to reactive your rank. So I moved the post to the correct section. Please if possible edit this post following this template:
    Thanks
  20. Cookie
    MiniTermi77 reacted to Anton in Buycraft Issue Anton   
    In game name :Anton
    Proof of Purchase: 
    Description of Issue: rank lost when the server updates version 
    Date/Time of Purchase: 2016
    Items/Rank Bought: Vip
    Screenshots (Optional): 
    Any other important information: 

  21. Like
    MiniTermi77 reacted to Maximus_S in [Command Request] __Arche__   
  22. Like
  23. Like
    MiniTermi77 reacted to Maximus_S in FlyPan [ Construction in Pure Survival Network ]   
    Url : https://imgur.com/a/XEkO6vI
     
  24. Like
  25. Like
    MiniTermi77 reacted to Yusixs in CraftersLand Launcher Released! [v1.6.0] Fine-Tune your experience to the max!   
    CraftersLand Launcher v1.6.0!

    (Me, Henk and Brunyman were discussing ideas to be brought into CraftersLand back in May)
     
    And so it began, I embarked on the task to get it done after my exams (well, a tad bit after but oh well) and it went great! Albeit, it took me a couple of days to learn the ins and outs of this but it should contain almost everything you need for your experience on the server with the addition of optional custom Optifine and A LOT of other fancy features which i'm sure you all will enjoy. Best thing about this is that even cracked players can use this launcher! 

    The modpacks available in this launcher are all of the ones we are currently hosting right now and will be updated whenever an official FTB update is released. Don't worry, you won't have to do anything to update the modpacks, the launcher does it by itself! This launcher is also capable of smart-updates, meaning that you don't have to re-download the entire modpack whenever a new update comes out. 

    For all of you who play on our Network server out there, you are not left out either. I added in 2 "Forge Vanilla" modpacks which are MC Vanilla version 1.8.9 and 1.12.2. These vanilla minecraft instances have a lot of optional mods which you can choose and the server IP's are already included in them so you can launch these and join the server without any fuss.


    Screenshots

    Features
    Support for both Cracked and Premium accounts! For cracked players, enter your name and click "Play Offline". For premium players, enter your ID and Password and click "Login..."
    Custom Recipes on our Revelations, Infinity and Skyfactory 2.5 have been added client-side, so you all can view these recipes in NEI aswell.
    TTKami config tweaked for Direwolf20 1.7.10 (Allows you to unlock TTKami Research on our server)
    Automatic Console Window opens in the background to record errors for quick copy-pasting
    Each Modpack already has it's own respective CraftersLand IP already added into it
    Forge Vanilla installation with a handful of useful quality of life mods
    Fix Direwolf20 industrial foregoing client-side crash with a patch
    Shaders included in Forge Vanilla 1.12.2 (Disabled by default)
    Schematica mod added as optional for every modpack
    Optifine mod added as optional for every modpack
    ReAuth mod added in almost every modpack
    Smart-Updates capability
    Discord RPC added for every modpack running in MC version 1.12
    Vanilla Fix added as optional for every modpack running in MC Version 1.12
    This launcher is a fork of the populat SKCraft Launcher, source code here:



    Download Below

    Note:  There are 2 types of launchers, normal and portable. Normal one will download and install the modpacks in your My Documents folder (C drive). Portable one will download and install the modpacks wherever your launcher is (do not delete portable.txt else it wont work!).
    Note: For Mac and Linux, use Universal Normal or Universal Portable.

    Note: If you are using 32-bit Java then the maximum memory you can allocate in options is around 2.5GB, any higher and it wont run

    The following texts are click-able. If you are using Chrome and download does not work Right Click the link and select Save link as...

    Windows exe | Mac OS | Linux | Universal jar | Universal Portable jar
     
×
×
  • Create New...

Important Information

By using this site you agree to the following Terms of Use, Guidelines and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.