Перейти к содержимому
Mineforgian

Sequoia Deprecated

Sequoia (sequoia-mod) is a Quality of Life (QoL) mod designed specifically for Wynncraft players, with added features for SEQ guild members.

Загрузки
4K
Подписчики
3
Обновлён
27 марта 2025 г.
Лицензия
LGPL-3.0-only

Опубликован 14 декабря 2024 г.

Исходный код

Sequoia (sequoia-mod)

Sequoia (sequoia-mod) is a Quality of Life (QoL) mod designed specifically for Wynncraft players. The mod is built for Fabric & NeoForge 1.21.4 and is fully compatible with Wynntils. Sequoia is free for anyone to use, but Sequoia guild members can enjoy exclusive features to enhance their gameplay experience!

Features:

  • A centralized GUI for managing all mod features.
  • The main command is /seq and here are some useful sub-commands:
    • /seq config - Opens the configuration GUI.
    • /seq onlinemembers - Lists the online members of any
    • /seq lastseen - Checks when a player was last online.
    • /seq playerguild - Shows the guild of a player.
    • /seq playerraids - Displays the raids completed by a player.
    • /seq playerdungeons - Displays the dungeons completed by a player.
  • Guild Message Filter: Filters out specified guild messages from the chat.
  • Player Ignore: Ignore players in the shouts, guild chat and party chat.
  • Sequoia OST: Plays the Sequoia OST in game (Composed by OwORawr).
  • Discord Chat Bridge (SEQ member exclusive): Bridges the in-game chat with the Discord server.
  • Guild Raid Tracker (SEQ member exclusive): Reports completed guild raids to the Discord server.

Dependencies

Showcase

Command - /seq lastseen Command - /seq playerraids GUI - /seq config

Ченджлог

0.6.4Релиз1.21.4 · 27 марта 2025 г.
  • Version and HTTP fixes
  • Fixed WebSocket issues
  • Squashed commit of multiple changes
  • Fixed party list handling for raid completions display
  • Fixed WebSocket reconnection when not connected to Wynncraft
  • Skipped WebSocket data sending when not connected to Wynncraft
  • Fixed PartyRaidCompletionsDisplayFeature to check the entire party list
  • Added Pill font support
  • Enhanced SChannelMessageWSMessageHandler to include guild rank
  • Ensured proper release of rate limiters
  • Added GIStateUpdateWSMessage for guild map data relay
  • Updated import statements to use Gson annotations for serialization
  • Refactored WebSocket message handling and introduced rate limiters
  • Fixed indefinite blocking of rate limiter
  • Fixed NPE in onTerritoryCaptured guild rank check
  • Bumped Wynntils version
  • Refactored DiscordChatBridgeFeature to use original styled text
  • Added GIC3HWSMessage and SIC3DataWSMessage
  • Updated WSMessageType to replace deprecated message types
  • Added WSStateOpCodeType enum and WSConstants class for WebSocket
  • Updated CODE_PATTERN to match 64-character codes
  • Implemented automatic WebSocket reconnection logic
  • Ensured WebSocket closes when disabled
  • Refactored WebSocket command checks for guild membership
  • Bumped mod version
0.6.4Релиз1.21.4 · 27 марта 2025 г.
  • Version and HTTP fixes
  • Fixed WebSocket issues
  • Squashed commit of multiple changes
  • Fixed party list handling for raid completions display
  • Fixed WebSocket reconnection when not connected to Wynncraft
  • Skipped WebSocket data sending when not connected to Wynncraft
  • Fixed PartyRaidCompletionsDisplayFeature to check the entire party list
  • Added Pill font support
  • Enhanced SChannelMessageWSMessageHandler to include guild rank
  • Ensured proper release of rate limiters
  • Added GIStateUpdateWSMessage for guild map data relay
  • Updated import statements to use Gson annotations for serialization
  • Refactored WebSocket message handling and introduced rate limiters
  • Fixed indefinite blocking of rate limiter
  • Fixed NPE in onTerritoryCaptured guild rank check
  • Bumped Wynntils version
  • Refactored DiscordChatBridgeFeature to use original styled text
  • Added GIC3HWSMessage and SIC3DataWSMessage
  • Updated WSMessageType to replace deprecated message types
  • Added WSStateOpCodeType enum and WSConstants class for WebSocket
  • Updated CODE_PATTERN to match 64-character codes
  • Implemented automatic WebSocket reconnection logic
  • Ensured WebSocket closes when disabled
  • Refactored WebSocket command checks for guild membership
  • Bumped mod version
0.6.3Релиз1.21.4 · 7 февраля 2025 г.

Sequoia Mod v0.6.3

  • feat: Guild Reward Storage Tracker (#23)
  • feat: Add authentication command, allowing users with VPN or from regions like China to authenticate with our WebSocket server (#26)
  • feat: Nexus of Light cutscene autoskip (#19)
  • fix: Improve guild member checks
  • fix: Update message patterns in GuildMessageFilter to include optional "Territory" prefix
  • fix: Update authentication check in DiscordChatBridge and GuildRaidTracker features
  • fix: Not setting authenticated state in some cases
  • chore: Update CI workflows and Gradle configurations
  • build: Optimize build script to reduce JAR file size (#29)
  • build: Modrinth release script (#11)
  • revert: Remove TerritoryMenuHotkeyFeature as Wynntils already had it
0.6.3Релиз1.21.4 · 7 февраля 2025 г.

Sequoia Mod v0.6.3

  • feat: Guild Reward Storage Tracker (#23)
  • feat: Add authentication command, allowing users with VPN or from regions like China to authenticate with our WebSocket server (#26)
  • feat: Nexus of Light cutscene autoskip (#19)
  • fix: Improve guild member checks
  • fix: Update message patterns in GuildMessageFilter to include optional "Territory" prefix
  • fix: Update authentication check in DiscordChatBridge and GuildRaidTracker features
  • fix: Not setting authenticated state in some cases
  • chore: Update CI workflows and Gradle configurations
  • build: Optimize build script to reduce JAR file size (#29)
  • build: Modrinth release script (#11)
  • revert: Remove TerritoryMenuHotkeyFeature as Wynntils already had it
0.6.2.0Релиз1.21.4 · 2 февраля 2025 г.

Sequoia Mod v.0.6.2.0

  • feat: Myopic and Farsighted indicators
  • feat: Display completed raids of party members upon joining a party (#13, #15)
  • feat: Glutton's Gambit reminder
  • feat: Add clickable message to open territory menu on lost territory (#16, #18)
  • fix: Ensure raidBuffs are cleared on raid end or failure
  • fix: Reset buffRoom on raid end events
  • fix: Make the raid buffs chosen feature work with nicknames
  • fix: Update raid buff chosen pattern to correctly capture buff and tier
  • fix: Update imports and improve tooltip for tracking chosen party buffs
  • fix: Enhance authentication handling
  • fix: Enhance mod message filter patterns
  • fix: Add debug logging for feature registration, initialization, and WebSocket message handling
  • fix: Update Shadowling killed pattern to support hex color codes
  • refactor: Moved circle render to WynnUtils
  • refactor: Improve null checks and add OptionsAccessor for key mapping
  • refactor: Organize raid-related models and handlers for improved structure
  • refactor: Set options for range indicators and gluttony warning
  • chore: Add models
  • chore: Add missing copyright headers
  • chore: Add missing registry for Models
  • chore: Add new CoreComponents: Handler and Service
  • chore: Refactor package structure
  • chore: Refactor services and update command implementations
  • chore: Rename command and consumer classes for better organization
  • chore: Refactor feature and service components for improved organization
  • chore: Bump Wynntils version
0.6.1.0Релиз1.21.4 · 30 января 2025 г.

Sequoia Mod v.0.6.1.0

  • fix: PoseStack crash on some occasions (#10)
  • fix: Use long instead of int for numeric fields in GuildRaid
  • fix: Shadowling regex for TNARaidFeature
  • fix: Incorrect lang message for PlayerRankCommand
  • feat: Hover tooltips for raid features in the config
  • chore: Send mod version as a number in GIdentifyWSMessage
  • refactor: Send online guild members as one message, so it can be copied easier
  • refactor: Improve UUID parsing error logging for MojangService
0.6.0.0Релиз1.21.4 · 27 января 2025 г.

Sequoia Mod v.0.6.0.0

  • port: Change Minecraft version to 1.21.4 (#6)
  • feat: Add RaidsFeature, NOLRaidFeature, and TNARaidFeature
  • feat: Add alliance request pattern to GuildMessageFilterPatterns
  • feat: Add PlayerRankCommand
  • feat: Add new Sequoia splashes
  • feat: Add SearchCommand
  • feat: Decouple guild deductions from Wynncraft API
  • feat: Add base for PartyLowHealthFeature (not available yet)
  • fix: Add isEnabled() override for each feature
  • fix: Resolve i18n issues and uncomment localization strings
  • fix: Add missing localization for raid features
  • fix: Improve party member retrieval logic
  • fix: Prioritize main rank over support rank (e.g., Moderator) in PlayerRankCommand
  • chore: Fix imports
  • chore: Bump Wynntils version
  • chore: Add User-Agent to all HTTP requests
  • chore: Implement custom HTTP client with connection pool
  • chore: Apply 2025 spotless formatting
  • chore: Update license to LGPL3
  • refactor: Update lambda argument names for clarity
  • refactor: Apply updates from SonarQube quality gate report
0.5.3.0Релиз1.21, 1.21.1 · 17 января 2025 г.

Sequoia Mod v.0.5.3.0

  • fix: Make player's guild deduction independent on Wynncraft's API #7
  • fix: Party Finder message filter pattern
  • refactor: Update the code based on SonarQube gate quality report
  • chore: Bump Wynntils version

Комментарии

Загружаем…