Skip to content

Changes

#3005 (Mar 30, 2023, 3:14:42 PM)

  1. Use armor stands for holograms (commit: f88c277) — fullwall / detail

#3003 (Mar 29, 2023, 5:08:43 PM)

  1. More ender dragon fixes (commit: d8b7a37) — fullwall / detail

#3002 (Mar 29, 2023, 12:01:46 PM)

  1. Add /npc enderdragon --destroywalls (commit: efff2ff) — fullwall / detail

#3000 (Mar 28, 2023, 6:24:23 PM)

  1. Check for enderdragon death (commit: 9b7a6e0) — fullwall / detail

#2998 (Mar 28, 2023, 4:31:42 PM)

  1. Sync ender dragon parts (commit: c171e3f) — fullwall / detail

#2996 (Mar 26, 2023, 6:53:36 PM)

  1. Allow on the fly /npc trackingrange (commit: 84c581d) — fullwall / detail

#2994 (Mar 26, 2023, 5:51:54 AM)

  1. Fix inappropriate double AI updating for parrots/warden (commit: 4f0cf51) — fullwall / detail

#2992 (Mar 25, 2023, 3:23:59 PM)

  1. Implement pitchable look control (commit: 82030a6) — fullwall / detail

#2986 (Mar 19, 2023, 3:00:58 PM)

  1. Backport armor stand movement to 1.16-1.17 (commit: eac2d33) — fullwall / detail

#2974 (Mar 14, 2023, 7:38:36 PM)

  1. Initial 1.19.4 update. Of note: sniffers are known to not be working (commit: 299f781) — fullwall / detail

#2972 (Mar 14, 2023, 5:42:52 PM)

  1. Add config comments, remove subplugins, remove NPCEnderTeleportEvent (commit: e6f8a47) — fullwall / detail

#2961 (Mar 12, 2023, 2:31:37 PM)

  1. Add durations to settings, allow falling distance to be set for all mobs (commit: 74a8611) — fullwall / detail

#2959 (Mar 7, 2023, 3:58:32 PM)

  1. Implement player filtering, replace all entity trackers, compatibility update for async entity tracking (commit: b02a3d8) — fullwall / detail

#2956 (Mar 5, 2023, 4:29:23 PM)

  1. Fix NPCs constantly trying to swim, relicense to LGPL (commit: 248e9de) — fullwall / detail

#2953 (Mar 2, 2023, 2:53:08 PM)

  1. Block ignition for protected creepers (commit: 98e95b6) — fullwall / detail

#2947 (Feb 26, 2023, 7:53:07 AM)

  1. PICKUP_ITEMS now defaults to false rather than isProtected (commit: 8235ed1) — fullwall / detail

#2944 (Feb 22, 2023, 4:06:49 PM)

  1. Reformat pom (commit: 61fd34d) — fullwall / detail

#2943 (Feb 22, 2023, 4:01:30 PM)

  1. Fix logic error in allay reset, code cleanup (commit: 8fa5a96) — fullwall / detail

#2937 (Feb 21, 2023, 2:57:27 PM)

  1. Trial teleporting players directly without calling PlayerTeleportEvent (commit: d35dcb8) — fullwall / detail

#2936 (Feb 20, 2023, 3:34:53 PM)

  1. Added a name update delay (commit: 679873c) — fullwall / detail

#2935 (Feb 18, 2023, 4:55:56 PM)

  1. Add isPushable implementations for 1.17-1.19 (commit: 420005c) — fullwall / detail

#2923 (Feb 13, 2023, 4:47:33 PM)

  1. Get rid of a second stack overflow (commit: bd50e42) — fullwall / detail

#2921 (Feb 13, 2023, 4:20:46 PM)

  1. Fix fluid push stack overflow (commit: c66a5b5) — fullwall / detail

#2920 (Feb 13, 2023, 2:20:52 PM)

  1. More code refactoring (commit: 871c7c0) — fullwall / detail

#2919 (Feb 13, 2023, 1:26:00 PM)

  1. Code size reduction (commit: ad21826) — fullwall / detail

#2916 (Feb 13, 2023, 12:33:05 PM)

  1. Fix bug in item parsing for holograms, allow arbitrary bounding boxes for BoundingBoxTrait, attempt to unify common code across NMS implementations (commit: 8f43ca7) — fullwall / detail

#2914 (Feb 11, 2023, 2:53:31 PM)

  1. Fix /npc mirror with uuid change (commit: b0a2c51) — fullwall / detail

#2909 (Feb 9, 2023, 1:11:02 PM)

  1. Don't clear uuid version (commit: fe4434d) — fullwall / detail

#2908 (Feb 8, 2023, 2:08:26 PM)

  1. Make NPCs more likely to swim, add speed setting in water (commit: 7244834) — fullwall / detail

#2903 (Feb 5, 2023, 7:26:12 AM)

  1. Fix phantom bugs (commit: ba04e4b) — fullwall / detail

#2898 (Jan 31, 2023, 2:51:02 PM)

  1. Refactoring, add debug for shop trait onRemove(), add at argument for PlayerAnimation  waypoint trigger (commit: 3b00f77) — fullwall / detail

#2897 (Jan 29, 2023, 2:16:10 PM)

  1. Send entity teleport packet instead of look only for packet sessions, remove from tablist (commit: c258ad1) — fullwall / detail

#2896 (Jan 26, 2023, 5:54:58 PM)

  1. Snowman performance change (commit: e828782) — fullwall / detail

#2892 (Jan 16, 2023, 3:55:02 PM)

  1. Add /npc aggressive (commit: 72c136e) — fullwall / detail

#2884 (Jan 5, 2023, 2:52:25 PM)

  1. Fix player ticking (commit: ffac34f) — fullwall / detail

#2882 (Jan 5, 2023, 12:06:26 PM)

  1. Implement new API (commit: 98c5c48) — fullwall / detail

#2879 (Jan 4, 2023, 3:03:13 PM)

  1. Packet NPCs now properly spawn, fix NPE in new pathfinder, fix 1.8.8 compatibility with /npc shop (commit: ffef42e) — fullwall / detail

#2877 (Jan 3, 2023, 12:56:47 PM)

  1. Add /npc hitbox, WIP packet NPCs (commit: e21681f) — fullwall / detail

#2864 (Jan 1, 2023, 12:44:55 PM)

  1. Fix sneak animation (commit: 36feecd) — fullwall / detail

#2861 (Jan 1, 2023, 10:15:45 AM)

  1. Simplify PlayerUpdateTask (commit: b428010) — fullwall / detail

#2859 (Jan 1, 2023, 7:27:56 AM)

  1. Implement API, check for invalid Player references, remove Text min/max-cooldown settings and fix Text delay/right click cancellations, make SitTrait work with npc#teleport (commit: b8e79b2) — fullwall / detail

#2857 (Dec 29, 2022, 3:27:12 PM)

  1. Workaround protocollib not supported listed boolean, fix dolphins moving while on ground, add /npc bossbar --range, add /npc create --nameplate --temporaryticks (commit: a669a8a) — fullwall / detail

#2856 (Dec 28, 2022, 3:15:21 PM)

  1. Set nophysics flag on setGameMode (commit: c11da48) — fullwall / detail

#2848 (Dec 27, 2022, 5:08:01 AM)

  1. Upgrade skull saving (commit: 4590193) — fullwall / detail

#2842 (Dec 24, 2022, 5:38:48 PM)

  1. Add /npc mirror for skins (commit: 27603af) — fullwall / detail

#2837 (Dec 22, 2022, 3:18:30 PM)

  1. Fix custom name components in 1.8.8-1.12.2, (commit: 4c958b5) — fullwall / detail

#2826 (Dec 18, 2022, 4:37:52 PM)

  1. Implement metadata (commit: 8d202aa) — fullwall / detail

#2825 (Dec 18, 2022, 3:21:42 PM)

  1. Add /npc spellcast (commit: e90096e) — fullwall / detail

#2823 (Dec 18, 2022, 2:18:45 PM)

  1. Fix /npc camel and /npc llama (commit: 3ee17c6) — fullwall / detail

#2818 (Dec 18, 2022, 5:25:43 AM)

  1. Add /npc camel, minor code cleanup (commit: c6e7ce6) — fullwall / detail

#2800 (Dec 10, 2022, 5:32:27 AM)

  1. Run cleanup (commit: 46b18ee) — fullwall / detail

#2799 (Dec 10, 2022, 5:29:37 AM)

  1. Use npc.isProtected() (commit: b243d96) — fullwall / detail

#2795 (Dec 9, 2022, 11:24:17 AM)

  1. Forward more registry methods (commit: 27d7b2d) — fullwall / detail

#2794 (Dec 8, 2022, 3:22:16 PM)

  1. Initial update to 1.19.3 (commit: 139158c) — fullwall / detail

#2792 (Dec 6, 2022, 3:50:47 PM)

  1. Make lookAtFunction use packets for yaw, tweak API further (commit: d34fd48) — fullwall / detail

#2782 (Dec 3, 2022, 1:05:03 PM)

  1. Remove some dead code (commit: c935caa) — fullwall / detail

#2778 (Dec 3, 2022, 10:23:12 AM)

  1. Fix some issues with ShopTrait item costs/results and add NBT filter API. Adjust /npc item to be more flexible. (commit: ede598c) — fullwall / detail

#2772 (Nov 29, 2022, 10:14:24 PM)

  1. Add way to set custom name directly (commit: 8a65d4a) — fullwall / detail

#2770 (Nov 28, 2022, 3:11:26 PM)

  1. Add per-player rotation API (commit: b805019) — fullwall / detail

#2761 (Nov 14, 2022, 3:54:01 PM)

  1. Implement cancellable variant (commit: d9c55b9) — fullwall / detail

#2758 (Nov 13, 2022, 3:34:31 PM)

  1. Implement knockback event (commit: ed9230c) — fullwall / detail

#2757 (Nov 13, 2022, 12:55:14 PM)

  1. Implement isPushableByFluid metadata up to 1.13.2 (commit: da19c90) — fullwall / detail

#2747 (Nov 10, 2022, 1:32:04 PM)

  1. Fix /npc pickupitems message and for players, null casing for /npc panimate START_SLEEPING (commit: 35245a5) — fullwall / detail

#2746 (Nov 7, 2022, 3:31:26 PM)

  1. Widen navigating definition (commit: 73689cf) — fullwall / detail

#2734 (Oct 25, 2022, 9:07:41 AM)

  1. Add SleepTrait (commit: f8cdbc4) — fullwall / detail

#2731 (Oct 22, 2022, 2:43:14 AM)

  1. Add STOP_ELYTRA PlayerAnimation, add a right click option to /npc shop to avoid having to make a command for it (commit: f6d7ebe) — fullwall / detail

#2727 (Oct 16, 2022, 5:18:06 PM)

  1. WIP fix for NPCs not despawning properly (commit: d04ea81) — fullwall / detail

#2712 (Oct 4, 2022, 3:43:06 PM)

  1. Consolidate sit implementation, persist sit location to avoid sinking over successive restarts (commit: fc83c28) — fullwall / detail

#2706 (Oct 1, 2022, 6:44:31 PM)

  1. Make pathfinder max visited nodes configurable (#2902) (commit: d29781e) — noreply / detail

#2703 (Sep 14, 2022, 5:02:21 PM)

  1. Fix wither arrow shield typo (commit: 03e757d) — fullwall / detail

#2692 (Sep 10, 2022, 2:09:04 AM)

  1. Try to deploy parent pom (commit: 1977e14) — fullwall / detail

#2690 (Sep 9, 2022, 11:05:55 AM)

  1. Update poms for new repo (commit: d64cfda) — fullwall / detail

#2679 (Sep 8, 2022, 5:29:39 AM)

  1. Adjust /npc wither charged -> invulnerable, add arrow-shield (commit: 1ccc2ea) — fullwall / detail

#2673 (Aug 22, 2022, 3:06:28 PM)

  1. Backport changes (commit: 4347901) — fullwall / detail

#2646 (Jul 27, 2022, 10:37:23 PM)

  1. Add /npc allay (commit: 7b3c0c8) — fullwall / detail

#2634 (Jul 26, 2022, 7:10:00 AM)

  1. Stop anvil guis from giving out input items (commit: ddf5660) — fullwall / detail

#2633 (Jul 25, 2022, 3:14:33 PM)

  1. Integrate team creation directly into ScoreboardTrait (commit: 5dbc578) — fullwall / detail

#2624 (Jul 22, 2022, 7:23:45 AM)

  1. Update maven pom plugin version and trial a microoptimisation for players (commit: d7ce79f) — fullwall / detail

#2620 (Jul 21, 2022, 4:58:01 PM)

  1. Fix updateInventoryTitle on containers (commit: b6eb42e) — fullwall / detail

#2610 (Jul 15, 2022, 2:22:35 AM)

  1. Fix itemframes, add /npc debug command, don't lowercase skin names early in skintrait (commit: 58b5317) — fullwall / detail

#2607 (Jul 13, 2022, 12:09:55 PM)

  1. Remove team unregistering to ScoreboardTrait, add scoreboard-teams send ticks to assist with a possible scoreboard conflict (commit: 4dfac9c) — fullwall / detail

#2606 (Jul 9, 2022, 5:54:01 PM)

  1. Consolidate versioned trait commands (commit: 3fcf893) — fullwall / detail

#2602 (Jul 7, 2022, 3:34:41 PM)

  1. Add /npc piglin --dancing (commit: 98c2d34) — fullwall / detail

#2601 (Jul 5, 2022, 11:14:27 AM)

  1. Fix double updating bee/bat/ghast AI (commit: 35dd407) — fullwall / detail

#2596 (Jun 26, 2022, 3:29:05 PM)

  1. Fix SmoothRotationTrait rotating towards 0 on respawn (commit: d761763) — fullwall / detail

#2587 (Jun 24, 2022, 4:43:50 AM)

  1. Fix dropstrait, allow player hurt/death sound to be set (commit: 36cbef8) — fullwall / detail

#2585 (Jun 22, 2022, 4:35:29 AM)

  1. Set destination even for non NPCs (commit: bf53272) — fullwall / detail

#2582 (Jun 21, 2022, 3:53:54 PM)

  1. Adjust minecraft pathfinder to look less frequently and pathfind closer to destination in players (commit: 318596c) — fullwall / detail

#2573 (Jun 14, 2022, 1:39:03 PM)

  1. Add SitTrait for NPCs (commit: 4768a4f) — fullwall / detail

#2570 (Jun 12, 2022, 11:50:49 AM)

  1. Implement anvil GUI (commit: 2e2a837) — fullwall / detail

#2569 (Jun 11, 2022, 5:38:29 PM)

  1. Implement new API (commit: 21f3a77) — fullwall / detail

#2564 (Jun 8, 2022, 6:08:36 AM)

  1. Remove eclipse compiler from poms (commit: 4c3224e) — fullwall / detail

#2560 (Jun 8, 2022, 3:59:45 AM)

  1. Attempt to update to 1.19 (commit: d94e83b) — fullwall / detail

#2545 (May 8, 2022, 1:57:46 PM)

  1. Fix /npc leashable (commit: 8292a95) — fullwall / detail

#2538 (Apr 28, 2022, 5:49:42 AM)

  1. Update references (commit: 2341ccf) — fullwall / detail

#2536 (Apr 24, 2022, 6:23:13 PM)

  1. Refactor PlayerControllerLook into RotationTrait (commit: 8694603) — fullwall / detail

#2535 (Apr 24, 2022, 11:23:25 AM)

  1. Rename /npc pose --save to /npc pose --mirror and add /npc pose --save to save the current NPC pose (commit: 324d94a) — fullwall / detail

#2533 (Apr 23, 2022, 5:43:17 AM)

  1. Add /npc bossbar --track and fix equipment caching logic (commit: 3685d33) — fullwall / detail

#2524 (Apr 19, 2022, 7:37:59 AM)

  1. Renamings from NMS (commit: 53d7a23) — fullwall / detail

#2517 (Apr 13, 2022, 3:16:23 AM)

  1. Change EAT_FOOD to LEAVE_BED in 1.18/17 (commit: b0f1290) — fullwall / detail

#2511 (Mar 23, 2022, 12:57:54 PM)

  1. Null check enderdragon bossbar again, set blank hologram names to hover (commit: 2c8b186) — fullwall / detail

#2499 (Mar 10, 2022, 11:28:54 AM)

  1. Relax distance restriction in move control (commit: 959bee3) — fullwall / detail

#2496 (Mar 9, 2022, 7:13:13 PM)

  1. entityBaseTick should update some variables (commit: 908e678) — fullwall / detail

#2487 (Feb 20, 2022, 2:35:33 PM)

  1. Fix dragon yaw and make it same as rider yaw. Refactor out redundant calculation of yaw (commit: 897c511) — fullwall / detail

#2486 (Feb 20, 2022, 1:57:21 PM)

  1. Make nonliving entities look at entities too, fix /npc lookclose with shulkers spamming noises (commit: 97d4c3b) — fullwall / detail

#2484 (Feb 20, 2022, 1:22:18 PM)

  1. Allow NPCs to push other entities (commit: 626b6d6) — fullwall / detail

#2481 (Feb 20, 2022, 2:04:40 AM)

  1. Fix some bugs (commit: ecbab32) — fullwall / detail

#2479 (Feb 19, 2022, 5:27:50 PM)

  1. Refactor blockbreaker, add /npc blockbreak (commit: be019c0) — fullwall / detail

#2476 (Feb 19, 2022, 10:27:08 AM)

  1. Improve underwater pathfinding, cleanup (commit: b12ae2e) — fullwall / detail

#2475 (Feb 19, 2022, 8:37:43 AM)

  1. Implement new PathStrategy method, improve swimming navigation (commit: b26dfb3) — fullwall / detail

#2473 (Feb 19, 2022, 6:20:36 AM)

  1. Fix flying move controllers not respecting the no gravity setting (commit: 2981f7e) — fullwall / detail

#2472 (Feb 19, 2022, 5:36:07 AM)

  1. Add rudimentary /npc undo, some misc cleanup (commit: aacff7b) — fullwall / detail

#2471 (Feb 16, 2022, 9:36:55 AM)

  1. Improve underwater mobs staying in place (commit: 984ce6d) — fullwall / detail

#2462 (Feb 2, 2022, 1:41:09 PM)

  1. Cancel current move destination when navigator paused (commit: bef0f16) — fullwall / detail

#2461 (Jan 29, 2022, 7:02:09 AM)

  1. Implement destinationTeleportMargin. Tweak pathfinding in an attempt to fix minecraft navigation issues with players. Expect changes. (commit: 5c3878d) — fullwall / detail

#2456 (Jan 22, 2022, 1:09:28 PM)

  1. Trial minor optimisation (commit: 77aa63f) — fullwall / detail

#2455 (Jan 20, 2022, 9:12:00 AM)

  1. Avoid setting NPC.COLLIDABLE_METADATA on Player NPCs (commit: 7683516) — fullwall / detail

#2440 (Jan 1, 2022, 5:37:43 PM)

  1. Add /npc llama -c/b (commit: bf3bf6f) — fullwall / detail

#2438 (Jan 1, 2022, 5:24:28 PM)

  1. Add packet update delay setting (commit: 5fffa23) — fullwall / detail

#2436 (Dec 28, 2021, 4:42:44 PM)

  1. Further micro-optimisation (commit: 85cf761) — fullwall / detail

#2435 (Dec 28, 2021, 4:31:27 PM)

  1. Implement a surprisingly missed optimisation (commit: b933246) — fullwall / detail

#2434 (Dec 28, 2021, 12:14:27 PM)

  1. Use metadata and track players if on the playerlist which should make mobs spawn nearby (commit: 19ee0e2) — fullwall / detail

#2433 (Dec 27, 2021, 4:01:06 PM)

  1. Implement helper methods and allow hologram lines to be items (commit: 750f8e2) — fullwall / detail

#2429 (Dec 19, 2021, 6:32:43 AM)

  1. Null check 1.8.8 getCollisionBox (commit: da71b8d) — fullwall / detail

#2415 (Dec 1, 2021, 3:13:59 PM)

  1. Reduce eclipse compiler version (commit: 71a6e43) — fullwall / detail

#2414 (Dec 1, 2021, 3:10:04 PM)

  1. Trial updating eclipse compiler version (commit: bbae8d8) — fullwall / detail

#2411 (Dec 1, 2021, 2:58:52 PM)

  1. Initial 1.18 update (commit: 22fe848) — fullwall / detail

#2407 (Nov 27, 2021, 4:10:38 PM)

  1. Implement new metadata (commit: 8f341cc) — fullwall / detail

#2405 (Nov 27, 2021, 4:20:05 AM)

  1. Fix /npc villager --profession error message, more sane boundingbox calculation (commit: 3da3cc2) — fullwall / detail

#2392 (Oct 24, 2021, 4:22:49 PM)

  1. First pass at fall damage (commit: 840f324) — fullwall / detail

#2389 (Oct 14, 2021, 10:06:22 AM)

  1. Null check /npc bossbar (commit: 19c07ff) — fullwall / detail

#2385 (Sep 27, 2021, 12:51:01 PM)

  1. Backport bukkitEntity change (commit: fd3833d) — fullwall / detail

#2384 (Sep 27, 2021, 12:28:26 PM)

  1. Set human entity to null (commit: cfacb52) — fullwall / detail

#2382 (Sep 23, 2021, 6:14:33 AM)

  1. Use onPreSpawn event to avoid 'FOUC' in armorstands. Fix invulnerable ticks being reduced too quickly. (commit: 3d3de65) — fullwall / detail

#2376 (Sep 20, 2021, 1:15:03 PM)

  1. Also fix error in 1.17 (commit: 981c1a7) — fullwall / detail

#2374 (Sep 20, 2021, 1:02:02 PM)

  1. Add rough impl of SneakTrait (commit: db825cc) — fullwall / detail

#2365 (Aug 30, 2021, 6:07:02 PM)

  1. Block invalid item material AIR (commit: b930cb2) — fullwall / detail

#2360 (Aug 14, 2021, 5:30:44 AM)

  1. Fix start/stop_using_item (commit: 5a554c5) — fullwall / detail

#2357 (Jul 19, 2021, 3:04:38 PM)

  1. Improve /npc text editor, implement speech bubbles, allow armor stands to pathfind using the A* finder, allow /npc bossbar to work on all entities (commit: d4c557d) — fullwall / detail

#2349 (Jul 11, 2021, 1:38:09 PM)

  1. Block water bucket for axolotl as well (commit: 65f5d87) — fullwall / detail

#2348 (Jul 11, 2021, 9:36:52 AM)

  1. Protect axolotls from buckets (commit: d515c6b) — fullwall / detail

#2347 (Jul 9, 2021, 4:47:33 PM)

  1. Fix bugs including 1.17.1 player movement, flying yaw and stats incompatibility on 1.17.1 (commit: 53e2b50) — fullwall / detail

#2346 (Jul 7, 2021, 2:13:55 PM)

  1. Update to 1.17.1 (commit: 3e11320) — fullwall / detail

#2345 (Jul 5, 2021, 3:41:23 PM)

  1. Add /npc axolotl (commit: 3a50ad5) — fullwall / detail

#2337 (Jul 1, 2021, 3:21:44 PM)

  1. Fix player death from other entities (commit: 2d80f76) — fullwall / detail

#2336 (Jul 1, 2021, 3:01:49 PM)

  1. Fix MC navigation yaw (commit: 3fadac5) — fullwall / detail

#2335 (Jun 30, 2021, 3:22:50 PM)

  1. Fix mistranslation (commit: aabdf8e) — fullwall / detail

#2331 (Jun 28, 2021, 4:11:38 PM)

  1. Fix target location for mc navigator (commit: 5306a68) — fullwall / detail

#2329 (Jun 23, 2021, 3:49:42 PM)

  1. Fix blazes, and some issues with paper compat (commit: f5a56ba) — fullwall / detail

#2326 (Jun 14, 2021, 2:07:44 PM)

  1. Fix PlayerLookControl (commit: d600a7f) — fullwall / detail

#2323 (Jun 13, 2021, 5:40:49 AM)

  1. Further fixes (commit: bd19c9e) — fullwall / detail

#2322 (Jun 13, 2021, 5:10:38 AM)

  1. setHeadYaw mappings fix (commit: ffa3c8f) — fullwall / detail

#2321 (Jun 12, 2021, 7:36:12 PM)

  1. Fix incorrect instanceof call for jumping (commit: 6304842) — fullwall / detail

#2320 (Jun 12, 2021, 7:24:36 PM)

  1. Test fix for phantoms (commit: 8d17d85) — fullwall / detail

#2319 (Jun 12, 2021, 7:20:47 PM)

  1. Preliminary update to 1.17 - known bugs include every entity glowing (commit: f2d4c38) — fullwall / detail