Posts by videogamesm12

    After doing some testing on Dev-Freedom-02 earlier tonight (with the help of PatoCalzoncillo and AquaPlayZ), I've brought EmotesTF back to Freedom-01. In addition, I've also taken the liberty of re-introducing all of the old emotes circa October 2019 back onto the server, which are listed below:

    • /cheat
    • /dance
    • /f
    • /greet
    • /highfive
    • /hug
    • /ragehayes
    • /screaming
    • /smile
    • /thumbsup
    • /vore

    You can view the original suggestions here:

    Here is the associated ticket: https://totalfreedom.atlassian.net/browse/FS-465

    After doing some testing on Dev-Freedom-02 a few days ago, I've now replaced Lift with LiftReloaded on Freedom-01. It should be the same functionally, but hopefully more stable and bug-free than the original Lift.


    You can view the original suggestion here: Replace Lift with LiftReloaded

    Here's the associated ticket: https://totalfreedom.atlassian.net/browse/FS-466

    Here's the plugin's documentation: https://www.spigotmc.org/resources/liftreloaded.97551/

    Here's the file tree of the ZIP file, in case anyone is interested:

    All of those are still relevant... Would suggest reading the forum posts that link to them. I can write up a longer post when I'm not swamped in other stuff but they all need doing.

    I did. I've also explained the issues with implementing many of the tickets in question.


    i mean these suggestions were approved for a reason… they community wants them

    They wanted them in November 2020 - April 2021, when things were different and development wasn't so badly behind to the point where it became overwhelming. The point of this is to cut down on the amount of shit.

    Could we look into shitcanning TFM's reaction system?

    Then, how are players supposed to get coins?

    Could we look into shitcanning TFM's reaction system?

    No, it should remain in some way. It's actually used by many players as some light competition and to get coins.

    Then it should be replaced with whatever reactions plugin that the TotalFreedomMod was trying to replace.

    pictures and logs

    :[19:25:44 WARN]: Task #395781 for TotalFreedomMod v2022.06 generated an exceptionjava.lang.NullPointerException: Cannot invoke "org.bukkit.boss.BossBar.setProgress(double)" because "this.this$0.countdownBar" is null at TotalFreedomMod.jar//me.totalfreedom.totalfreedommod.shop.Shop$2.run(Shop.java:106) at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101) at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1567) at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:498) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1483) at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1282) at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319) at java.base/java.lang.Thread.run(Thread.java:833)

    caused by:

    6neJKBg.png

    Reboot the server as a temporary measure.

    Seriously though, the education system is a failure.

    I disagree. The educational system, when applied properly, has been a major success and is the reason we have advanced as far as we have in recent decades. It isn't perfect, but it is very likely the reason we managed to get so far to the point where we can put a man on the moon and communicate with people across the world instantly.

    All they do is teach you about useless stuff that you aren't even going to use, and because you aren't even going to use the stuff you "learned" you just end up forgetting about it.

    I'd argue that they teach you this stuff to prepare you for when you do end up getting into a career that requires you to use what you were taught. Better to have a catch-all instead of a catch-none.

    Schools should just be removed entirely. Why? Because for almost the entirety of human history there were no such thing as school, and yet despite that we still survived.

    I disagree. We survived, sure, but did we thrive? Not until education got good and became more readily accessible.

    The backlog on the server has gotten to a point where it has become impractical and overwhelming. One of the things I wish to do as an interim owner is utilize my developer position in tandem with my newly acquired rank to go through the backlog and clear out outdated or non-essential tickets. To help achieve this I've created this thread so that we as a community can find out what should be shitcanned and what should be kept.


    Here's the first set of backlogged issues that I am considering clearing out. Bolded text (if present) represents the reason why I'm interested in closing it.

    • FS-6: Add hats to the server shop
    • FS-8: Implement a coin/auction system (I don't see what the point in this would be)
    • FS-9: Implement sign shops utilizing coins
    • FS-42: Investigate CoreProtect alternatives (obsolete, CoreProtect is open source)
    • FS-66: Look into implementing a new shop system network-wide (should be migrated to a network level issue instead of the Freedom server)
    • FS-67: Look into making TotalFreedomMod support multiple languages (impractical, too much shit)
    • FS-104: Look into adding BlockBall, a soccer game plugin (I'm not sure what the point of adding it would be since it wouldn't really fit in with the concept of the server)
    • FS-105: Look into adding the MobArena plugin to the server
    • FS-116: Generally improve the HTTPD server (the HTTPD server is getting shitcanned in the future anyways)
    • FS-119: Figure out how to allow schematic creators to overwrite their own schematics (requires modification to the WorldEdit plugin to work, which would conflict with the need to keep most plugins stock)
    • FS-128: Add a chat slow mode
    • FS-140: Investigate re-adding the TARDIS plugin (I have zero intentions to support adding such a massive fucking security hazard to the server after it somehow managed to wipe the flatlands several times before)
    • FS-142: Allow OP's to chose from different glowing effects (not possible unless we use the in game teams)
    • FS-172: Look into adding TrainCarts Coasters (requires the TrainCarts plugin, which is reported to crash the server very easily and thus will likely not get added)
    • FS-179: Add a version of /back that lets you go by history (requires modifying the EssentialsX plugin, the suggestion had more objects than vouches)

    Some issues have not been included despite being on the backlog, and that is mostly because I need to do additional research first in cases like OpenAudioMC before deciding whether or not to clear it out or just go forward with it. Please discuss each issue in this thread and explain why it should be kept or scrapped.

    SpongeBob SquarePants by far. Its timeless jokes (especially in the earlier seasons) are so well-crafted that they have literally shaped internet culture. I'd argue that it is one of the greatest TV shows in history due to the impact it has had since it first dropped in 1999.

    We'll need to verify that ImageOnMap is secure (can only access certain web domains, handles invalid data properly, etc) before considering adding it to the server.

    Sure, we could replace the core plugin of the server (TotalFreedomMod) with dozens of off-the-shelf solutions, but at the cost of what? That plugin has several components that off-the-shelf plugin could never possibly replace, including the magic of this server.


    Multiverse doesn't add any functionality that lets you generate worlds; that is already built into Bukkit itself. All that plugin does is make the process of creating new worlds and navigating through them more user-accessible, and even then it simply cannot generate worlds like the Flatlands on its own because it doesn't know how to generate them like it.


    You know how when someone gets smited, banned, or doomed, it shows a message that calls them a "naughty, naughty boy"? That's been in the TotalFreedomMod for literal decade, and has become part of the charm the server has. You would never be able to recreate it in an off-the-shelf plugin. Never.


    The TotalFreedomMod gives admins some very important tools that have been specially-catered to this server, which have since become mission-critical for administrators because of their versatility. Plugins like EssentialsX would never be able to replace those tools because often times said tools are hardly useful for servers that aren't like ours (in other words, most servers). Replacing the TotalFreedomMod with EssentialsX would end up leaving admins without tools they frequently use on a daily basis, which is bad.


    When people say we shouldn't use the TotalFreedomMod, they usually mean that they want a more stable core plugin catered to servers like ours that isn't buggy as hell and licensed under a prohibitive license. They don't mean that we should outright get rid of the core plugin that makes us unique in favor of generic solutions.


    Object.