Towny: Introducing Wars

Posted by Dieu2 months ago

Introducing Wars

The latest Event War features a variety of war types to engage players in strategic conflicts:

  • Riot: Conflict within a single town where players choose sides between the city and rioters.
  • Town vs Town: Two towns battle against each other.
  • Civil War: Internal strife within a nation where towns align with either the capital or rebels.
  • Independence War: A town rebels against its own nation, with other towns choosing sides; rebel towns may secede upon victory.
  • Nation vs Nation: Two nations clash in all-out war.

Declarations of War are obtained using Tokens through the command /town redeem {wartype}. Tokens are earned by non-neutral towns each Towny newday, provided their nation is not neutral either. Towns actively engaged in war do not receive war tokens.

To understand server configuration, use the '/eventwar guide' command.

Declaration of War Books:

Players initiate wars using Declaration of War books, purchased with Tokens via the /town redeem command. Riot DoW books are the cheapest by default, with costs escalating for larger-scale wars. Therefore, riots and town wars occur more frequently than civil wars, nation wars, and global conflicts. Only towns within a nation can redeem tokens for civil, nation, and global war books.

To declare war, hold the book and use the /declare war [wartype] [arg] command, as specified in the books.

Surrendering:

In wars permitting surrender, players can opt to concede defeat. For Riot, Civil War, Independence War, Alliance War, and World War types, surrender is executed via the /surrender command.

Riots allow universal surrender, while Civil War permits only mayors to surrender their towns. World War requires a king's surrender for the entire nation.

During Riots with conquering enabled, the surrendering Mayor cedes control to the highest-scoring Rebel. Similarly, in Civil War, the surrendering King results in the highest-scoring Rebel Town becoming the new Capital.

In Town and Nation Wars, surrendering entities must propose terms, including White Peace, monetary compensation, town exchange, or a combination thereof. The opposing side reviews and accepts offers, leading to the exchange of assets.

War Resolution:

Various conditions dictate the end of different war types, ensuring conflicts don't persist indefinitely. For instance, Riots conclude when all surviving rioters are jailed or when key figures surrender.

Similarly, Towns and Nations can be eliminated through loss of key assets, such as homeblocks, leaders running out of lives, or successful surrender negotiations.

Alliance Wars end when participating nations withdraw or lose all towns. Civil and Independence Wars cease when the capital or all towns on either side are incapacitated, or when surrender is accepted. World Wars conclude when a single nation remains or when all nations ally.

Commands:

A variety of commands facilitate engagement and understanding of war mechanics, including /eventwar and /towny war for information and management purposes, /town redeem and /nation alliancewar request for resource management, /declare for initiating wars, and /surrender for conceding defeat with specified terms.

  • /eventwar
    • /eventwar guide: Opens a book for the player, explaining how EventWar works, based on your server's config settings.
    • /eventwar guide riot: Opens a book for the player, explaining riots.
    • /eventwar guide townwar: Opens a book for the player, explaining town vs town wars.
    • /eventwar guide civilwar: Opens a book for the player, explaining civil wars.
    • /eventwar guide independencewar: Opens a book for the player, explaining independence wars.
    • /eventwar guide nationwar: Opens a book for the player, explaining nation wars.
    • /eventwar guide alliancewar: Opens a book for the player, explaining alliance wars.
    • /eventwar guide worldwar: Opens a book for the player, explaining world wars.
    • /eventwar guide conquering: Opens a book for the player, explaining how conquering works.
    • /eventwar guide townblocks: Opens a book for the player, explaining how the TownBlock HP system works.
    • /eventwar guide money: Opens a book for the player, explaining how money affects wars.
    • /eventwar guide winning: Opens a book for the player, explaining how to win wars.
    • /eventwar guide points: Opens a book for the player, explaining how points are scored.
    • /eventwar guide jails: Opens a book for the player, explaining how jails and PoWs work.
  • /towny war
    • /towny war hud: Opens a scoreboard for the player, which details points and properties of the townblock they are standing in.
    • /towny war participants {page #}: A list of towns and their nation who are in each on-going war. The list highlights enemies, allies and capital towns. While war is in effect, each competing town has a health points property attached to it.
    • /towny war stats: Shows stats on the player's current war.
    • /towny war scores: Shows the scores of the player's current war.
    • /towny war types: Shows the settings of various war types (mainly for debugging now.)
  • /town
    • /town redeem {wartype}: Used to purchase a Declaration of War of the given war type.
  • /nation
    • /nation alliancewar request {allyname}: The primary nations battling in an Alliance War can use this command to request their allies join the war (when they are not already automatically added.)
  • /declare
    • /declare rebel: Used to side with the rioters/rebels in Riot, Civil and Independence Wars.
    • /declare government: Used to side with the city/capital in Riot, Civil and Independence Wars.
    • /declare war {wartype} {args}: Used while holding a Declaration of War book of the given war type, to start a war.
  • /surrender
    • /surrender: Used to surrender in Riots, Civil Wars, Independene Wars, Alliance Wars, and World Wars.
    • /surrender money {amount}: Used in Town and Nation Wars to surrender for money.
    • /surrender towns {town1 town2 town3}: Used in Town and Nation Wars to surrender for towns.
    • /surrender money {amount} towns {town1 town2 town3}: Used in Town and Nation Wars to surrender for money and towns.

 

As part of our ongoing appreciation for your active participation, we are thrilled to announce the top voters for the month of January 2024. Each month, we randomly select 10 players who have demonstrated unwavering commitment by accumulating a minimum of 200 votes. Without further ado, let's celebrate and acknowledge the outstanding contributors who have been rewarded with vouchers:

Let the votes keep rolling in! Happy voting!

In preparation for the upcoming release of the Factions server, we're excited to introduce new Cannoning features now available for testing on our Creative server.

While we're considering expanding the number of plots in Creative for Cannon testing, we've decided to focus on testing Cannoning directly on the Creative server, as both environments share many similarities.

What's New? We've replaced the Creative .jar with a new .jar specifically designed for TNT Cannons. By default, explosions are disabled on creative. However, if you want to test your cannons, you can enable explosions using the /p gui command.

To streamline testing, we've introduced several new features:

  • /p tntfill: A command that fills all dispensers in the plot with TNT.
  • /bonetool: A special tool for quickly placing or removing sand or obsidian.
  • Protection Blocks: Currently, Emerald Blocks serve as protection blocks on creative, meaning explosions won't cause any damage if there are Emerald Blocks beneath them.

Over the past few weeks, ExtremeCraft has undergone a series of updates, bug fixes, and enhancements to elevate your gaming experience.

Let's start with a significant change – the renaming of HallOfFame Weeks to Rounds. Each round now spans two weeks, offering a fairer competition window. The /halloffame command has been revamped to provide accurate information about the current HallOfFame season and round. As Towny Rounds come to a close in a few hours, rest assured that vouchers will be automatically distributed.

Automated announcements have been implemented to acknowledge and celebrate players who receive vouchers for their voting efforts.

In the Towny realm, Fly is now activated automatically, and we've removed the fly cooldown to prevent potential exploits. To enhance chat readability, we've excluded the nation name from the chat prefix. Additionally, Town Chat and Nation Chat functionalities have been fixed.

For Skyblock enthusiasts, numerous internal fixes and updates have been applied to ensure seamless gameplay.

SlimeFun has received multiple updates addressing issues related to disappearing and bugging items.

Our AntiCheat system has undergone refinements to address and fix some false positives. If any issues persist, please don't hesitate to contact us with clear examples of how to replicate them.

Due to potential abuse, the number of affected spawners has been removed from SpawnerExtractors.

A 2% fee has been introduced for the /withdraw command to prevent abuse, trolling, and spamming.

Crates have been fine-tuned to fix chance calculation issues where the GUI would display 0% for all items.

Globally, we've removed or fixed many unused features and code, including addressing Skull loading issues.

On the website front, we've overhauled and fixed numerous issues, resulting in faster loading times and an overall more user-friendly experience.

 

Greetings, dedicated community members! As part of our ongoing appreciation for your active participation, we are thrilled to announce the top voters for the month of December 2023. Each month, we randomly select 10 players who have demonstrated unwavering commitment by accumulating a minimum of 200 votes. Without further ado, let's celebrate and acknowledge the outstanding contributors who have been rewarded with vouchers:

Let the votes keep rolling in! Happy voting!

Upcoming Changes and updates!

Posted by Dieu3 months ago

Servers with GriefPrevention:

Enhanced Control with GPFlags

We're thrilled to introduce GPFlags, a dynamic extension of GriefPrevention that puts the power in the hands of our players. With GPFlags, you now have the ability to set personalized flags within your claims. At this stage, we're eagerly welcoming ideas on which flags should be enabled. Our primary goal is to provide players with enhanced flexibility without compromising the integrity of their claims. Your input is crucial, as we strive to create a secure environment while offering a plethora of options.

Additionally, we've bid farewell to /transferclaim and ushered in a more intuitive system. The retired command has been replaced with /claim transfer [player] [optionalCost] and /claim accept [player], requiring confirmation from both parties. This not only streamlines the process but also introduces the possibility for players to sell their claims.

In terms of bug fixes, we're pleased to announce that Claim Fees are now processing as previously outlined. Furthermore, GriefPrevention's handling of Explosions has been fixed.

Skyblock

Our commitment to improving your Skyblock experience continues with these notable updates:

  • Island Fly has undergone enhancements to ensure it no longer disables Fly upon joining.

  • Fresh Island Flags have been added for ClearMobs, Upgrade, Inspect, and Lock commands, granting players even more control over their islands.

Towny Server

Experience a new level of convenience and freedom on our Towny Server with these exciting additions:

  • TownyFlight is set to debut with the upcoming restart, allowing players to utilize /tfly for an enriched town experience. Please note that PVP will automatically disable fly mode, ensuring a balanced gameplay environment.

  • Embrace the convenience of new Towny menus accessible via /town menu, facilitating smoother interactions with the Towny plugin.

Other Updates

In our continuous efforts to enhance your overall gameplay, we've reintroduced the /sit command, and that's not all. Explore new possibilities with /lay, /crawl, and more!

We're also eager to hear your ideas and suggestions concerning Crates. While your creativity is encouraged, please keep in mind that a balanced approach is key. Loading crates with an excess of Spawners may have unintended consequences, such as devaluation and potential server lag. We value your constructive suggestions to help us shape a vibrant and balanced gaming experience for all. Your feedback is crucial as we strive to make ExtremeCraft even more enjoyable!

Numerous bug fixes have been implemented across various aspects of the system, addressing reported issues from our vigilant player community.

The Claim Fees system has reached its finalization stage. In the upcoming server restart, players who have claimed more than 250k blocks will face the imposition of daily claim fees. Failure to meet these fees will lead to the expiration of all their claims, underlining the importance of managing land resources effectively.

A noteworthy addition to our Towny server is the introduction of the Hall of Fame. This exciting feature will commence this Friday, accompanied by a one-week grace period. Players are encouraged to strive for greatness within the Towny realm, with the Hall of Fame recognizing their achievements and contributions.

Skyblock enthusiasts will be delighted to hear about the incorporation of Challenges into the server. Players can now engage in a variety of challenges using the convenient /is challenges command. This addition aims to provide a fresh and dynamic dimension to the Skyblock gameplay experience, encouraging players to test their skills and creativity.

Our commitment to staying current extends to the Slimefun addons, which have been diligently updated. Furthermore, in response to player feedback and balancing considerations, we have made the decision to disable the LiteXpansion nerf. This adjustment is designed to enhance the overall experience and balance of the server.

Addressing concerns within the community, we are pleased to announce the successful resolution of the Drop Party issue. Players can now enjoy a seamless and glitch-free experience during these exciting events.

However, with the positive changes come challenges. The recent Minecraft 1.20.4 update has altered the way in-game items are handled. Consequently, some old items no longer stack, though they remain usable. Unfortunately, this change will impact player shops, requiring those using old items to undergo a reconstruction process. We understand the inconvenience this may cause and appreciate your patience as we adapt to these Minecraft updates.

In addition to the exciting enhancements and adjustments, we are pleased to inform our community that issues pertaining to Pets have been successfully resolved across all servers. Players can now enjoy a seamless and trouble-free experience with their beloved companions.

Lastly, we've made significant improvements to the Void Auctions system. We've revamped the functionality, enhancing notifications for a more seamless experience. Additionally, in response to user feedback and to promote a more dynamic auction environment, we've reduced the auction duration limit from 15 to 10 minutes.

Over the last two days, we encountered connectivity problems, resulting in player disconnections, largely due to the update of ExtremeCraft servers from 1.20.2 to 1.20.4. While the updates didn't go as smoothly as planned, we've addressed most issues, and the situation is improving.

To prevent future occurrences, we're establishing a new testing server.

In the upcoming restart, an update to the anti-cheat system is scheduled, aiming to further reduce false positives. This update is designed to further refine the system, reducing the occurrence of false positives and ensuring a more secure and fair gameplay experience.

Despite our efforts, we acknowledge that some Pets and Emotes are still encountering issues. Please know that our dedicated team is actively working on resolving these problems and restoring full functionality.

As we bid farewell to the challenges of the past, we usher in a new year filled with promise and excitement. Wishing you a joyous and prosperous Happy New Year!

This marks the first-ever release of the Towny Server on ExtremeCraft. As pioneers on this blocky frontier, there might be a few bugs and quirks along the way. Fear not! We're working tirelessly to address any issues swiftly.

Share your suggestions and ideas. Help us shape the future of new Towny Server and make this adventure truly epic!

Also anticipate the following updates in the next restart:

  • Slimefun Server: Brace yourself for a boost in Bump Appraisals, reverting them to their original values!

  • Skyblock Server: The all-new Hall of Fame has just kicked off—get ready to make your mark!

  • SpawnerExtractors: Say goodbye to mobs that don't drop loot (or only do so when player-killed). We've fine-tuned the "Item Configurator" accordingly and enhanced drop rates!

  • ChestHopper: Experience smoother item pickup for piston farms, specifically Bamboo and Sugarcane.

  • Quests: Bid farewell to old and glitchy quests as they are now swiftly replaced with fresh, fully functional quests.

  • Claim Fees: We're diligently working on balancing these fees. While it's a work in progress, it should provide players with a preliminary understanding of what to expect. Stay tuned for more updates!

Introducing SpawnerExtractors

Posted by Dieu4 months ago

ExtremeCraft has just rolled out an exciting new feature—meet the SpawnerExtractor.

SpawnerExtractors

Curious about how it operates?

In a manner similar to ChestHoppers, the SpawnerExtractor is tailored for collecting items from farms. However, its unique focus lies in Spawners. Previously, players setting up farms using Spawners encountered challenges like crafting grinders, ensuring swift mob elimination, and navigating various intricacies.

Enter the SpawnerExtractor, solving these hurdles and minimizing lag caused by spawned mobs. Instead of the conventional spawn-and-kill process, SpawnerExtractors intercept every Spawner's attempt to spawn a mob, instantly eliminating it, and gathering drops on your behalf.

These Extractors exclusively capture spawns from Spawners within the same chunk and offer options to selectively capture specific mob types. Moreover, mob drops are managed as specified in the SpawnerExtractor's "Item Configuration." Prepare for a smoother, more efficient farming experience with SpawnerExtractors on ExtremeCraft!