2026-08-04 10:20 UTC · Community Announcements · 三天之内我要让这家店倒闭
Hello, everyone! We’ve just released a new update focused on improving the controller experience. With this update, when playing with a controller, a playable tile will now be selected automatically at the start of each game and after every turn. Holding the D-pad or left stick now also lets you cycle through your held tiles continuously and more smoothly. We’ve also fixed a number of recently reported issues. You can find the full patch notes below. If you run into any issues while playing, feel free to join our official Discord and let us know. We’ll look into them and get them fixed as quic
2026-07-28 10:34 UTC · Community Announcements · 三天之内我要让这家店倒闭
Hello, everyone! It's been a while! Today we're releasing a major content update, introducing the new Pattern Pack Evolution system. After defeating an Inner Demon, players can choose an entire Pattern Pack to evolve. Selected Patterns within that pack will receive targeted upgrades, giving your build a clearer progression path. We’ve also adjusted the refresh rules for Zhou’s Store. It will now only offer Pattern Packs you already own, making it much easier to develop a focused build. {STEAM_CLAN_IMAGE}/45104517/838c0d2f052dd9f6ddb36e0688c5171ae6c1f8f1.png We’ve also improved a wide range of
2026-02-12 03:44 UTC · Community Announcements · 三天之内我要让这家店倒闭
Hello everyone! We’ve just pushed an update that fixes several known issues. With the Lunar New Year approaching, we’d like to wish everyone a Happy Chinese New Year in advance! At the same time, Aotenjo will be participating in the Steam Chinese New Year Sale 2026 from February 13 to February 27, featuring a 20% OFF discount that matches its all-time low. If you’re planning to jump into Aotenjo for a few rounds during the sale, don’t miss out! You can find the detailed patch notes below for easy reference. If you encounter any problems while playing, please join our official Discord server to
2025-11-25 11:19 UTC · Community Announcements · 凤仙
Hello everyone! We are planning to push an update on November 28 that introduces a new deck, Expanded Mahjong, along with several optimizations and fixes for known issues from the previous build. The 2025 Steam Awards are now underway. We’ve always hoped that Aotenjo could be your pastime choice, letting the crisp clack of tiles ease the mind and finding peace building your hand. If you’ve felt that relaxation while playing, we would be incredibly heartened if you could nominate Aotenjo for "Sit Back and Relax" at Steam Awards! Time flies and the game has already journeyed through three major
2025-10-24 11:54 UTC · Community Announcements · 我不是下地狱了吗怎么还要上班
Hello everyone! Since the launch of Workshop 1.0, we've seen many passionate mod creators at work. To help you unleash even more creativity, this update enhances several Workshop-related functions and fixes a number of known issues. You can find the detailed patch notes below for easy reference. If you encounter any problems while playing, please join our official Discord server to share your feedback, and we'll work to fix them as soon as possible. ———————————————— V.0.5.0.3-EA PATCHNOTE Added in-game uploading of local mods. You can now upload your mods to the Steam Workshop in the game. Adj
2025-09-25 03:52 UTC · Community Announcements · 三天之内我要让这家店倒闭
Hello, eveyone! We’ve just pushed an update that fixes several issues in the Autumn Update. You can find the detailed patch notes below for your reference. If you run into any problems while playing, please feel free to join our official Discord server to share feedback, and we’ll work to fix them as soon as possible. ———————————————— V.0.5.0.2-EA PATCH NOTES Improved the display of information for the artifact Purple Gold Gourd. Now when too many Boss abilities are absorbed, detailed descriptions will be shown in tooltips. Fixed certain texts not displaying correctly. Fixed an issue in Gourd
2025-09-21 11:58 UTC · Community Announcements · 木羽
- Fixed an issue that could potentially cause a loss in progress of Pattern Collection
2025-09-21 11:15 UTC · Community Announcements · 三天之内我要让这家店倒闭
Hello, everyone! Our latest update is now live, packed with the new content we previewed earlier. This version introduces two brand-new decks, launches Workshop 1.0 with full modding support(technical documentation), adds the Real-time Scoring feature, and includes a round of fixes and balance adjustments. You can find the detailed patch notes below for easy reference. If you encounter any problems while playing, please join our official Discord server to share your feedback, and we’ll work to fix them as soon as possible. ———————————————— V.0.5.0.0-EA PATCH NOTES Added two new decks: Gourd Ma
2025-09-12 06:42 UTC · Community Announcements · 三天之内我要让这家店倒闭
Hello everyone! We’re planning to release a new update next week. The long-awaited Workshop will finally make its debut! But since content driven by your creativity doesn’t quite feel like a “proper” update on its own, we’ve also pulled forward part of our roadmap and added two new decks: Gourd Mahjong and Imperial Edict Mahjong (originally “Divine Mahjong” on the roadmap), plus a brand-new Real-time Scoring system. This took us a bit more time than expected, and we truly appreciate your patience. Also, starting September 15, we’ll be joining the XD Publisher Sale, with 20% OFF for three weeks
2025-08-26 02:41 UTC · Community Announcements · 三天之内我要让这家店倒闭
Hello, everyone! We’ve just released a new update focused on fixing known issues and bugs that appeared after the Summer Update. A big thank you to everyone who provided feedback. It really helped us track down problems affecting game experience. Detailed patch notes are provided below for your reference. If you encounter any problems while playing, please feel free to join our official Discord server and share feedback. Once we receive it, we’ll work to fix it as quickly as possible. ———————————————— V.0.4.2.2-EA PATCH NOTES Added alternative unlock conditions for most decks. Now you can unlo
2025-08-08 06:16 UTC · Community Announcements · 明阳天下
Hey, everyone! We’ve just released an update, adding Dessert Tiles, Custom Material Set, Controller support, and animations for debuffs. We've also fixed several bugs and adjusted the effects of certain artifacts. Since this is a fresh update, there may be some overlooked issues. If you encounter any problems while playing, please feel free to join our official Discord server and share feedback. Once we receive it, we’ll work to fix it as quickly as possible. ———————————————— V0.4.2.0-EA PATCH NOTES Added "Dessert Tiles" along with related artifacts and gadgets. Added Custom Material Set, mix
2025-07-31 11:18 UTC · Community Announcements · 明阳天下
Hey everyone! We’re planning to release an update next week, introducing several new features outlined in our original Roadmap. These include the new Dessert Tiles, the Custom Tile Material Set feature, and gamepad support, which means now you can lean back and enjoy the game. We’ve preserved many commonly used operations for gamepad users, and added additional convenience features tailored for gamepad play. However, gamepad support took slightly more time than expected to debug. The new content is now fully developed and undergoing final QA. We aim to release the update early next week. Thank
2025-07-18 06:38 UTC · Community Announcements · 明阳天下
Hey everyone! We've just pushed out an update bringing Exclusive Artifacts for Yin-Yang Mahjong, enhanced effects for most Bosses on Heaven Difficulty, and optimized the score calculation process to minimize stuttering when playing all tiles at once. Detailed patch notes are provided below for your reference. If you encounter any issues during gameplay, please don’t hesitate to join our official Discord server for support. We’ll address all reported problems promptly. ———————————————— V0.4.1.0-EA PATCH NOTES New Additions Exclusive Artifacts for Yin-Yang Mahjong: "Soul-Drawing Flag", "Soul S
2025-06-27 08:38 UTC · Community Announcements · 明阳天下
Hey everyone! We've just pushed out an update with some adjustments to certain Artifacts and Patterns, along with fixes for some issues. The detailed patch notes are listed below. And if you encounter any new bugs or have feedback, please feel free to join our Discord server to share them. We'll resolve them as soon as possible. Additionally, the 20% OFF discount is still live and lasts until the end of the Summer Sale on July 10th. We look forward to welcoming any new friends! ———————————————— V0.4.0.1-EA PATCH NOTES Added a sound effect when the Artifact Golden Seed is triggered. When probab
2025-06-23 09:49 UTC · Community Announcements · Achilesheel
Hey everyone!We've just pushed out an update, bringing you the new summer content we teased last week. Added two new decks and two new Bosses, squashed some bugs, and adjusted the effects of certain Artifacts. Check out the detailed patch notes below to learn more!As this is a fresh update, there might be a few lingering issues. If you encounter any problems while playing, please don’t hesitate to let us know by joining our Discord server to share your feedback. Additionally, Aotenjo will launch a two-week summer sale on June 27th, offering an all-time low discount of 20% OFF. Hope the chill M
Full appinfo as delivered by Steam PICS, changenumber 38748755. Also at /api/app/3066570/raw.
{
"appid": "3066570",
"common": {
"name": "Aotenjo: Infinite Hands",
"type": "Game",
"name_localized": {
"schinese": "青天井",
"english": "Aotenjo: Infinite Hands",
"tchinese": "青天井",
"japanese": "青天井:無限役"
},
"oslist": "windows,macos",
"osarch": "",
"osextended": "macos64,macosapplesilicon",
"clienttga": "ef40bebd915911841436a2cf0fd7c299f832a3be",
"linuxclienticon": "e563868c211979208e0ba105b7bf2d5b03b140c9",
"clienticon": "724578f710933ec59a8215b3d494e9691f9cfa75",
"icon": "a146e141604eab662bc479df55cb22c41a21ebae",
"releasestate": "released",
"languages": {
"english": "1",
"schinese": "1",
"tchinese": "1",
"japanese": "1"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1742256000",
"tested_build_id": "17086263",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-4RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"english": "d35d7e7f9e7bd2057e6d16ded4cf1dfb61702ebd/capsule_231x87.jpg",
"schinese": "7b85c7abaf25b5556471fb3bff565978b0630b19/capsule_231x87_schinese.jpg",
"japanese": "b5d528f00f3ad4479610cd017e88684b1aa32cc1/capsule_231x87_japanese.jpg",
"tchinese": "7b85c7abaf25b5556471fb3bff565978b0630b19/capsule_231x87_tchinese.jpg"
},
"header_image": {
"english": "header.jpg",
"schinese": "header_schinese.jpg",
"japanese": "header_japanese.jpg",
"tchinese": "header_tchinese.jpg"
},
"library_assets": {
"library_capsule": "en,zh-cn,ja,zh-tw",
"library_hero": "en,zh-cn",
"library_logo": "en,zh-cn,ja,zh-tw",
"library_header": "en,zh-cn,ja,zh-tw",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "30.24491765648419",
"height_pct": "58.29523514400752"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "74142143c1f8f84429d8ea370c7f90164ccb6de1/library_600x900.jpg",
"schinese": "ab6912b7d3f20cd206546e4e3af99f6fc4327da8/library_600x900_schinese.jpg",
"japanese": "e0d368b2a1376bce21fdb338b174c0776d887763/library_600x900_japanese.jpg",
"tchinese": "ab6912b7d3f20cd206546e4e3af99f6fc4327da8/library_600x900_tchinese.jpg"
},
"image2x": {
"english": "74142143c1f8f84429d8ea370c7f90164ccb6de1/library_600x900_2x.jpg",
"schinese": "ab6912b7d3f20cd206546e4e3af99f6fc4327da8/library_600x900_schinese_2x.jpg",
"japanese": "e0d368b2a1376bce21fdb338b174c0776d887763/library_600x900_japanese_2x.jpg",
"tchinese": "ab6912b7d3f20cd206546e4e3af99f6fc4327da8/library_600x900_tchinese_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg",
"schinese": "library_hero_schinese.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg",
"schinese": "library_hero_schinese_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "f40a4b5013133aaff5767a4816120a88912d38b4/logo.png",
"schinese": "c01a7dd2e507ca605787351e3d37a5db6d314cd0/logo_schinese.png",
"japanese": "7aa80bf92564492d67b940839dbed9b9a8eb4935/logo_japanese.png",
"tchinese": "c01a7dd2e507ca605787351e3d37a5db6d314cd0/logo_tchinese.png"
},
"image2x": {
"english": "f40a4b5013133aaff5767a4816120a88912d38b4/logo_2x.png",
"schinese": "c01a7dd2e507ca605787351e3d37a5db6d314cd0/logo_schinese_2x.png",
"japanese": "7aa80bf92564492d67b940839dbed9b9a8eb4935/logo_japanese_2x.png",
"tchinese": "c01a7dd2e507ca605787351e3d37a5db6d314cd0/logo_tchinese_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "30.24491765648419",
"height_pct": "58.29523514400752"
}
},
"library_header": {
"image": {
"english": "4f34616981199f59f2acc5b1780839175fd6a1cf/library_header.jpg",
"schinese": "f186be8d3ae31b2b0d6bb185022fc9719d99930c/library_header_schinese.jpg",
"japanese": "a0314d04573b29387939852cf3474387093e075d/library_header_japanese.jpg",
"tchinese": "f186be8d3ae31b2b0d6bb185022fc9719d99930c/library_header_tchinese.jpg"
},
"image2x": {
"schinese": "f186be8d3ae31b2b0d6bb185022fc9719d99930c/library_header_schinese_2x.jpg",
"english": "4f34616981199f59f2acc5b1780839175fd6a1cf/library_header_2x.jpg",
"japanese": "a0314d04573b29387939852cf3474387093e075d/library_header_japanese_2x.jpg",
"tchinese": "f186be8d3ae31b2b0d6bb185022fc9719d99930c/library_header_tchinese_2x.jpg"
}
}
},
"store_asset_mtime": "1750674363",
"associations": {
"0": {
"type": "developer",
"name": "XO Cat"
},
"1": {
"type": "publisher",
"name": "XD"
}
},
"primary_genre": "23",
"genres": {
"0": "4",
"1": "23",
"2": "28",
"3": "2",
"4": "70"
},
"category": {
"category_2": "1",
"category_23": "1",
"category_22": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1737340543",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "3066570",
"store_tags": {
"0": "9",
"1": "1091588",
"2": "32322",
"3": "8945",
"4": "4711",
"5": "1666",
"6": "1716",
"7": "3871",
"8": "3964",
"9": "12472",
"10": "599",
"11": "4182",
"12": "33572",
"13": "492",
"14": "493",
"15": "597",
"16": "3959"
},
"review_score": "8",
"review_percentage": "88"
},
"extended": {
"developer": "XO Cat",
"publisher": "XD"
},
"config": {
"installdir": "Aotenjo",
"launch": {
"0": {
"executable": "Aotenjo.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "Aotenjo.app",
"type": "default",
"config": {
"oslist": "macos"
},
"description_loc": {
"english": "OS X"
},
"description": "OS X"
}
}
},
"depots": {
"3066571": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "2305087748233494746",
"size": "420983074",
"download": "108278208"
}
}
},
"3066572": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "3233334008001401240",
"size": "413434294",
"download": "111068528"
}
}
},
"baselanguages": "english,schinese",
"workshopdepot": "3066570",
"branches": {
"public": {
"buildid": "24546832",
"timeupdated": "1785838627",
"timebuildupdated": "1785827808"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1000000000",
"maxnumfiles": "30",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "Aotenjo/Aotenjo",
"pattern": "*.aotenjoprofile"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "Aotenjo/Aotenjo",
"replace": "com.Aotenjo.Aotenjo"
}
}
}
}
}
}