Forge and Nova

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Apparently I own this thread now...Is NOVA a good thing?


  • Total voters
    80
  • Poll closed .
That is because all the big mods are still 1.7. They have no choice.
Which was precisely my point. We're on 1.7 because the big mods are on 1.7; if those mods decide to stay on 1.7, then we'll follow through with that choice. If they port- we're getting dragged along anyway. (as opposed to 'if they stay, they'll slide into obscurity as the users abandon ship').

Heck- its not like we [users] ever had a real choice in the issue to start with.
I think this might be the first time something like this actually gained enough of a following to [potentially] make a difference.

Edit- for those who have their doubts, how often do you see things like "I won't use Ypack because it lacks Xmod" or "I can't play without XXX installed"? (I see it a fair bit).
Also does anyone remember the drama just before FTB Ultimate was released?- due to it [potentially] being released without RedPower.
Yes a lot of the users may want the latest MC, but it seems they want the mods more. We won't lose the fanbase by sticking with 1.7
 
Last edited:
Which was precisely my point. We're on 1.7 because the big mods are on 1.7; if those mods decide to stay on 1.7, then we'll follow through with that choice. If they port- we're getting dragged along anyway. (as opposed to 'if they stay, they'll slide into obscurity as the users abandon ship').

Heck- its not like we [users] ever had a real choice in the issue to start with.
I think this might be the first time something like this actually gained enough of a following to [potentially] make a difference.

Edit- for those who have their doubts, how often do you see things like "I won't use Ypack because it lacks Xmod" or "I can't play without XXX installed"? (I see it a fair bit).
Also does anyone remember the drama just before FTB Ultimate was released?- due to it [potentially] being released without RedPower.
Yes a lot of the users may want the latest MC, but it seems they want the mods more. We won't lose the fanbase by sticking with 1.7
But again, this requires that at least the majority of developers stay in 1.7. If most update, most players will eventually learn to move on, just like they did for RedPower.
 
  • Like
Reactions: Celestialphoenix
I nominate both asiekierka and Reika as potential Chair(wo)men
Code:
candidates = ["Reika", "Asie", "Vazkii"]
ballot_box = Poll.new("MC Modding Union Chairsperson", candidates)
puts "Vote for new Chairsperson!"
puts "Candidates:"
candidates.each {|person|, puts person}
puts "(Caps insensitive)"
ballot_box.vote(gets.chomp)
 
  • Like
Reactions: 1SDAN and CoolSquid
$s/vote/stuff("Reika")/
Code:
candidates = ["Reika", "Asie", "Vazkii"]
ballot_box = Poll.new("MC Modding Union Chairsperson", candidates)
puts "Vote for new Chairsperson!"
puts "Candidates:"
candidates.each {|person|, puts person}
puts "(Caps insensitive)"
ballot_box.vote(gets.chomp)

Code:
Integer count = votes.get("MC Modding Union Chairsperson");
int val = count != null ? count+1 : 1;
votes.put("MC Modding Union Chairsperson", val);
 
cout << "There are still mods being developed for 1.7.\n"
<< "it would suck if everyone moves to 1.8 and they get left behind" << endl;
 
  • Like
Reactions: 1SDAN and Padfoote
Code:
import qualified Web.Survey.BallotBox as Votes

main = do
    putStrLn "Choose your nominee for the Chairperson of the MC Modding Union"
    putStrLn "Current candidates: Reika, Asie, Vazkii"
    vote <- getLine
    success <- Votes.put "MC Modding Union Chairperson" vote
    if success
        then putStrLn . concat $ ["Vote for ", vote, " sent successfully!"]
        else do
            putStrLn "Vote not recorded. The ballot may have closed, or you entered an invalid nominee. Please check your spelling and try again."
            main
Edit: Darnit forum, stop breaking my indentation.
 
Last edited:
Code:
#include <vector>
#include <cstdlib>
#include <string>

using namespace std;

class Person
{
  private:
    static int m_People;
    string m_Name;
    int    m_Votes;

  public:
    ~Person() { }
    Person( const string& cName )
    {
      this->m_Name = cName;
      People      += 1;
    }

    const int& GetPeople()
    {
      return m_People;
    }

    const int& GetVotes()
    {
      return this->m_Votes;
    }

    const string& GetName()
    {
      return this->m_Name;
    }

    const string& SetName( const string& cName )
    {
      this->m_Name = cName;

      return this->m_Name;
    }

    const int& AddVote()
    {
      this->m_Votes += 1;

      return this->m_Votes;
    }

    const int& SubVote()
    {
      this->m_Votes -= 1;

      return this->m_Votes;
    }
  }
}

int main( int argc, char** argv )
{
  vector<Person*> PotentialChairmen();

  PotentialChairmen.insert( new Person( "Reika"  ) );
  PotentialChairmen.insert( new Person( "Vazkii" ) );
  PotentialChairmen.insert( new Person( "Asie"   ) );

  // TODO: Continue the creation of voting methods.
}

C++ strikes again! And many edits because I'm anal with my formatting.
 
  • Like
Reactions: ljfa
Code:
#include <vector>
#include <cstdlib>

using namespace std;

class Person
{
  private:
    static int m_People;
    string m_Name;
    int m_Votes;

  public:
    ~Person() { }
    Person( const string& cName )
    {
      this->m_Name = cName;
      People += 1;
    }

    const int& GetPeople()
    {
      return m_People;
    }

    const int& GetVotes()
    {
      return this->m_Votes;
    }

    const string& GetName()
    {
      return this->m_Name;
    }

    const string& SetName( const string& cName )
    {
      this->m_Name = cName;

      return this->m_Name;
    }

    const int& AddVote()
    {
      this->m_Votes += 1;

      return this->m_Votes;
    }

    const int& SubVote()
    {
      this->m_Votes -= 1;

      return this->m_Votes;
    }
}

int main( int argc, char** argv )
{
  vector<Person*> PotentialChairmen();

  PotentialChairmen.insert( new Person( "Reika" ) );
  PotentialChairmen.insert( new Person( "Vazkii" ) );
  PotentialChairmen.insert( new Person( "Asie" ) );

  // TODO: Continue the creation of voting methods.
}

C++ strikes again!
(println "C++ is a dirty dirty language, but Clojure is nice ;)")
Code:
(defn counting-numbers [] (iterate inc 1))
(take 5 (filter even? (counting-numbers)))
(println "That returns the first 5 even counting numbers (2, 4, 6, 8, 10). Lazy evaluation is awesome")
 
import com.github.coolsquid.squidapi.logging.Logger;

public static final Logger logger = new Logger("", "chairmen");

public static void init() {
logger.log("Vazkii");
logger.log("Reika");
logger.log("Asie");
logger.log("CoolSquid"); //shameless self-add
logger.save();
}
(println "JAVA THE HUMANITY!!!!")
(println "At least use something decent :P. I mean I am using Clojure which is attached to the JVM")