promotional bannermobile promotional banner

Questler: RPG Engine

A comprehensive quest, RPG narrative, and living NPC engine with an in-game visual authoring studio.
Back to Files

Questler 2.4.1

File namequestler-2.4.1.jar
Uploader
soi_ineesoi_inee
Uploaded
Sep 17, 2026
Downloads
4
Size
522.7 KB
Mod Loaders
Fabric
File ID
8902749
Type
R
Release
Supported game versions
  • 26.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:questler-quest-engine-1695965:8902749"

Learn more about聽Curse Maven

What's new

Questler 2.4.1

English

Added

  • Location & Exploration Tasks (questler:location): Interactive visual authoring in QuestEditorModal with 5 target subtypes:
    • illage: Detects arrival at any generated village.
    • structure: Entry detection for vanilla or modded structures with visual browser (RegistryPickerModal).
    • iome: Biome arrival with searchable registry picker.
    • dimension: Dimension travel detection for vanilla and modded dimensions.
    • coordinates: Exact (X, Y, Z) position with configurable radius and "馃搷 My Position" button to autofill with creator's current coordinates.
  • Conditional Near-Player Anchor ( ear_player):
    • Spawns narrative actors directly in front of the player (3.5 blocks forward on the ground).
    • Optional prerequisite condition (nchorTarget): actor manifests only when the specified quest is completed or claimed.
  • Borrowed AI System:
    • Decouple physical entity visuals from behavioral AI (e.g. peaceful dialogue zombies, iron golem defense, villager interactions).
    • Dynamic AI goals and target cleanup so custom actors interact peacefully with players.
  • Live World Hot-Reload: Real-time hot-reloading of actor entity type, custom name, equipment, and stationary NoAI without server restart.
  • Permanent Villager Profession Locking: Fixes vanilla profession reset by ensuring baseline XP for custom casted villagers.
  • Universal Undead Sunlight Immunity: Inverted heal/harm mobs (zombies, skeletons, etc.) are protected from solar combustion without forcing helmets.
  • Authoring Suite & DAG Map:
    • In-game interactive CampaignGraphModal with zoom, pan, live DAG dependency cables, actor diagnostic inspector, and sandbox narrative simulator.
    • Full-featured ActorEditorModal with master-detail navigation, mouse-scrollable list, equipment selectors, and dialogue condition reordering.
  • Persistent Tombstones (CampaignExclusions): Deleted campaigns are blacklisted in disabled_campaigns.json and cleanly purged from loaded/unloaded chunks on entity load.

Fixed

  • Replaceable Lifecycle Policy: Fixed issue where replaceable actors failed to respawn upon death; econcile and spawnFallback now immediately cast new candidates.
  • Default Fallback Policy: New actors default to "spawn" policy for immediate world manifestation.
  • Authoring Tolerant Saves: Campaign and actor drafts persist to disk without being blocked by temporary incomplete quest graphs.

Verification

  • 78 automated unit tests passed (100% success rate: ./gradlew test).
  • Dual client/server compilation clean and verified for Minecraft 26.2 on Fabric.

Espa帽ol

A帽adido

  • Nuevo Tipo de Tarea: "Ir a tal Lugar / Exploraci贸n" (questler:location):
    • Configuraci贸n visual e intuitiva en QuestEditorModal con 5 subtipos de objetivos geogr谩ficos:
      • illage: Detecta autom谩ticamente la llegada del jugador a cualquier aldea del mundo.
      • structure: Entrada a estructuras vanilla o de mods con selector visual (RegistryPickerModal).
      • iome: Entrada al bioma especificado con selector de registros.
      • dimension: Viaje a dimensiones vanilla o a帽adidas por mods.
      • coordinates: Llegada a un punto espec铆fico (X, Y, Z) dentro de un radio configurable en bloques, con bot贸n "馃搷 Mi Posici贸n" para autocompletar con la posici贸n actual del autor.
  • Anclaje de Actor Cerca del Jugador ( ear_player) Condicional:
    • Generaci贸n segura del actor frente al jugador (3.5 bloques de distancia en el suelo).
    • Prerrequisito condicional opcional (nchorTarget): el actor solo aparece cuando la misi贸n especificada est谩 completada o reclamada.
  • Comportamiento / IA por Entidad Prestada ("Borrowed AI"):
    • Desacoplamiento del modelo f铆sico de la entidad de su comportamiento (zombis pac铆ficos para di谩logo, guardianes, etc.).
    • Reemplazo y limpieza din谩mica de metas (GoalSelector y argetSelector) para que los actores no ataquen a los jugadores y dialoguen pac铆ficamente.
  • Hot-Reload en Vivo Tipo Vite para Entidades:
    • Cambios en el editor de actores se reflejan de inmediato en el mundo en tiempo real (tipo de entidad, nombre, equipamiento, NoAI) sin reiniciar ni desconectar.
  • Fijaci贸n Permanente de Profesi贸n en Aldeanos:
    • Asegura XP base en aldeanos para prevenir el reseteo de profesi贸n de vanilla al no haber mesa de trabajo.
  • Inmunidad Solar Universal para No-Muertos:
    • Protecci贸n pasiva contra la combusti贸n solar diurna para zombis y esqueletos narrativos sin necesidad de casco.
  • Suite Visual de Autor铆a y Mapa DAG:
    • Visor de dependencias DAG interactivo con cables en tiempo real, zoom, pan, diagn贸sticos y simulador narrativo en sandbox.
    • Editor de actores con navegaci贸n maestro-detalle por scroll de rat贸n, gesti贸n de equipamiento y reordenaci贸n de di谩logos.
  • L谩pidas Persistentes (CampaignExclusions): Campa帽as borradas quedan registradas y sus entidades hu茅rfanas se purgan autom谩ticamente en la carga de chunks.

Corregido

  • Ciclo de Vida Reemplazable: Correcci贸n de reaparici贸n inmediata de candidatos fallecidos en pol铆ticas eplaceable y ecoverable.
  • Pol铆tica Fallback por Defecto: Nuevos actores usan "spawn" por defecto para manifestaci贸n inmediata.
  • Guardado Tolerante a Borradores: Persistencia garantizada en disco sin bloqueos por validaci贸n estricta de grafos incompletos.

Verificaci贸n

  • 78 pruebas unitarias superadas al 100% (./gradlew test).
  • Compilaci贸n dual cliente/servidor limpia y validada para Minecraft 26.2 sobre Fabric.

This mod has no additional files