Seasons of Orbis
Yearly events for your server: Hallow's Eve and Hytale's Anniversary
What it is
Seasons of Orbis is a content pack of yearly events. Hallow's Eve runs from October 1 to November 12 every year, with Harvest Moon from October 28 to November 1: Old Jack sets up in the Forgotten Temple with work for players and a stall that takes Hallow Sweets, and after dark the dead walk. Every season starts and ends on its own by the date, counted in UTC.
What every season shares carries over from one to the next: Festival Favor, Festival Tokens to spend at the Festival Shelf in each host's stall, and a ladder of achievements for keepsakes from different seasons. Hytale's Anniversary also gets a day of its own every January 13.
It runs on Ziggfreed's CommonLib and RPG Stations and never needs MMO Skill Tree. With MMO Skill Tree beside it, Hallow's Eve trains skills too: see With MMO Skill Tree.
Ziggfreed:SeasonsOfOrbisSeasonsOfOrbis-1.2.3.zipWhat you need installed
- 1
Ziggfreed's CommonLib (ZiggfreedCommon)
2.5.1 or newer. The calendar, the quests, the board, the shop and the reputations all run on it. - 2
RPG Stations
1.1.1 or newer. It runs the Carving Bench. - 3
Seasons of Orbis
Drop SeasonsOfOrbis-1.2.3.zip into your server's Mods/ folder beside them and start the server.
CommonLib and RPG Stations are hard dependencies: without either one, the server does not load the pack. There is nothing to place. While a season runs, its host sets up in the Forgotten Temple by themselves, Old Jack for Hallow's Eve.
MMO Skill Tree is optional
Alec's Tamework 5 is optional too. With it, the Headless Horseman can drop his Reins, which make his black horse your own mount (see The Headless Horseman).
The seasons
- Hallow's Eve, October 1 to November 12. A banner tells each player that Old Jack is waiting at the Forgotten Temple the first time they are on during a run, and another marks the end.
- Harvest Moon, October 28 to November 1. More creatures walk at night, and every Cursed Geode and Hallowed Pumpkin a player finds comes in pairs. Old Jack's board can post the Harvest Moon Hunt, and his stall puts out a bundle of bombs.
- When Hallow's Eve ends. Old Jack leaves and takes his stall, his board, his quests and the trick-or-treat line with him, and the sweets leave the wallet strip. No new creatures come, and any still out are gone by dawn. Nothing a player earned goes with him: sweets and favor keep until next year, and a quest or board job left unfinished waits for him to come back.
- Harvest Feast, the next season, comes later this year.
- Hytale's Anniversary, every January 13 from 2027. One day with a banner and an Almanac page of its own (see Hytale's Anniversary).
- The items keep working all year. Bombs throw, the wand dresses, the set applies, and a Cursed Geode kept past the event still cracks.
Old Jack
Old Jack, a pumpkin-headed host, stands in the Forgotten Temple while the event runs. Press F to talk to him. His conversation hands out his quests and opens his board, his errands, his stall and the Almanac, and once he knows you, "How do we stand?" opens the Reputation page. While you carry one of his quests, the line under his name says which one and the step you are on, such as "Pumpkin Patch: Bring 3 Hallowed Pumpkins (0/3)".
When you take a quest from him, he tells you where to look straight away: pumpkins grow wild in the autumn woods and in the Kweebecs' gardens, the dead walk after dark away from any torch, Cursed Geodes fall out of stone and ore, and Lantern Bombs come from your pay, his stall and the Jack Skeletons. Come back with the quest still open, nothing to hand in and nothing new to offer you, and he greets you with the same line. The Hallowed Pumpkin's and the Cursed Geode's own tooltips say where they come from and what to do with them too.
While the event runs, every player finds Lanterns in the Temple in their quest log, tracked. It sends them through any Forgotten Temple Gateway to find Old Jack. Talking to him opens his quest list on it, where they hand it in and collect it, and then he offers Pumpkin Patch. Its reward waits to be collected like any quest's: a few Hallow Sweets, two Festival Tokens, an Objective Book and, with MMO Skill Tree, Acrobatics XP. It pays once, and never to a player who has already finished Pumpkin Patch. A player who abandons it can take it straight back from the Quests tab, since a quest that puts itself in the log is never taken only at its giver. It also comes back at their next login, and Old Jack offers it again: that answer takes it and opens his quest list on it.
His questline and dailies
- Eight quests. Pumpkin Patch, Lantern Work, Ghouls on the Steps, Ectoplasm Run and Cursed Stone come in order, and The Rider, which sends you into the Headless Horseman's graveyard, opens beside Pumpkin Patch. Once all six are done, Fire for the Lantern sends you after him on his hard ride, and The Hollow Lantern ends with lighting the Hollow Lantern, a keepsake with the year in its name. It comes back every October.
- Four dailies, every day of the event: Restless Souls, Pumpkin Rounds and Geodes for Jack, and once you have finished The Rider, Back in the Saddle: bring down the Headless Horseman on the normal ride, then hand it in to Old Jack.
- Every quest pays Hallow Sweets and favor with both of the season's reputations, and the quest card shows how much. Each one after Lanterns in the Temple also pays Festival Tokens and raises your Festival Favor. A finished quest's reward waits under Ready to collect until the player presses Collect.
- His quests file under the Hallow's Eve category in the quest journal ("Hallow's Eve - Daily - Old Jack" for a daily). A quest he gives goes on the player's quest tracker when they take it, if one of their five tracked slots is free; it never pushes off a quest they pinned themselves.
- A quest's page lists every step it asks for, the ones still ahead under a lock, and each step counts what it wants in plain words: "Bring 4 Hallowed Pumpkins", "Set 6 Lost Souls free".
His board
Old Jack's Board posts work for the dark and work for the daylight. It is drawn once a day, at midnight UTC, for the whole server.
- Night Work is a creature hunt or a delivery: Soul Sweep, Ghoul Cull, Rattling Bones (knock down Jack Skeletons, Jack Archers counting too), Mineshaft Wraiths (put down Geode Wraiths in the mineshafts), Lantern Fuel (bring Ectoplasm to his board), Weeding the Patch (squash Pumpkin Fiends, the ones the Horseman's pumpkins hatch counting too), or on Harvest Moon nights the Harvest Moon Hunt. Night means the game world's night, since the creatures are only out then.
- Day Work wants Lantern Bombs thrown (Lantern Barrage), Cursed Geodes cracked (Deep Geodes), Hallowed Pumpkins brought to his board (Cold Pumpkins) or Jack Lanterns carved at a Carving Bench (Bench Carving).
- A second Night job opens once a player is a Regular with Old Jack, and a second Day job once they are Trusted. Until then the player sees the slot on the board, locked, reading "Requires Regular with Old Jack" or "Requires Trusted with Old Jack".
- On a server with MMO Skill Tree, the board also posts a Skill job every day.
- Every job lists 10 Hallow Sweets in its rewards, beside its favor, before you take it, and collecting the job pays a bonus of anywhere from none to 12 sweets on top. Each Night and Day job also pays a Festival Token and raises your Festival Favor.
A job a player takes goes on their quest tracker like his quests, if a tracked slot is free, and its page lists each step it asks for. A finished job's sweets and favor wait at the board until the player presses Collect there; in the Objective Book it sits under Ready to collect marked Elsewhere, with "Collect it at Old Jack's Board" under its name. The board tells players to collect before Old Jack packs up and promises that what they have earned still waits in their Objective Book. A job finished and not collected when Hallow's Eve ends shows Collect there, and pressing it pays the job wherever the player is. On a server with MMO Skill Tree, /quest claim all collects it too. A job still unfinished when Hallow's Eve ends stops counting and leaves the quest tracker, and picks up where the player left it when Hallow's Eve comes back. The board and the shop open from Old Jack, wherever he stands.
His errands
Ask Old Jack "Got any errands?" and he opens Old Jack's Errands, a second board with two small jobs, one for the night and one for the day. The pair changes every four hours, the same for everyone on the server.
- At night he wants Lost Souls set free (Stray Souls), Hollow Ghouls put down (Grave Watch), Jack Skeletons knocked down (Loose Bones), Pumpkin Fiends squashed (Bad Seeds) or a little Ectoplasm (Guttering Lantern). By day he wants Lantern Bombs thrown (Bomb Practice), Cursed Geodes cracked (Cracked Stone) or Hallowed Pumpkins (Spare Pumpkins).
- An errand is half a board job: half the work for about half the pay. It lists 5 Hallow Sweets in its rewards before you take it, and collecting it pays the same bonus of none to 12 sweets.
- Its pay waits at the errands board until you collect it, or in your Objective Book once the event ends, and like his daily board, the errands board opens from Old Jack and goes with him when Hallow's Eve ends.
His stall and Hallow Sweets
Hallow Sweets are the season's money: quests, jobs and treats pay them, and Old Jack's Stall takes them. A player cannot drop or trade them, and whatever they do not spend keeps until next year. Prices and the balance under the stall's title name them in full ("6 Hallow Sweets", "1 Hallow Sweet"), in every language the pack ships.
- Lantern Bombs: all four tiers, and a bundle of bombs while Harvest Moon runs.
- Lanterns: the Jack Lantern, and the Ecto Lantern for sweets and Ectoplasm. The same shelf sells the Grave Candles that open the Horseman's graveyard (see The Headless Horseman).
- Gear: the Jack Helm, the Jack Shield, the Costume Wand and the game's own Halloween Broomstick, which no recipe or drop hands out. The Burning Jack Helm and the Flaming Jack Shield, charred and sturdier than the plain pair, show on the shelf, locked, until a player's favor opens them (see below).
- Update 7's gadgets, on the Gear shelf too. Once you are Friendly with the Hallowed he sells the Spyglass for 400 Hallow Sweets and three Goblin Repair Kits for 150, at Honored with the Hallowed the Scrap Glider for 800, and once you are Trusted with him the Hookshot for 800 and three Hook Anchors for 100. Until then each one shows on the shelf, locked, with the rank it needs.
- Decorations: six of the game's own Halloween pieces, the Halloween lights, a scary and a cute carved pumpkin, a straw basket, a scarecrow and a wagon. Once he counts you a Confidant, the Horseman's Steed Trophy joins them for 250 Hallow Sweets and 85 Festival Tokens.
- The Festival Shelf, after his own shelves, priced in Festival Tokens. During Hallow's Eve it has the Halloween Pumpkin Basket for 25, and the header shows your tokens beside your Hallow Sweets (see The Festival Shelf).
Old Jack's Favor and the Hallowed
The season brings two reputations. The game keeps a player's standing with each through death and from one Hallow's Eve to the next. A bar on screen moves with each gain out in the world. Favor earned in a menu (collecting a job, a quest or an achievement, buying at the stall, or picking a line in a conversation) is listed in the notice that pops up there, with the rest of what you got, such as "+500 Old Jack's Favor". A notice marks each new rank, and the menu's Reputation tab shows where a player stands. How a reputation is built is on Authoring Reputations, which quotes both of these.
| Reputation | Ranks | Earned from |
|---|---|---|
| Old Jack's Favor | Stranger, Regular, Trusted, Confidant and Jack's Own, where it stops | His quests, board jobs and errands, the achievement Jack's Guest, and a word with him once a day. While you wear the Jack Helm every gain is 10% bigger, 20% with the Burning Jack Helm. |
| The Hallowed | The plain ranks up to Exalted, and past Exalted a cache each time favor climbs another step, which waits on its Reputation page until you collect it | The same quests, jobs, errands and achievement, putting down the season's night creatures, and each trick-or-treat knock. While equipped, the Jack Shield makes every gain 10% bigger and the Flaming Jack Shield 20%, and the full Hallowed set adds another 10%. |
- Regular opens the board's second Night job, and Trusted its second Day job.
- Regular opens the Grave Candle at the stall, the key to the Horseman's graveyard, for 18 Hallow Sweets, and the Burning Grave Candle for his hard ride, for 150 Hallow Sweets and 500 Life Essence. Trusted sells the Burning Grave Candle for 75 Sweets, or for ten Grave Candles. A friend below the rank still follows a party in free.
- Jack's Own, or Revered with the Hallowed, opens the Burning Jack Helm at the stall, and Exalted with the Hallowed opens the Flaming Jack Shield.
- Confidant earns the achievement Jack's Confidant and its title, which stays with the player across the years, and opens the Horseman's Steed Trophy at the stall.
- Once a day Old Jack points a player at his board and pays a little favor for the visit when they answer him or say goodbye.
- Every quest he gives after Lanterns in the Temple, and every Night and Day job on his board, also raises your Festival Favor, the reputation every season shares. On the Reputation tab it is listed above each season's own.
- Gear never adds favor of its own: it makes each gain bigger by a percent, and taking it off loses nothing you earned. A shield counts in either hand, so two shields, one in each, stack. The set counts only the shield in the utility slot.
On the Reputation tab, each of the two lists how to earn it (ending, while your gear speeds it, on how much more you earn), every rank with the favor it takes and what it opens (the second board jobs, the Burning Jack Helm and the Flaming Jack Shield, where they are found), and what the player has earned. What a rank opens shows all year, so a player can see what is waiting for them while the stall is packed away.
Trick or treat
While Hallow's Eve runs, every character who has a conversation for a player offers a trick-or-treat line among their answers, Old Jack included. A player can knock once a day at each character: knocking at one leaves the line waiting at the next, and each comes back at midnight UTC. Visiting characters is the loop, since every knock pays in full.
A knock always pays a few sweets, then maybe more sweets, apples or a pumpkin pie, or now and then a costume trick; a player already in a costume gets a treat. Each knock also adds 5 favor with the Hallowed. The conversation stays open: a notice inside it lists everything the knock paid (the treat, the Hallow Sweets and "+5 The Hallowed") with the pickup sound, and the line is gone from that character until the next day.
With MMO Skill Tree or another pack that gives characters conversations, every one of them plays along; on this pack alone only Old Jack does. The game's own merchants have no conversation, so they hand out nothing. A costume comes off any time with /zigcostume off.
After dark
At night, away from torches, the season's creatures come out: Jack Skeletons, Hollow Ghouls and Lost Souls in the open from the first zone to the fourth, and Geode Wraiths in the mineshafts of the first three zones. They drop Lantern Bombs, Ectoplasm, Hallowed Pumpkins and Cursed Geodes, and they are gone by dawn. Each one is as tough as the game's own creature it is built on, so a Hollow Ghoul hits like a Ghoul, even in the first zone. None of them are Memories.
The Pumpkin Fiend, a small pumpkin-headed creature, comes out in packs of two or three after dark in the autumn forests. Squash one for a chance at a Hallowed Pumpkin. The Headless Horseman's pumpkins hatch tougher ones in his fight (see The Headless Horseman).
While Hallow's Eve runs, mining stone and ore turns up a Cursed Geode now and then. Crack one open for crystals and something extra: Lantern Bombs, Ectoplasm or Essence of Fire. A pumpkin picked by hand sometimes comes up Hallowed.
The Headless Horseman
While Hallow's Eve runs, the Headless Horseman rides his own graveyard, The Horseman's Graveyard. Buy a Grave Candle at Old Jack's stall once he counts you a Regular, and the Gravekeeper beside him burns it to let you in, alone or with up to four friends who follow you in free. The more of you there are, the tougher he gets. Ask Old Jack about the Horseman for a hint.
- Four Jack Skeletons guard his fountain, and he rides out once they are down. He fights from the saddle, then on foot, and then his head flies off: he can't be hurt until you cut it down.
- As his health falls, his pumpkins hatch Pumpkin Fiends, three at a time. They are twice as tough as the ones in the forests.
- He rides a black armoured horse with a rotted tail and wears his own black armour, with a green fire burning in his neck.
- Die in his graveyard and you keep your items.
His hard ride
Finish Old Jack's quest The Rider and the Gravekeeper takes you on the hard ride, for a Burning Grave Candle. There the Horseman waits behind three waves of Jack Skeletons and Jack Archers. Each time he loses another fifth of his health, his pumpkins hatch five Pumpkin Fiends, tougher than the normal ride's, and two more Jack Archers rise beside them. He has about twice the health, hits harder and wears his armour trimmed in gold, and no health packs drop for you on this ride.
What he pays
- Every clear leaves a chest where he falls, with Hallow Sweets, Festival Tokens, Essence of Fire, Ectoplasm, a few random finds such as Lantern Bombs or Fire Resistance Potions, and favor with Old Jack, the Hallowed and Festival Favor. A later clear the same day pays half. Whatever you leave in the chest waits under Claims in your menu.
- Your first win each day adds two Claims to that chest: his daily Claim, with Hallow Sweets, Ectoplasm, Festival Tokens and Lantern Bombs, and his Boss Kill Claim. The hard ride's are counted apart, so a win on each ride pays both the same day.
- The Boss Kill Claim holds a Spectral Lantern Bomb and favor with Old Jack, and sometimes a Grave Candle back, a piece of his armour, a Burning Jack Helm or a Flaming Jack Shield. All his armour comes from it. The hard ride's Claim has better odds, a few Grave Candles, and the only way to his flaming armour and the Eternal Candle, which opens the normal graveyard without ever burning down. It was called the Horseman's Hoard before Seasons of Orbis 1.2.3, and a Hoard still waiting on your Claims tab opens under the new name.
- His armour is the Horseman's Helm, Breastplate, Gauntlets and Greaves, and the Flaming version of each, trimmed in gold, from the hard ride. The pieces look like the armour he wears, the breastplate without his high collar and cape so it fits a player. All of them join the Hallowed set.
- The Horseman's Steed Trophy is a tiny figure of his black horse in its barding that you place as a block. It drops now and then from his Boss Kill Claim, and more often on the hard ride, and Old Jack sells one for 250 Hallow Sweets and 85 Festival Tokens once he counts you a Confidant.
- The Horseman's Reins, on a server running Alec's Tamework 5, make his black horse your own mount. They drop very rarely from his Boss Kill Claim, and 1 in 20 times on the hard ride. Right-click with them to open your roster and press Summon to call your horse, then press F to ride. Only you can ride it. Old Jack buys a spare pair for 100 Hallow Sweets. Without Tamework the Reins never drop, and the Almanac leaves them out.
The graveyard and its hard ride are CommonLib dungeons, and both Claims are boss Claims: the Authoring Dungeons and Claims pages use them as their worked examples.
Items
- Lantern Bombs, in four tiers: the Lantern Bomb, the Burning Lantern Bomb (it sets what it hits alight), the Spectral Lantern Bomb (it also slows) and the Shattering Lantern Bomb (it also throws flaming shards). A blast never hurts a player. A blast and its shards deal the game's own Fire damage, so a creature's fire resistance softens them, and with MMO Mob Scaling so does a mob's Fire ward.
- The Hallowed set, the Jack Helm and the Jack Shield with the Headless Horseman's armour. Wear the helm, or any piece of his armour, with the shield in your off hand for more health, less damage from fire and 10% more favor with the Hallowed, and you glow like a lantern. The Burning Jack Helm and the Flaming Jack Shield count the same as the plain pieces, so any helm with any shield completes the set. The Horseman's Helm fills the head slot like a Jack Helm, and with all four pieces of his armour on (the helm or a Jack Helm, the Breastplate, the Gauntlets and the Greaves) your fire hits harder. While it is on, the set shows one icon on your buff bar, with its name when you hover it (see Gear sets).
- The Flaming Hallowed set: a Burning Jack Helm or the Flaming Horseman's Helm with his flaming Breastplate, Gauntlets and Greaves, for more health and fire that burns a lot hotter, and more again with a Flaming Jack Shield in your off hand. Each piece counts toward the Hallowed set as well.
- The Costume Wand turns another player into a Jack Skeleton or a Lost Soul for a few minutes. They can take the costume off with
/zigcostume off. Hovering the costume's icon beside your other effects reads Jack Skeleton Costume or Lost Soul Costume. - Lanterns: the Jack Lantern and the green Ecto Lantern to place and light, and the Hollow Lantern, the keepsake Old Jack gives once each year.
- Ectoplasm and the Hallowed Pumpkin: what the Lost Souls leave behind, and the season's own pumpkin.
The Carving Bench
Craft it at a Workbench from pumpkins and wood, any time of year, and press F on it to carve from your bag. It carves lanterns, the Jack Helm and Lantern Bombs all year. With a Hallowed Pumpkin in hand you carve the Jack Shield there, but only while Hallow's Eve runs. Sneak and press F to pick a recipe; a plain press carves the first one your bag can pay for. RPG Stations runs the bench.
Achievements, titles and keepsakes
- Seven a season. Hollow Lantern (lighting it with Old Jack), Lantern Lobber, Soul Warden, Ghoul Breaker, Geode Cracker and Jack's Guest cover the season's work. The achievement The Hallowed is for earning those six in one season and gives the title "the Hallowed". Each year's set carries the year in its names and stays with the player as feats.
- Jack's Guest, for being here during Hallow's Eve, gives the title "Jack's Guest", plus 500 favor with Old Jack and 250 with the Hallowed, which wait on the achievements page for the player to collect. A player who earned this year's Jack's Guest before Seasons of Orbis 1.1.0 gets the title the next time they log in, and the favor waits on the achievements page.
- Kept across the years. Old Friend is for coming back to Hallow's Eve year after year. Lantern Keeper is for lighting the Hollow Lantern in several seasons and gives the title "Keeper of Lanterns". First Lanterns is for lighting it in 2026, the first season, and nobody can earn it after that year. None of them counts toward the achievement The Hallowed.
- Jack's Confidant, for reaching Confidant with Old Jack, gives the title "Jack's Confidant" and is kept across the years too.
The Almanac page
Hallow's Eve has its own page in the Almanac: a player's Hollow Lantern keepsakes and lifetime tallies of Lantern Bombs thrown, Hollow Ghouls felled, Jack Skeletons knocked down, Lost Souls freed, Cursed Geodes cracked and Geode Wraiths put down. Ask Old Jack ("Show me the Almanac.") to open it, or open the menu's Almanac tab, or type /zigalmanac open. While the season runs, the Almanac tab has a second line under its name: "Hallow's Eve" with the Jack Lantern, or, while Harvest Moon runs from October 28 to November 1, "Harvest Moon" with a Hallowed Pumpkin. The line names whichever event started last.
- The banner. The page opens on the season's lanterns, bombs and pumpkins laid out over a night sky, with an orange strip under it. It says whether the season is on and how many days are left, or when it comes back, and the dates it runs every year.
- Every year. A chip for each year a player can read: that year's tallies, or every season at once. Each tile shows the player's own number, their total across every season, and the whole server's.
- The Headless Horseman. Under the tallies, a banner of his own and a grid of what his Boss Kill Claim pays, with a button to the Records tab. The Horseman's Reins show there only on a server running Alec's Tamework.
- The items. Below that, a grid shows every item a player can find in the season. The rarest show a question mark until the player has held one, and hovering an item tells them where it comes from.
- Keepsakes and achievements. A shelf holds the Hollow Lantern for each year, earned, still to earn or missed, and a bar shows how many of the season's achievements the player holds.
- In the statistics. The Achievements tab's Statistics view has a Seasons row for Hallow's Eve with how many times the player took part, and a button back to this page.
How a season's page is written
The page is one file, Server/ZiggfreedCommon/Almanac/HallowsEvePack/Hallows_Eve.json. Its file name is the calendar event's id, and the folder above it is only the author's own grouping. A pack of your own writes a page for its own event the same way. The season's name and line (Text), its list picture (Icon), its place in the list (Order), its yearly keepsake (Keepsake) and its tallies (Stats) are what the page reads; 1.7.0 (CommonLib 2.2.0) adds three leaves that dress it:
"Accent": "#F08A24",
"Hero": {
"Composition": {
"Background": "#121A2E",
"Gradient": { "Top": "#0A0F1E", "Bottom": "#2A1A2C" },
"Glow": { "Color": "#A0501A", "X": 514, "Y": -78, "Size": 400 },
"Items": [
{ "Item": "Hallows_Eve_Jack_Lantern", "X": 650, "Y": 58, "Size": 128 },
{ "Item": "Hallows_Eve_Ecto_Lantern", "X": 546, "Y": 90, "Size": 96 }
]
}
}| Field | Type | Default | Description |
|---|---|---|---|
Accent | string (#rrggbb) | the shared gold | The season's colour: the strip under its banner and its dots on the year at a glance, and, darkened, the background of a composed banner that names no colour of its own. A colour too dark to read is drawn in the shared gold, and one not written as #rrggbb is named in the server log and ignored. |
Hero | group | the season's Icon | The banner at the top of the page, 962 by 240. The page draws Art while ShowArt is on and the picture ships; else the Composition, when at least one of its items is one the server has; else the season's own Icon. |
Hero.Art | string (path under Common/) | none | A picture shipped for the banner, such as UI/Custom/Almanac/Spring_Fair.png, drawn at 962 by 240; ship a Name@2x.png at 1924 by 480 beside it. A picture the game cannot find is not drawn. |
Hero.ShowArt | bool | true | Whether the Art is drawn. False lays out the Composition even when Art is set: a server owner's switch, per season. |
Hero.Composition | group | none | A banner made from pictures the game already has. Background is a flat #rrggbb colour; BackgroundTexture a picture under the items (a path under Common/); Gradient (Top and Bottom, both needed) a sky that replaces the flat colour; Glow a soft round light (Color, and a square box placed by X and Y, its top-left corner, and Size, 32 to 480, default 240); Items the item pictures, each { Item, X, Y, Size } in pixels from the banner's top-left, Size 24 to 128 (default 64). At most 12 items are drawn, an item the server lacks is skipped, and each is kept on the banner. The whole group is one piece: a layer that writes it replaces the one it inherits. |
Links | array of { TextKey, Destination } | [] | Lines at the foot of the page that open another screen, such as { "TextKey": "almanac.spring_fair.link.book", "Destination": "Achievements" }. A link whose screen no installed mod opens is left out rather than failing the page. A list written by a child or the owner replaces the inherited one whole. |
Every leaf is optional and inherits through Parent; inside Hero, Art and ShowArt inherit one by one. The Hallow's Eve file writes no Art, so its banner is the composed one. Keep the left part of the banner (up to about x 450) clear: the season's name, status and dates sit there.
Below the banner, Sections lays out the page's body, one part per entry, in the order written: Tallies, Collection (the items grid), Keepsakes, Achievements, Links, and Banner for a banner inside the page. Leave it out and the page keeps its own order (Tallies, Keepsakes, Achievements, Links). A list written by a child or the owner replaces the inherited one whole. The Hallow's Eve file puts its items grid under the tallies:
"Sections": [
{ "Tallies": {} },
{ "Collection": { "Items": [
{ "Item": "Hallows_Eve_Hallowed_Pumpkin", "SourceKey": "almanac.hallows_eve.source.pumpkin" },
{ "Item": "Hallows_Eve_Lantern_Bomb_Epic", "Hidden": true, "SourceKey": "almanac.hallows_eve.source.bomb_epic" }
] } },
{ "Keepsakes": {} },
{ "Achievements": {} },
{ "Links": {} }
]In Collection, Items lists the items in the order written, at most 45, nine a row, and an item the server does not have is left out. SourceKey is the lang key of the line a player reads when they hover the item, saying where it comes from, and "Hidden": true shows a question mark until the player has held one. A Text group can name the grid (its TitleKey, else the library's own words, and a FlavorKey line under it), and a Button under the grid (a TextKey and a Destination) can open another screen, such as a stall.
From CommonLib 2.5.1 a slot can carry its own Requires, the same block a file's top level writes, to list an item from another mod only where that mod runs. On a server without the mod the slot is left out, and the next slot takes its place. A slot reads nothing else there: any other condition is ignored, with a COLLECTION_SLOT_CONDITION_IGNORED warning in the Almanac's audit. The Hallow's Eve file lists the Horseman's Reins only where Alec's Tamework runs:
{
"Item": "Hallows_Eve_Horsemans_Reins",
"Hidden": true,
"SourceKey": "almanac.hallows_eve.source.reins",
"Requires": {
"Factors": [
{ "Factor": "hytale:mod_installed", "Param": "Alechilles:Alec's Tamework!", "Min": 1 }
]
}
}What every season shares
Festival Favor, Festival Tokens and the Festival Shelf belong to no one season. They carry over from season to season and from year to year.
Festival Favor
A reputation every season shares, listed above each season's own on the menu's Reputation tab. Every quest Old Jack gives after Lanterns in the Temple pays it, and so does every Night and Day job on his board. It uses the plain ranks up to Exalted and keeps going past it, through Exalted II, Exalted III and Exalted IV. Past Exalted IV, every 5,000 more favor earns you 25 Festival Tokens, which wait on its Reputation page until you collect them.
- Exalted II opens the Goblin Plushie on the Festival Shelf for 60 tokens, and Exalted III the Carved Kweebec Figure for 80. No recipe or drop in the game hands either one out. Until you reach the rank, you see them on the shelf, locked.
- Reach Exalted IV for the achievement Guest of Honor and its title, "Guest of Honor".
Festival Tokens
The wallet every season shares. Collecting a finished quest or board job from Old Jack pays them on top of his sweets, and Lanterns in the Temple pays a couple to start you off. You can't drop or lose them, they keep from one season to the next, and your wallet shows them all year.
The Festival Shelf
Old Jack's stall carries the Festival Shelf after his own shelves, priced in Festival Tokens, and what it sells follows the calendar. Anything out of season isn't on the shelf at all.
- The Halloween Pumpkin Basket is at Old Jack's for 25 while Hallow's Eve runs.
- The Goblin Plushie and the Carved Kweebec Figure are there all year, for players high in Festival Favor (see above).
A server owner can also open the shelf all year as a stall of its own (see The rest of the season), where the winter decorations sell from November 20 to January 6 (a Winter Stocking for 20, a Winter Wreath, Winter Garland or Winter Lights for 30 each, a Small Red Christmas Packet for 40 and a Snowman for 50) and the Pumpkin Basket during Hallow's Eve.
Keepsakes across the seasons
Three achievements count the keepsakes you earn in different seasons, such as the Hollow Lantern. Any year's keepsake counts, including a Hollow Lantern you have already earned.
- Season to Season wants keepsakes from two seasons, and Round the Year from four.
- Seasons of Orbis wants one from every season your server runs, never fewer than four, so it grows as seasons are added.
- Season to Season pays 25 Festival Tokens, Round the Year 50 and Seasons of Orbis 100, each with Festival Favor, waiting on the achievements page for you to collect. Seasons of Orbis also pays a Harvest Trophy and gives you the title "Friend of the Seasons".
Hytale's Anniversary
Every January 13, starting in 2027, the day Hytale came out gets a banner and an Almanac page of its own. Be on the server that day for that year's anniversary achievement, the first being Hytale's First Anniversary, and the title "the Ever-Present". The day runs from midnight to midnight UTC, and each year's achievement stays with you. The anniversary is not a season, so it never counts toward the keepsake achievements.
With MMO Skill Tree
Install MMO Skill Tree 1.7.2 or newer beside the pack and Hallow's Eve trains skills as well, and the pack needs no change. On a server without MMO Skill Tree those rewards don't show and nothing else changes. What it adds:
- Lantern Bombs train Artillery, for every hit a burst lands.
- The season's creatures give kill XP of their own: 110 for a Pumpkin Fiend, 130 for a Lost Soul or a Jack Skeleton, 170 for a Jack Archer, and 250 for a Hollow Ghoul or a Geode Wraith. A Pumpkin Fiend the Horseman's pumpkins hatch gives 160, and 240 on the hard ride.
- Old Jack's rewards and cracked Cursed Geodes pay skill XP, and the Carving Bench trains Crafting. His dailies and every job on his board, the Skill job included, pay 1,500 XP each, and each errand 750. Each step of his questline and Lanterns in the Temple pay 2,500, and lighting the Hollow Lantern pays 5,000 plus 2,500. The achievements Ghoul Breaker, Lantern Lobber and Soul Warden pay 2,500, and Geode Cracker 5,000.
- A season achievement's XP waits on the achievements page until the player collects it. The achievements The Hallowed and Jack's Guest each add a boost token, which waits there too, and the notice on collecting lists it. A player who earned this year's Jack's Guest before Seasons of Orbis 1.1.0 gets its token a second time when they collect its favor.
- His board posts a Skill job every day: earn a set amount of Artillery, Harvesting, Mining or Crafting XP. Like his own jobs, its sweets, its XP and its favor with Old Jack and the Hallowed wait at the board until the player collects them.
- The Hallowed set adds a little luck and harder Artillery hits, in the same set and the same notice as the pack's own bonuses.
- Harvest Moon lifts Harvesting and Artillery XP for everyone on the server. See Boost rules.
Add the MMO Skill Bounty Pack 1.3.0 or newer and its Daily board posts a haunt contract each day of the event, paying a few Hallow Sweets on top of its tokens and XP.
For server owners
The switches below are files in mods/ziggfreedcommon/, beside the library's other owner files, so the pack's own files stay as shipped.
The event and its days
mods/ziggfreedcommon/calendar.jsonKeyed by calendar event id, leaf by leaf over what the pack ships. $Enabled is the switch over every calendar event on the server.
{ "Hallows_Eve": { "Enabled": false } } // Hallow's Eve off
{ "Harvest_Moon": { "Enabled": false } } // Harvest Moon off
{ "Harvest_Feast": { "Enabled": false } } // Harvest Feast off
{ "Hytale_Anniversary": { "Enabled": false } } // the anniversary off
{ "Hallows_Eve": { "Window": { "End": "10-31" } } } // move a day (month-day, UTC)
{ "$Enabled": false } // every calendar event off- Run
/zigcalendar reloadafter editing the file./zigcalendar status Hallows_Eveshows what the server reads, and/zigcalendar listlists every event. /zigcalendar force on Hallows_Evestarts the event now, to try it out of season;force offstops it, andforce clearhands it back to its dates. A force lasts until the server restarts.Harvest_Feastworks the same way.- Off means gone, the same as the end of the event: the host and everything they bring leave, no new creatures spawn, and nothing anyone earned is lost. It all comes back when the event does.
- A season switched off no longer counts toward the keepsake achievements' "every season your server runs".
- The Hallowed Pumpkin find and the Spices find both come from pumpkins picked by hand, and only one of them runs at a time: if you move the dates so the two seasons overlap, players get the Spices and no Hallowed Pumpkins until the feast ends.
Switch Harvest Moon off too
$Enabled.The rest of the season
| To switch off | File | Entry |
|---|---|---|
| One reputation, or both | reputation.json | {"Hallows_Eve_Hallowed": {"Enabled": false}} for the Hallowed (and Hallows_Eve_Old_Jack for Old Jack's Favor, Harvest_Feast_Host for Favor at the Feast, Seasons_Of_Orbis_Festival for Festival Favor). Any other leaf retunes it: see Switching off and retuning. |
| The Cursed Geode, Hallowed Pumpkin and Spices finds | bonus-rows.json | {"Hallows_Eve_Geode_Find": {"Enabled": false}}, by row: Hallows_Eve_Geode_Find (stone), Hallows_Eve_Geode_Find_Ore (ore), Hallows_Eve_Pumpkin_Find and Harvest_Feast_Spice_Find. A row's Chance retunes the same way. |
| A board | boards.json | {"Hallows_Eve_Daily": {"Enabled": false}} for Old Jack's board, Hallows_Eve_Errands for his errands and Harvest_Feast_Daily for the Feast Board |
| A stall | shops.json | {"Hallows_Eve_Old_Jack": {"Enabled": false}} for Old Jack's stall and Harvest_Feast_Host for the Feast Stall |
| A host or a villager | npc-placements.json | {"Hallows_Eve_Old_Jack_Temple": {"enabled": false}} for Old Jack, and Harvest_Feast_Host_Temple, Harvest_Feast_Miller_Temple, Harvest_Feast_Weaver_Temple and Harvest_Feast_Shepherd_Temple for Martha, Tomas, Elsie and Bram. See Placed NPCs. |
To move a host instead, give their placement a Where of your own in npc-placements.json, such as {"Hallows_Eve_Old_Jack_Temple": {"Where": {"Match": ["default"]}}}, which stands Old Jack beside the main world's spawn instead. Old Jack takes his shop, boards and quests with him, since none of those is tied to the Forgotten Temple. See Where.
To open the Festival Shelf all year as a stall of its own, switch it on in shops.json with {"Seasons_Of_Orbis_Festival_Stall": {"Enabled": true}}, and give players a way to it: anything that opens a screen can open it with { "Type": "Shop", "Shop": "Seasons_Of_Orbis_Festival_Stall" }, such as an Almanac link (the pack ships its words, almanac.seasons_of_orbis.link.festival_stall). Each offer keeps its own dates there.
Restart the server after editing one of these files to be sure it is read. To take the trick-or-treat line out of every conversation, ship a file named Hallows_Eve_Trick_Or_Treat.json under Server/ZiggfreedCommon/DialogueExtensions/ holding {"Enabled": false} in a pack of your own that lists Seasons of Orbis as a dependency, so it loads after it. The Guest List's invitation line is Harvest_Feast_Invitation.json in the same folder; switching it off leaves The Guest List with no way to finish.
On a server without MMO Skill Tree, /zigcommerce validate notes each board's Skill slot as UNFILLABLE_SLOT, an INFO line. Only MMO Skill Tree's contracts post there, so that is expected.
The Almanac
mods/ziggfreedcommon/almanac.json$Enabled and $MenuTab are switches over the whole Almanac; every other key is a season's event id, leaf by leaf over the pack's page.
{ "$Enabled": false } // no Almanac at all
{ "$MenuTab": { "OnlyWhileLive": true } } // the tab only while a season runs
{ "$MenuTab": { "Show": false } } // never show the tab
{ "Hallows_Eve": { "Hero": { "Art": "UI/Custom/MyServer/Hallows_Eve.png" } } } // your own banner picture
{ "Hallows_Eve": { "Hero": { "ShowArt": false } } } // the composed banner, even with Art set- A
Heroleaf you leave out keeps the pack's, and a value the server cannot read keeps the pack's too, with a warning in the log. ACompositionof your own replaces the pack's whole. Your ownArtpicture has to ship in a pack of your own, under itsCommon/folder. - Restart the server after editing the file. MMO Skill Tree's admin General page edits the tab switch for you (its Almanac Tab dropdown).
- The server-wide numbers on each tile are kept in a file of their own,
almanac-server-tallies.json, which the server writes for itself: see The Almanac's server totals.
Reading it as a reference
The pack is plain content in the library's formats. Everything that leaves with a season names it in a Season leaf ("Season": "Hallows_Eve", "Season": "Harvest_Feast"), on itself or its base. A conversation line has no Season leaf, so one that opens a board or a stall reads ziggfreedcommon:feature Hallows_Eve_Live, and a roll or a lock reads ziggfreedcommon:calendar_live Hallows_Eve (see Factor spellings). The authoring pages quote it:
- Authoring Reputations - both reputations, gear that speeds favor, and the lock lines.
- A slot's own gate - the board's favor-locked slots.
- Beats that pay - Old Jack's daily board line.
- Boost rules - MMO Skill Tree's Harvest Moon lift.
Related
- Official content packs - every pack, what it needs and the install order.
- ZiggfreedCommon - what the library owns, and its owner files.