Platformer Game

Prison Escape 2025

In the thrilling adventure of 'Prison Escape 2025', Alex and Steve find themselves locked behind bars with no immediate rescue in sight. Alex, an escape artist skilled in lock-picking, must devise a daring plan while Steve, a tech-savvy genius, builds a crucial device to aid in their daring breakout. After breaking free, they embark on a race against time to collect all the necessary portal pieces scattered across various zones. Beware of cunning foxes that can distract and swipe the key, and prepare to face off against menacing creatures lurking around every corner. Team up with a friend in this pulse-pounding, two-player action-adventure game, where strategic planning, quick reflexes, and a bit of luck could mean the difference between freedom and certain doom.

Among Us: Color the Cosmos v2024

Step into the vibrant universe of Among Us with a fresh twist in 'Among Us: Color the Cosmos v2024'. This creative coloring game lets you customize your favorite astronaut characters, bringing their iconic designs to life with your own unique color choices. Whether you're a seasoned player or a curious newcomer, dive into a galaxy of artistic expression and enjoy the simple yet satisfying act of bringing these space explorers to life.

Sky Defender v1.5

Blast hostile drones attacking your city in 'Sky Defender v1.5' - an adrenaline-fueled, edge-of-your-seat experience. Navigate through intense night skies, mastering different combat zones. Utilize your arsenal of cutting-edge drones, each with unique abilities, to dismantle the enemy's advance. Witness breathtaking cityscapes from an unseen perspective. Will you recline in the calm or pilot your way to victory?

Lost Tomb Chronicles v2.021

Dive into the lush jungle, unravel ancient mysteries and channel your inner treasure hunter in 'Lost Tomb Chronicles v2.021'. Embark on a thrilling journey where each ruin holds a piece of forgotten wisdom. Will you uncover the secrets of the lost city, or will the trials of the labyrinth trap your soul in time?

Among Us Runner v2024

Step into the shoes of an eccentric alien on a high-speed mission across the bustling city of Neo-Orbit. As you glide through the streets, your character accelerates with every step, dodging speeding vehicles, leaping over puddles, and weaving under barriers. Along the way, collect quirky alien gadgets and power-ups to unlock new abilities and boost your progress. The challenge grows with each level, testing your reflexes and creativity in a fast-paced, visually vibrant adventure.

Pulse Perfection Racer V0.26

Embark on an exhilarating adventure through the bustling streets of Neon City in 'Pulse Perfection Racer V0.26', where lightning-fast reflexes and strategic decision-making are the keys to victory. Battle the speed demons in this neon-lit world, where every turn and pass could mean the difference between glory and overhaul. With 30 challenging levels, each featuring unique cars and environments, you'll need to harness the pulse of the city to outsmart your adversaries. Don't just drive; dominate the track in the ultimate test of skills, velocity, and style.

Frugal Gastronome: Battle of Flavor 2023

Embark on a thrilling culinary adventure where taste and survival intertwine! In 'Frugal Gastronome: Battle of Flavor 2023', you're a contestant vying to be crowned the developer's favorite with your cunning skills of growth and decay, all within an increasingly challenging 24-hour cooking marathon. Can you outwit your rivals by selecting the right ingredients that make your dish not only delightful but also a competitor's nemesis? Pucker up for a blend of competition, flavor exploration, and culinary alchemy!

Cat Candy Cutter Challenge v1.0

Meet Lolly, your playful feline companion with that irresistible sweet tooth! In Cat Candy Cutter Challenge v1.0, follow Lolly's adventures as he patiently waits for his favorite round, colorful lollipop candies. To collect them, you'll need to carefully cut the ropes holding these tasty treats high above! Think strategically about where to cut and utilize the special items scattered across the playing field. Be careful—those candies aren't always right above your cat! You'll need to move them cleverly. Challenge yourself with increasingly complex levels where physics, timing, and problem-solving skills combine. Join Lolly's sweet missions filled with innovative puzzle-solving and fun gameplay mechanics!

Kitty Cataclysm: Dawn of the Furry Rebellion v0.26

Embark on a post-apocalyptic journey where kittens rise to desperately save their world. Navigate the shattered remains of society, battling against a nightmare-infested environment to uncover the truth behind your realm’s catastrophic downfall. In 'Kitty Cataclysm: Dawn of the Furry Rebellion', with every fight, you gain the talents of new allies, providing a uniquely strategic experience. Your goal? Reclaim Earth, kitten by kitten, and unleash a revolution that turns the tides of despair into hope. Adapt, ally, survive, and sashay into a game unlike any on the market.

Sonic Unleashed v1.5

Embark on an exhilarating adventure through a vibrant world created by the legendary Sonic the Hedgehog's enchanted touch! 'Sonic Unleashed v1.5' returns with SD2 technology blending Side Scrolling and 3D action like never before, providing you an immersive experience where every ring you collect is a step towards victory. Now with new levels and night-time zones exclusive to this latest edition. Share epic journeys filled with unpredictable obstacles and speed-fueled thrills.

Alex and Steve's Cave Escape 2025

Dive into the thrilling adventure of Alex and Steve's Cave Escape 2025. Two unlikely friends navigate through a treacherous underground labyrinth filled with ancient puzzles and traps left by long-forgotten miners. As Alex, a seasoned spelunker, and Steve, a tech-savvy inventor, you must use your wits and gadgets to solve riddles, activate machinery, and avoid dangerous pitfalls. Each level reveals more of the surrounding world and its mysterious history, making every escape attempt a unique challenge. With breathtaking visuals and heart-pumping excitement, 'Alex and Steve's Cave Escape 2025' is a must-play for fans of cooperative gameplay and exploration.

Checkers Omega 2025

Step into a realm where clever placement and daring moves meet in 'Checkers Omega 2025'. This timeless game is brought to life with a modern twist, featuring a blend of classic mechanics and innovative strategic elements. Embark on your quest to dominate your opponents in various modes, from intense one-on-one battles to exhilarating tournaments. Unleash the power of leapfrogging and comboing to outwit your rivals and claim the ultimate crown of 'Checkers Omega 2025' champion. Customize your checker pieces with user-designed themes and witness your strategic brilliance come alive on a beautiful, 3D checkerboard. Are you ready to ascend to the ranks of the elite Checkers Omega 2025 Legends?

Soul Slaughterer X2022

Embark on a daring quest through mystical realms guarded by vile demons. 'Soul Slaughterer X2022' challenges you to master the art of lightning-fast reflexes and unparalleled accuracy. As a Renegade Adventurer, you wield a dual-bladed, indestructible katana that evokes bursts of energy upon striking. The game environment is a vibrant blend of lush forests, haunted castles, and treacherous peaks, each filled with hidden secrets and encounters with various factions. With customizable gadgets and an adrenaline-pumping soundtrack, 'Soul Slaughterer X2022' is a must-play for thrill-seekers and action enthusiasts.

Tank Blitz 2024

Dive into a strategic showdown where your tank battles against cunning generals in ever-changing mazes. 'Tank Blitz 2024' challenges you to outmaneuver Laika, a legendary tactician known for her relentless pursuit of victory. Join armies on a quest for control over treacherous battlefields filled with hidden traps and powerful bonuses. Will you outwit her and claim supreme command?

Chrono Defense 2025

Step into a world where time and space intertwine, and your decisions shape the destiny of your kingdom. In 'Chrono Defense 2025', you must defend your castle from relentless waves of invaders who wield time-bending abilities. Upgrade your towers with ancient runes, unlock new heroes with diverse powers, and navigate through meticulously crafted levels filled with hidden treasures and traps. Will you forge a path to victory or succumb to the shadows that lurk beyond the battlements?

Ricochet Money Drop

Welcome to Ricochet Money Drop! Get ready for an exciting adventure where your timing and reflexes will test your mettle. At the bottom of the screen sits a cheerful piggy bank, eagerly awaiting your coin-filled surprises! Above it, a button waits patiently, ready for your quick mouse clicks. Between the button and the piggy bank, various interesting objects create an entertaining obstacle course. When you click the button swiftly, coins will tumble down with a delightful 'clink' - and watch them ricochet off objects with wonderful precision! Each coin that successfully finds its way into the piggy bank earns you precious points. Complete the required collection amount, and feel the thrill of your achievement in this fast-paced, fun-filled gaming experience. Challenge yourself to become a coin-tossing master in this addictive game!

Aztlan Crystal Harmony

Step into the mysterious ancient Aztec temple where a magnificent stone door with 16 blocks awaits your puzzle mastery! In Aztlan Crystal Harmony, align colorful crystals perfectly with matching energy rings that create a sacred balance throughout the temple. Each color features an equal number of crystals and rings, requiring your strategic restoration. Click the center four-block area to shift four crystals clockwise in a single decisive move. The temple's mystical energy reacts to every tactical decision you make as you restore ancient harmony! Think carefully about each strategic move, as the sacred temple's balance depends on your precision and alignment skills. Solve this archaeological puzzle by positioning all crystals correctly in their matching rings before time runs out.

SongMaster 2024

Step into a world where music meets mystery! 'SongMaster 2024' takes you on an exciting adventure through legendary tunes. Each level reveals fascinating stories about music history, artist backgrounds, and unique musical facts. Solve engaging rhythm puzzles and race against the clock to identify songs. This engaging musical quiz combines educational content, entertaining challenges, and thrilling gameplay, transforming music exploration into an interactive adventure.

Simple Nonogram v2024

Unravel a hidden image through logic and deduction. In 'Simple Nonogram v2024', every number is a clue to uncover the story behind the grid. Solve puzzles that blend mystery with strategy, as you transform blank cells into a vibrant scene. Each challenge tells a unique tale, waiting for your mind to decode it.

Dollar Dash v2024

Dive into a fast-paced, click-driven adventure in 'Dollar Dash v2024'! As an ambitious clicker, you’ll gather dollars by tapping the screen, unlock powerful plugins to boost your earnings, and collect coins from the money bag as you race to become the richest clicker in town. Every second counts, and your choices will determine how far you rise in this ever-evolving economic simulation.

Odd Toys 2025

Step into the thrilling realm of 'Odd Toys 2025', where peculiar toys come to life in a whimsical digital circus! Assemble intricate puzzle pieces to restore each toy to its unique form within a captivating story. With over 100 levels, a variety of challenging puzzles, and customizable difficulty settings, Odd Toys 2025 offers endless fun for both adults and kids alike. Join the circus and let your creativity soar as you piece together the wonders of the digital world!

Dragon Tiles Puzzle Quest 2024

Embark on a mystical journey through the enchanted realms of Elf Landia in 'Dragon Tiles Puzzle Quest 2024'. Unravel the secrets of ancient puzzles, each more challenging than the last, by matching colorful dragons that fill the whole grid without overlapping. You'll unlock magical boosts as you progress, turning the tide in your favor for a brain teaser adventure that's nothing short of a fairy tale! Show off your skill to earn the title of the ultimate puzzle master.

GreedyRabbit v0.26

In 'GreedyRabbit v0.26', you play as a cunning rabbit on a mission to outwit and outlast the relentless Skibidi Toilets. Each level challenges your reflexes and strategy as you navigate through a chaotic, ever-evolving world. Uncover hidden shortcuts, collect rare items, and use your wit to evade or eliminate the toilets before they take over your path. The game blends fast-paced action with unexpected twists, making every encounter thrilling and unpredictable.

Gummy Gauntlet v2

Ride the rainbow in Gummy Gauntlet v2! With a playful twist on classic physics, you control a gummy ball that bounces through a whimsical candy world. Each level is a new adventure, filled with quirky obstacles and candy-themed challenges. Can you master the bounce and collect enough sweet rewards to become the ultimate gummy hero?

Santa's Colorful Christmas Creator

Step into a joyful Christmas world filled with creativity and fun with Santa's Colorful Christmas Creator! This delightful coloring adventure invites you to explore charming holiday scenes featuring Santa Claus and festive landscapes. Each beautifully illustrated image waits eagerly for your artistic touch, whether you choose soft pastel colors or bold, vibrant hues. With easy-to-navigate creative tools and a vast color palette, transform simple drawings into personalized holiday masterpieces. Unleash your imagination as you add your unique personal style to each scene, enjoying the satisfaction of creating something truly special. This fun and engaging coloring experience combines festive holiday charm with artistic freedom, offering a joyous adventure perfect for all ages to celebrate Christmas through creativity.

Princess Match3 v0.26

Step into a whimsical kingdom where legendary princesses are hidden behind magical mugs. In 'Princess Match3 v0.26', your mission is to uncover their stories by connecting at least three matching portraits with a swift click. As you progress, you'll discover hidden lore, unlock special abilities, and help the princesses reclaim their lost crowns. Each match brings you closer to the heart of the kingdom and its long-forgotten secrets.

Cowboy Shoot v2024

Step into the dusty wild west and take on the role of a sharpshooter racing against time to blast targets before they vanish. In 'Cowboy Shoot v2024', dodge swinging ropes and explosive barrels while aiming for precision in a high-stakes showdown. Each level brings new challenges, from shadowy outlaws to unpredictable weather, testing your reflexes and strategy in this thrilling, fast-paced action game.

Legends of Istria 2022

Venture through the enchanted realms where mythical creatures come to life. 'Legends of Istria 2022' takes you on an epic quest, starting with three spirited wizards uniting in harmony to uphold their homeland's magic. When the shadow of an ancient evil threatens, only through teamwork and bravery can the wizards uncover the portal to 'Swords and Sorcery' land to save their friend. Collect mystical artifacts, unleash powerful spells, and dodge deadly traps in an exhilarating race for victory.

Flight Frenzy v0.26

Unlock the flying prowess of a vibrant critter community in 'Flight Frenzy v0.26'. JoinisValid, the turbocharged chameleon with a knack for aerial acrobatics, as he and his friends challenge the skies with a series of daring competition levels. Navigate mazes of dazzling tubes and splash into swarms of vibrant shadows. But beware,Markup, the mischievous moth who's out to snatch the glory. You'll need timing, chill vibes, and a dash of strategy to outfly the competition and be crowned the champion of the skies!

Enchanted Forest 2024

Embark on a enchanting journey through the mystical woods where ancient trees hold the secrets of the universe. In 'Enchanted Forest 2024', you'll explore dynamically generated environments, gathering three types of enchanted blocks to unlock powerful magic. Beware of mischievous spirits who might disrupt your quest, but don't worry, you'll have the wisdom of the forest to guide you!

Empires of the Sahara v0.28

Embark on an exhilarating adventure where YOU become the master of the desolate desert region, 'Sanctuary Sands'. From the ancient sand dunes to the vibrant, bustling bazaars, each location tells a tale as you navigate your humble trading post into a flourishing global hub. 'Empires of the Sahara' challenges your trading skills, strategic thinking, and diplomatic acumen like never before, taking you on an unforgettable journey through the past and present.

Grim Tales: The Unquiet Dead v0.26

Experience a spine-chilling journey through the eerie woods and haunted mansions of Halloween Forest. 'Grim Tales: The Unquiet Dead' v0.26 takes you through a deep, immersive narrative filled with spirits and hidden secrets. Explore old photos that reveal shocking truths, use your puzzle-solving skills to reunite loved ones trapped in limbo, and outwit cunning ghosts lurking in the shadows across 75 chilling levels. A game where brave souls unite to overcome fears and save the world from eternal darkness.

Samurai Sprint 2024

Embark on an epic quest where valor meets agility. 'Samurai Sprint 2024' is a tale weaving through ancient temples and treacherous paths. Gather golden scrolls, outmaneuver your enemies, and protect the treasures of the shrine. Your journey is not just about survival; it's about mastering the art of swift footwork. With 70 levels filled with surprises, 'Samurai Sprint 2024' promises a dash through history as you strive for the crown of the quickest warrior.

SpongeBob Color Quest v2024

Dive into the vibrant underwater world of Bikini Bottom with 'SpongeBob Color Quest v2024'! Kids can unleash their creativity by coloring fun scenes featuring SpongeBob, Patrick, Squidward, and Mr. Krabs. Each page offers unique details and hidden secrets, turning simple coloring into an adventurous journey. Challenge yourself to bring life to the cartoon characters while exploring the quirky tales that make this world so unforgettable.

Block Aligner 2025

Step into a captivating world where you'll face complex challenges and intricate puzzles. 'Block Aligner 2025' offers a series of 3x3 to 5x5 grid challenges that test your logic and visual acumen. As you progress, uncover the hidden story behind the mysterious cube characters, each with their own backstory and objectives. Can you solve the final puzzle and unveil the secret of the cube world?

Wild Animal PuzzleQuest v1.2

Discover the wonderful world of Wild Animal PuzzleQuest! Join your beloved cast of wild animals on exciting jigsaw puzzles that blend storytelling with thrilling challenges. As you carefully piece together stunning images of creatures from jungles, savannas, and other exotic regions, you'll unlock new exciting challenges. With each completed puzzle, unearth fascinating facts about these extraordinary animals while exploring their amazing habitats. Embark on this adventure where puzzle-solving meets engaging experiences and knowledge that'll revolutionize your understanding of the animal kingdom!

Aquatic Dominion 2025

Submerge into a magical underwater realm where ancient Krakens rule and epic battles unfold. In 'Aquatic Dominion 2025', you will command a fierce Kraken and other mythical creatures. Harness their unique powers and bond with them to unlock incredible abilities. Strategically deploy your forces on a hexagonal battlefield, outmaneuver your opponents, and claim victory in this deep sea arena of strategy and magic.

Panda Treasure Match 3 Adventure 2024

Embark on a magical bamboo forest adventure with 'Panda Treasure Match 3 Adventure 2024'! Join our beloved panda protagonist as they venture through enchanted landscapes filled with sparkling gems and jewels. Match 3 or more similar gems to collect valuable treasures, and unleash powerful column-breaking magic gems when you connect 5 gems in a single move! Explore stunningly designed levels spanning peaceful meadows, dramatic mountain valleys, and ancient bamboo groves. Each level presents unique challenges that test your strategic thinking and puzzle-solving skills. As you progress, our panda grows more confident, mastering exciting new matching techniques and unlocking special abilities. Enjoy over 200 expertly crafted levels featuring engaging gameplay, creative obstacles, and satisfying rewards. With its vibrant graphics and engaging puzzle mechanics, this match-3 adventure offers endless hours of strategic fun for puzzle enthusiasts!

Carter’s Quest 2025

Step into the adventurous shoes of Carter Mitchell as he undertakes the most formidable challenge of his life. In 'Carter’s Quest 2025', Carter, alongside his faithful friend Mia, discovers an ancient notebook filled with mysterious maps and cryptic clues. Their journey takes them through a sprawling, medievally themed world teeming with hidden temples, enchanted forests, and treacherous cliffs. Each level is crafted to test your agility and strategic thinking, with over 60 levels designed to keep you on the edge of your seat. Gather ancient gold coins, unlock powerful items, and outsmart ferocious guardians to progress through the game. Whether you're a seasoned adventurer or a curious newcomer, 'Carter’s Quest 2025' promises an unforgettable journey filled with mystery, danger, and excitement.

Alpine Meadows 2025

Immerse yourself in the mystical world of Alpine Meadows, where friendly Yetis and adventurous elves coexist in the heart of the Alps. Navigate treacherous snowfields, dodge icy obstacles, and collect precious snowflakes to level up your Yeti's abilities. Elevate your skills in timed trials and challenge friends to see who can create the most harmonious snow path. Alpine Meadows 2025 offers stunning natural vistas, challenging puzzles, and a heartwarming narrative that will keep you coming back for more.

Sky Storm Racer 2023

Experience the explosive thrill of sky combat as you dive into Sky Storm Racer 2023! Get behind the controls of cutting-edge racing aircraft and take to spectacular skies filled with heart-pounding challenges. Embark on an unforgettable journey through thrilling air races against some of the finest pilots in the galaxy. navigate well-crafted courses with hair-raising challenges, including narrow checkpoints and physically demanding aerial maneuvers that will push your flying abilities to their limits while fueling your adrenaline rush during intense competitions. Choose from a impressive array of realistic aircraft models, each with unique design characteristics from legendary aircraft designs across different eras. Enhance your machine with superior aerodynamics, powerful engine upgrades, and precise control systems to gain a competitive edge over your rivals. Immerse yourself in stunning graphics that breathe life into race tracks and environments with jaw-dropping realism. Feel the rush of high-speed flight as you zoom past mountain peaks, skim across water surfaces, and dive throughcanyons. The realistic sound effects further heighten the immersive racing experience. Master the art of precise flying and strategic decision-making to outmaneuver your opponents. Make strategic use of boosts, special power-ups, and cleverly-placed shortcuts throughout the race tracks. Hone your skills to maintain optimal speed, clear obstacles, and execute flawless turns that keep you ahead of the competition. Sky Storm Racer 2023 includes multiple engaging game modes, including exciting single-player championships, challenging time trials, and competitive multiplayer races. Compete against AI-controlled opponents or challenge your friends in real-time multiplayer matches. Rise through the ranks, unlock spectacular new aircraft, and prove yourself as the ultimate air racing champion. Are you ready to push the boundaries of speed, skill, and thrilling adventure in Sky Storm Racer 2023? Strap in, ignite your engines, and get ready for an extraordinary airborne racing experience!

Yummi Bubbles v0.26

Step into the whimsical world of Yummi Bubbles, where every bubble burst is a burst of joy! As a bubble-blasting enthusiast, you'll spend 3 minutes trying to pop every colorful orb you can find. With tricky obstacles and hidden treats scattered throughout, each level is a new adventure. Can you outsmart the bubble guardians and collect the most delicious rewards?

Sarogi's Escape 2025

Embark on a thrilling adventure as Sarogi, the Savage Ninja, ventures into a bustling city that bans ninjas. With sleek, high-quality graphics, navigate through complex cityscapes filled with hidden treasures and deadly traps. Your mission: outsmart survival drones, cross treacherous rails and rivers, and uncover the city's hidden secrets to reclaim your ninja honor. 'Sarogi's Escape 2025' features intuitive controls and over 30 levels, each crafted with detailed environments and就够多奇遇。

Soviet Car Challenge v2

Step into the heart of Cold War nostalgia with 'Soviet Car Challenge v2'. Uncover hidden details in iconic Soviet vehicles and test your eagle-eyed skills. Each level reveals 7 subtle differences, and you only have 60 seconds to spot them all. From rugged military trucks to sleek state cars, every detail tells a story of Soviet engineering and design. Are you ready to uncover the secrets behind these fascinating machines?

Anime MangaArt Studio 2024

Immerse yourself in 'Anime MangaArt Studio 2024' – a meticulously crafted virtual coloring experience for anime and manga enthusiasts! Discover over 250 detailed black-and-white illustrations featuring original characters from beloved series, each with their own rich lore and unique artistic challenges. The game offers exciting gameplay mechanics: use professional art tools including gradient brushes, layered color palettes, and effects to breathe life into your favorite heroes; unlock character backstories by completing themed coloring collections; and join creative community challenges. Watch as your imagination and artistic abilities flourish while transforming these iconic characters into vibrant masterpieces. Your colorful adventures await!

Evolve Core: Galactic Structures v1.05

Embark on a cosmic journey through dimensions and puzzles in 'Evolve Core: Galactic Structures'. Solve mind-bending challenges that unlock hidden worlds and ancient civilizations. With hundreds of unique levels, each with its own celestial theme and innovative mechanics, prepare to enhance your problem-solving skills while unraveling the mysteries of an extraterrestrial puzzle saga.

Clash Road v2024

In 'Clash Road v2024', a determined chicken must navigate a perilous journey through a shifting labyrinth of obstacles and hazards. Each level is a new challenge, with tricky traps, fast-paced movement, and unique terrain that tests your reflexes and strategy. Can you guide the brave rooster to the distant horizon without falling prey to the dangers lurking around every bend?

FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> game.gameName [in template "game/moderateplay.top/search.ftl" at line 128, column 139] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${game.gameName} [in template "game/moderateplay.top/search.ftl" at line 128, column 137] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:490) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:410) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:379) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:104) at freemarker.core.DollarVariable.accept(DollarVariable.java:63) at freemarker.core.Environment.visit(Environment.java:380) at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:321) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:244) at freemarker.core.Environment.visitIteratorBlock(Environment.java:654) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:108) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:94) at freemarker.core.Environment.visit(Environment.java:344) at freemarker.core.Environment.visit(Environment.java:350) at freemarker.core.Environment.process(Environment.java:323) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:447) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:351) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:302) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:181) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:314) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1437) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1168) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) at com.github.xiaoymin.knife4j.extend.filter.basic.JakartaServletSecurityBasicAuthFilter.doFilter(JakartaServletSecurityBasicAuthFilter.java:55) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:840)