Tycoon Collectibles 0.1.15
Curse Maven Snippet
What's new
[0.1.15] - 2026-10-11
Added
- Tablet: filter bar over the offers (user 2026-10-11, "like eBay or Cardmarket"): group (a set, a sport), trait (a rarity, a print), price band (under $5, $5-25, $25-100, $100-500, over $500) and sorting (price up/down, name, newest first). Each chip opens a scrollable list of choices; the category list in the sidebar stays. The sorting moved from the sidebar into the bar. The search also looks at group and trait and needs every word (
pikachu base). The chips of a group or trait only appear for providers that name them. Pure logic inclient/phone/PhoneFilter(game testphoneFiltersAndSorting). PhoneAPI(additions only, old providers keep working):Offer.groupandOffer.trait(new canonical constructor with 10 fields; the 8-argument form stays),Provider.groupLabel(),Provider.traitLabel()andProvider.maxOffers()as default methods,PhoneAPI.MAX_OFFERS(200). A provider withmaxOffers()above 0 is not cut atphone.offersPerDay.- The Memorabilia tab files its pieces by sport (group "Sport").
- Network version "4": the packet carries the filter names of the providers and group/trait of every offer.
[0.1.14] - 2026-10-11
Added
- 24 new pieces (248 -> 272), data only, no new code and no new base types. Five new sports as data values: American football, ice hockey, boxing, golf, tennis.
- 10 jerseys: seven ice hockey (two of a team captain at a winter games, one of a defenceman, one of a 1972 series winner, one of the league's greatest scorer's last game, two of a legendary defenceman) and three American football (two title-game jerseys of a quarterback, one finale jersey).
- 14 tickets: 5 American football (first title game unused and as a stub, the third title game, a frozen league final, a deflected-pass play-off), 4 boxing (a press ticket, two stubs, a press pass), 2 golf badges, 1 tennis exhibition match, 2 ice hockey.
- Market index
sport_misc(estimate) for the new sports; documented auction results are used where known, the tickets carry estimated values. - Texts in both game languages for all pieces. Appended at the end of the order; no existing piece or price changed.
[0.1.13] - 2026-10-10
Added
- 25 new pieces (223 -> 248), data only, no new base types:
- 7 sealed tech pieces (now 17): the first phone in 8 GB and one still in shipping plastic, a sealed portable home computer of 1984, a first-generation smartwatch, an uncirculated 16-bit console, a boxed color handheld and a sealed mobile phone of 2000.
- 10 graded games (now 18): a boxing game, a mascot platformer, a fantasy role-playing game, a horror game, a fighting game, a spy shooter, a free-to-play disc, an early-run platformer from a second grading company ($3 million record), a football game and a first-run sequel.
- 8 baseball jerseys (now 17): four from the early star and the iron first baseman, four from the center fielder of the 1950s and 1960s (road flannels, home jersey, all-league game, series jersey).
- All new pieces carry documented auction results where the sources gave them; months that were not reported are marked as estimates in the history.
- Texts in both game languages for all pieces, generated from the private sheets. Appended at the end of the order; no existing piece or price changed.
[0.1.12] - 2026-10-10
Added
- Tablet: light and dark design. A sun/moon button in the header (and a switch on the account page) swaps the whole
marketplace between the two; the choice is kept per player in the client config (
phone.darkTheme). All colours are tokens of one palette, so pages of other providers (PhoneAPI) stay readable in both designs. - Tablet: sell your own pieces. A new page "Sell" lists genuine pieces from your inventory; pick one, set an asking
price (presets from -10 % to +50 % of today's market value, at most three times it) and list it. The piece is held
by the server while listed (survives restarts, cannot be lost or duplicated); withdrawing gives it back (with a
full inventory the listing stays and the app says so). Every calendar day the server rolls once per listing: at
market value the chance is 50 % a day, below market it rises to 95 % at 30 % under, above market it halves for
every 10 % added. The app shows the chance as a bar and a word (likely / possible / unlikely / very unlikely). A
sale pays the price minus a 10 % fee to your account and removes the piece as a store sale would (it may return to
the auction later); you get a chat message and the sale appears in the history. At most three listings at a time.
Configs
phone.sellSlots(3, 0 = off),phone.sellFee(0.10),phone.sellMaxFactor(3.0),phone.sellChanceAtMarket(0.5),phone.sellChanceMax(0.95),phone.sellHalving(0.10). Stores still pay the full value at once, so selling at market value on the tablet is never the better deal; existing prices unchanged. - Three game tests: the chance curve, listing/withdrawing/selling with a fixed die (no duplicates, no loss), listings and sales reloaded from saved data.
Changed
- Network version 3: the offers packet also carries your listings, what you could list, your sales and the selling
rule; new packets
phone_listandphone_withdraw. Saved data of the tablet gainslistings,nextListingandsales; old worlds load unchanged. - Two new icons (sun, moon) in
textures/gui/phone/icons.png.
[0.1.11] - 2026-10-10
Added
- Two new base types, pure data without block or renderer:
sealed_tech(original sealed technology: a first touch-screen phone, a music player, home computers and consoles in their cartons) andgraded_game(sealed games in acrylic slabs with a grade and a seal rating). Two new sportstechandvideogamewith their own market indices (long quiet decades, the collector boom of 2020 and 2021, the cooling afterwards). New item textures. - 18 new pieces: 10 sealed devices and 8 graded games. Documented sales are marked as such; devices without a documented sale are marked as attributed and valued by estimate. All names neutral as everywhere in the mod.
- Existing pieces, ids, saved data, network version and balance are unchanged.
[0.1.10] - 2026-10-10
Changed
- The phone is now a tablet in landscape (same item
phone, same recipe, same data and network version). The marketplace fills about nine tenths of the window and is drawn at the window's resolution instead of the GUI scale: it looks the same and stays readable at GUI scale 1 to 4, from 1280 x 720 to 2560 x 1440. Header with logo, search, links and balance, sidebar with shops, categories and sorting, offers in a grid of cards with large rendered pictures, a two-column detail page with the specifics and the full description, a centred confirmation dialog, result, watchlist, purchases and account pages. New smooth icons and a nine-slice device frame. - New item texture: the tablet in landscape.
Fixed
- Without Tycoon Retail installed the mod could fail to load ("NoClassDefFoundError: RetailAPI$GoodsProvider" in the retail bridge). The bridge now checks for the mod before it touches that code.
[0.1.9] - 2026-10-10
Changed
- Phone: the marketplace is now a website on the handset - status bar with the calendar date, header with the Memoria logo, search and balance, category chips, price sorting, offer cards with the rendered item, price and Buy, detail page with provenance and full story, confirmation sheet, result pages, watchlist, purchases and account pages. Sold-out offers stay visible, struck through.
Added
- Provider API
PhoneAPI(packagecom.rhille.tycooncollectibles.api.phone): other mods can list their goods on the phone at market price; own memorabilia are the first provider.phone.offersPerDayapplies per provider,phone.priceFactorto all. Network version 2; existingtycooncollectibles_phonedata loads. The build also producestycooncollectibles-phone-api.jar.
[0.1.8] - 2026-10-10
Added
- 22 new basketball pieces: 12 jerseys and 10 tickets from famous finals, records and international finals, from the first league game in 1946 to the finals of 2021 (a triple-overtime classic, a 33-game streak ending, a 72-win season, three comebacks and first titles). Jerseys are attributed to the team and the game, tickets are stubs or whole cards. Each has a long history, a value curve from the day of the game and provenance. Names stay neutral in the jar; the real ones live in the private resource pack only.
[0.1.7] - 2026-10-10
Added
- 24 new soccer jerseys (a new sport, "Soccer"): finals of the great tournaments from 1950 to 2022, cup finals, semifinals, a quarterfinal, a friendly and a women's final. All are attributed to the team and the match, with a long history, a value curve from the day of the match and provenance. Names stay neutral in the jar; the real ones live in the private resource pack only.
- Market index
soccerfor the value curves of the new jerseys.
[0.1.6] - 2026-10-10
Fixed
- Crash "Not building!" when a cased ball was drawn on the player (in the hand with the inventory open): the ring of the case was drawn into a buffer that the plaque had already closed.
[0.1.5] - 2026-10-10
Added
- The Phone: right-click opens an online marketplace, so collectibles can be bought as a private person without opening a shop. Every calendar day it offers a limited selection (8-12 pieces by default) that is the same for everyone in the world; a bought piece is gone for the day. Only pieces that already exist on that day are offered. You pay the full market price of the day from your Money account, and the piece goes straight into your inventory with its serial number and chain of ownership, like any other piece. Too little money or a full inventory books nothing.
- Config
phone.enabled,phone.offersPerDayandphone.priceFactor(1.0 = market price). - Recipe: iron ingots, glass pane, copper ingots and redstone. All new texts follow the game language.
- The mod now registers network packets (network version 1); existing worlds are unaffected.
[0.1.4] - 2026-10-09
Fixed
- Tickets and jerseys showed the date of their event twice in the tooltip. It is shown once now, in the format of the calendar.
[0.1.3] - 2026-10-09
Added
- The Jersey now has pieces: seventeen game-worn jerseys from historic games and seasons (record chases, finals, title-clinchers, farewells) in baseball and basketball. Each has its date, its story, a chain of ownership, a degree of authenticity and a market value. Their tooltip shows fabric, cut, side (home or road) and size. Existing worlds are unaffected.
- All new texts follow the game language.
[0.1.2] - 2026-10-09
Added
- The Ticket Stub now has pieces: twenty tickets and stubs from historic games and events (record chases, finals, farewells, debuts) in baseball and basketball. Each has its date, its story, a chain of ownership, a degree of authenticity and a market value, like bats, balls and basketballs. Their tooltip shows the card (stub or whole ticket, size). Existing worlds are unaffected.
- All new texts follow the game language.
[0.1.1] - 2026-10-08
Fixed
- The creative tab listed pieces with the same name several times (for example five "All-League Game Bat, 1965"). It now shows one entry per type and name; every piece stays obtainable (auction, shops).
This mod has no additional files

