Skip to content

Loading builds...

Changes between #1291 and #1348

#1348 (Feb 7, 2026, 5:42:34 PM)

  1. Simplify NPC interface slightly and pass in CitizensPlugin to NPC (commit: 8e94138) — fullwall / detail

#1347 (Feb 6, 2026, 6:06:07 PM)

  1. Suggested fixes for HPA* (commit: f88c4aa) — fullwall / detail

#1346 (Feb 6, 2026, 4:28:13 PM)

  1. More work on HPA* - finds paths much more frequently now (but still not always). AI was used in this commit so needs further testing. (commit: a0151c8) — fullwall / detail

#1345 (Feb 6, 2026, 7:56:23 AM)

  1. More HPA* changes (commit: d83e1cb) — fullwall / detail

#1344 (Feb 6, 2026, 7:47:28 AM)

  1. Various bugfixes for HPA* (commit: 39071bd) — fullwall / detail

#1343 (Feb 6, 2026, 7:30:03 AM)

  1. Fix jumping typo (commit: b123122) — fullwall / detail

#1342 (Feb 6, 2026, 6:35:25 AM)

  1. Add proper swimming neighbour generator (commit: ff97516) — fullwall / detail

#1341 (Feb 5, 2026, 6:23:35 PM)

  1. Adjust path vectors (commit: ad686ac) — fullwall / detail

#1340 (Feb 5, 2026, 5:53:34 PM)

  1. Adjust location centering (commit: 661e771) — fullwall / detail

#1339 (Feb 5, 2026, 5:28:14 PM)

  1. Tweak jump examiner (commit: 2235c93) — fullwall / detail

#1338 (Feb 5, 2026, 3:59:18 PM)

  1. Work towards jumping pathfinding (commit: eefaa1b) — fullwall / detail

#1337 (Feb 5, 2026, 10:56:46 AM)

  1. Use new method for cosmetic types (commit: 77385a9) — fullwall / detail

#1336 (Feb 5, 2026, 9:55:36 AM)

  1. Add API (commit: ff93ca1) — fullwall / detail

#1335 (Feb 5, 2026, 9:32:33 AM)

  1. Fix behavior controller and add cosmeticTypes (commit: 7ad4fda) — fullwall / detail

#1334 (Feb 5, 2026, 8:20:10 AM)

  1. Remove retryChildren from Selector (commit: c448426) — fullwall / detail

#1333 (Feb 5, 2026, 8:04:25 AM)

  1. Remove Goal API (commit: 289f27c) — fullwall / detail

#1332 (Feb 5, 2026, 6:48:20 AM)

  1. Playing around with @TraitPersistentVariable (commit: 6313d81) — fullwall / detail

#1331 (Feb 4, 2026, 7:26:35 PM)

  1. Add API (commit: a8713b3) — fullwall / detail

#1330 (Feb 4, 2026, 5:37:50 PM)

  1. Optimise trait iteration (commit: e4b48d2) — fullwall / detail

#1329 (Feb 4, 2026, 5:31:37 PM)

  1. NPC trait lookup optimisation (commit: c0937a1) — fullwall / detail

#1328 (Feb 4, 2026, 1:51:49 PM)

  1. Make BlockExaminers an array instead of a list to reduce object creation (commit: 55165e4) — fullwall / detail

#1327 (Feb 4, 2026, 1:34:44 PM)

  1. Adjust citizens pathfinder to use chebyshev heuristic with a more aggressive distance heuristic. Don't reweight nodes with less than 1 block improvement to path cost (commit: ac45de6) — fullwall / detail

#1326 (Feb 4, 2026, 12:48:47 PM)

  1. Add an AStarStorage implementation with primitive keys/values (commit: d7da1f2) — fullwall / detail

#1325 (Jan 25, 2026, 3:12:42 PM)

  1. Add API (commit: 38265a2) — fullwall / detail

#1324 (Jan 4, 2026, 1:39:40 PM)

  1. Make HPA* clusters also extend in y dimension (commit: b49834d) — fullwall / detail

#1323 (Jan 3, 2026, 8:47:29 PM)

  1. Make findValidLocationAbove modify the input loc (commit: 8cf68fe) — fullwall / detail

#1322 (Jan 2, 2026, 7:25:57 PM)

  1. Add util method (commit: c26a274) — fullwall / detail

#1321 (Dec 28, 2025, 7:44:36 AM)

  1. Minor change (commit: 89f2846) — fullwall / detail

#1320 (Dec 27, 2025, 3:41:16 PM)

  1. Minor change (commit: 3239f64) — fullwall / detail

#1319 (Dec 13, 2025, 8:01:56 AM)

  1. Allow concurrent modification of getSubKeys (commit: 921d97a) — fullwall / detail

#1318 (Dec 9, 2025, 6:00:38 PM)

  1. Bump citizens version (commit: 9116221) — fullwall / detail

#1317 (Dec 2, 2025, 5:59:24 PM)

  1. Make applyDefaultExpressionMarkup do the isPossiblyExpression call (commit: 9b35cb9) — fullwall / detail

#1316 (Dec 2, 2025, 5:30:28 PM)

  1. Add player to expression scope and make JSR223Engine include some objects in its bindings (commit: de12faa) — fullwall / detail

#1315 (Dec 2, 2025, 2:57:50 PM)

  1. Move expression stuff to a better package (commit: f150b06) — fullwall / detail

#1314 (Dec 2, 2025, 2:54:26 PM)

  1. Bugfixes for expression/behavior parsing (commit: 6f24a2d) — fullwall / detail

#1313 (Dec 1, 2025, 6:37:45 PM)

  1. Add hasSubKeys to DataKey (commit: c14efa0) — fullwall / detail

#1312 (Dec 1, 2025, 2:07:42 PM)

  1. Always linkToNPC to prevent double linking bugs (commit: 2d28e15) — fullwall / detail

#1311 (Nov 29, 2025, 7:42:43 PM)

  1. Fix memory data key references being forgotten if key didn't previously exist (commit: 29a5dbd) — fullwall / detail

#1310 (Nov 29, 2025, 6:02:05 PM)

  1. Added setMap to DataKey to avoid type errors (commit: d850705) — fullwall / detail

#1309 (Nov 28, 2025, 6:30:37 PM)

  1. Experimental update to MemoryDataKey to enable dotted keys in DataKey (commit: e1857ab) — fullwall / detail

#1308 (Nov 25, 2025, 7:57:49 PM)

  1. Create BehaviorTrait POC using Molang. Separate passability from standability to attempt to fix some longstanding pathfinding problems. (commit: d973fe4) — fullwall / detail

#1307 (Nov 24, 2025, 1:15:37 PM)

  1. Prevent culling pathpoints with callbacks - fixes door opening (commit: 711c490) — fullwall / detail

#1306 (Nov 24, 2025, 7:22:11 AM)

  1. Remove EyeHeightBoundingBox (commit: b0dbfe8) — fullwall / detail

#1305 (Nov 24, 2025, 7:19:43 AM)

  1. Add some Vector3f persistence (commit: 5f76580) — fullwall / detail

#1304 (Nov 19, 2025, 6:55:52 AM)

  1. Remove some methods from NPCMoveEvent (commit: 9b48e21) — fullwall / detail

#1303 (Oct 28, 2025, 3:33:07 AM)

  1. Add on_template_apply to templates (commit: 31bf25c) — fullwall / detail

#1302 (Oct 27, 2025, 8:03:28 AM)

  1. Add correct thread check on Folia and Bukkit (commit: 20f6428) — bierque.euphyllia / detail
  2. Correctly javadoc description (commit: 97a5551) — bierque.euphyllia / detail

#1301 (Oct 20, 2025, 1:00:27 PM)

  1. Parse NamespacedKey in CommandManager (commit: f58312a) — fullwall / detail

#1300 (Oct 14, 2025, 7:01:53 PM)

  1. Make convertLegacyCodes public (commit: fb7519e) — fullwall / detail

#1299 (Oct 14, 2025, 1:19:28 PM)

  1. Simplify list transforming (commit: df99f6a) — fullwall / detail

#1298 (Oct 12, 2025, 7:56:37 AM)

  1. Remove Condition and add a NPC#spawn variant that omits SpawnReason (commit: 7703fd8) — fullwall / detail

#1297 (Oct 9, 2025, 4:57:02 PM)

  1. Remove getMinecraftPackage (commit: 1a522fb) — fullwall / detail

#1296 (Oct 8, 2025, 11:26:20 AM)

  1. Fix index exception (commit: 5ded5aa) — fullwall / detail

#1295 (Oct 8, 2025, 11:14:17 AM)

  1. Add workaround for paper 1.21.9+ (commit: d1180f1) — fullwall / detail

#1294 (Oct 8, 2025, 3:37:58 AM)

  1. Update spigot/adventure dependency (commit: aabadc1) — fullwall / detail

#1293 (Oct 1, 2025, 7:03:46 AM)

  1. Silence asyncchunkcache exception (commit: 2e8634d) — fullwall / detail

#1292 (Sep 30, 2025, 5:54:19 PM)

  1. Bump version (commit: ace7577) — fullwall / detail