Commit Graph

  • e98cfd5b8e Set MobType immediately fullwall 2023-10-01 22:50:30 +0800
  • 28916be24e More reflection to avoid accessing record type fullwall 2023-10-01 17:32:13 +0800
  • 05048be1f7 Initial 1.20.2 update fullwall 2023-10-01 17:27:38 +0800
  • 97ddf858ce Full update fullwall 2023-09-20 22:05:05 +0800
  • c994315060 MOdified method signature fullwall 2023-09-20 21:52:53 +0800
  • fe0d058160 Null check knockback event fullwall 2023-09-20 20:31:05 +0800
  • 7b650a2af4 Fix incorrect onDespawn usage leaking teams in ScoreboardTrait fullwall 2023-09-18 18:39:23 +0800
  • 3e7b465a04 Fix guided waypoint provider neighbour generation fullwall 2023-09-17 22:56:33 +0800
  • 2931f95939 Add some scoreboard team debug fullwall 2023-09-13 23:00:02 +0800
  • bec532952a Update guided help fullwall 2023-09-13 00:44:07 +0800
  • 8ca064aab3 Switch text back to manual loading due to type error fullwall 2023-09-12 01:33:11 +0800
  • 28a3e0bf79 Simplify getAllNPCs() implementation fullwall 2023-09-03 23:41:38 +0800
  • 7c0eb422a6 Tweak PlayerDeathEvent to not use npc.getEntity() fullwall 2023-09-01 02:36:04 +0800
  • 6c80f7554d Remove outdated text editor translations fullwall 2023-09-01 02:04:06 +0800
  • 85e46c6324 Try to avoid async issues with entity trackers fullwall 2023-08-30 00:35:21 +0800
  • 63ef3cdc73 Remove /npc scoreboard and make scoreboard trait just persist entity tags fullwall 2023-08-28 01:57:30 +0800
  • db6058bbd0 Reimplement hologram display entities using interaction entities as suggested by Owen1212055 fullwall 2023-08-28 01:49:14 +0800
  • c447b0d277 Backport some horse fixes fullwall 2023-08-27 19:21:11 +0800
  • 60e169f352 Remove imports fullwall 2023-08-14 01:32:27 +0800
  • 82d841ad62 Add missing imports fullwall 2023-08-14 01:31:34 +0800
  • e0fa527c25
    Add option to have players purchase items only once (#3037) Brando! 2023-08-13 10:20:41 -0700
  • 3e374b7289 Add messag fullwall 2023-08-14 01:16:58 +0800
  • a9f79deb2d Add /npc skin -e fullwall 2023-08-14 01:16:00 +0800
  • cae7c9abd9 Fix typo fullwall 2023-08-12 21:09:46 +0800
  • 438a671b4d Set profile fetch result fullwall 2023-08-12 20:46:18 +0800
  • 583e633228 Catch exceptions in ProfileFetchThread fullwall 2023-08-12 20:42:45 +0800
  • eeea90ea05 Fix manual --track in bossbar trait fullwall 2023-08-12 20:31:15 +0800
  • b2d2f2d19b
    Fix bug in previous commit. Thanks for the help fullwall! BreadcrumbIsTaken 2023-08-11 07:11:02 -0700
  • a6515ac0e6
    In the process of updating `purchases` to be a map BreadcrumbIsTaken 2023-08-10 16:24:21 -0700
  • 47d9330a56 StraightLineTargetingStrategy should update target fullwall 2023-08-09 21:23:22 +0800
  • 6ff59a1fe0 Bugfix for rotationtrait fullwall 2023-08-08 22:44:23 +0800
  • 65c1284368
    Merge branch 'master' into buy_item_once BreadcrumbIsTaken 2023-08-07 07:08:50 -0700
  • 8719c1f182 Implement new metadata fullwall 2023-08-06 18:57:42 +0800
  • 6fd768992a Tweak remove --owner fullwall 2023-08-01 23:18:45 +0800
  • c0230e07e7 Remove debug fullwall 2023-08-01 23:11:50 +0800
  • 5138dc615a Small fixes fullwall 2023-07-29 23:26:02 +0800
  • 115b0af3af Use bukkit methods to kill fish hook fullwall 2023-07-27 19:11:19 +0800
  • 831cb4a5d8 Tweak entity head yaw code fullwall 2023-07-27 19:02:44 +0800
  • 71ad607732 Add some skinTrait debug fullwall 2023-07-23 22:42:00 +0800
  • acabb2491d
    Add option to have players purchase items only once BreadcrumbIsTaken 2023-07-20 20:16:55 -0700
  • 5003f0c367 Fix <item> hologram, cancel EntityTameEvent for protected NPCs fullwall 2023-07-19 23:53:43 +0800
  • 9082f6ac3f Don't use boss bossbar if null fullwall 2023-07-15 23:02:02 +0800
  • e1a4f88126 Work around a paper API mismatch with spigot fullwall 2023-07-12 01:08:54 +0800
  • 29a98c8da6 Charge costs directly fullwall 2023-07-11 11:25:26 +0800
  • b7bda87394 Fix poms fullwall 2023-07-11 03:45:32 +0800
  • d21a5c1b68 Bump phtree dep version fullwall 2023-07-11 00:41:30 +0800
  • 33571d7eec Disable fallback location for wander fullwall 2023-07-11 00:40:29 +0800
  • d0abea6dd5 Implement getters and setters in wander waypoint goal fullwall 2023-07-10 02:58:23 +0800
  • 0e9dcf210f Fix typo from /npc list change fullwall 2023-07-09 20:40:48 +0800
  • a9fea94c61 Catch protocollib errors again, change /npc list to use uuid rather than id fullwall 2023-07-09 18:57:30 +0800
  • ea00df6c7e Don't clear the page items unless there's a page there fullwall 2023-07-09 00:02:47 +0800
  • e7de8d6b53 Make worldguard region a setter to clear the cache fullwall 2023-07-08 23:11:48 +0800
  • ecc5239899 Set pathfind on wander spawn fullwall 2023-07-08 21:52:24 +0800
  • 8c35505444 Give slightly more leeway for lookclose range fullwall 2023-07-08 21:43:23 +0800
  • 94a798ca45 Enforce controllable permission for players fullwall 2023-07-08 21:40:32 +0800
  • c0be235538 Send an extra headrotation packet since spigot resets head rotation now, make some protocollib methods async, bump avoid-water costs by one block fullwall 2023-07-08 21:36:04 +0800
  • 5b5811cfea Fix /npc item parsing behavior fullwall 2023-07-04 00:43:58 +0800
  • d39c198956 Cache old waypoint providers in memory to enable switching fullwall 2023-07-04 00:16:22 +0800
  • 58655fc45e Implement wander worldguard region change fullwall 2023-07-03 02:12:40 +0800
  • eb1af71429 ClickRedirectTrait should also check for PlayerFilter on init fullwall 2023-06-26 00:39:33 +0800
  • 952c18efde Make shop actions ordered fullwall 2023-06-26 00:37:07 +0800
  • a06b2ed2c6 Pushed missing file fullwall 2023-06-26 00:13:20 +0800
  • 309b1d7b65 Implement NPCPistonPushEvent fullwall 2023-06-25 22:37:30 +0800
  • 46f4444c10 Implement new PlayerFilter method, async-friendly chunk trackers fullwall 2023-06-25 21:58:09 +0800
  • a2d7284fbc
    individual costs for NPC commands (#3033) Brando! 2023-06-24 22:41:19 -0700
  • a6151f34ba
    Update parameter name BreadcrumbIsTaken 2023-06-24 12:03:21 -0700
  • 70d951b585
    Change names of cost values BreadcrumbIsTaken 2023-06-24 12:01:58 -0700
  • 053438bfbf Add /npc bossbar --viewpermission fullwall 2023-06-25 00:25:49 +0800
  • 6d6cc40efa Make REQUIRES_SYNC volatile fullwall 2023-06-23 02:32:49 +0800
  • c4d0a768f7
    Update `describe` function to have proper space alignment BreadcrumbIsTaken 2023-06-21 19:59:33 -0700
  • 4b0b93fb35
    Make `-1` default to allow for cost-free commands BreadcrumbIsTaken 2023-06-21 17:09:56 -0700
  • 26cbbc1b10
    Remove debug/todo things BreadcrumbIsTaken 2023-06-21 12:14:39 -0700
  • 706f7b2fbe
    Add cost and exp cost to describe message BreadcrumbIsTaken 2023-06-21 12:08:50 -0700
  • f9d70e5094
    Add item saving and loading BreadcrumbIsTaken 2023-06-21 12:00:44 -0700
  • 0d735ad567
    Begin individual item cost impl BreadcrumbIsTaken 2023-06-21 09:53:39 -0700
  • 7eed40d092
    Add individual experience cost option for `/npc cmd expcost` BreadcrumbIsTaken 2023-06-20 09:38:37 -0700
  • f3b7ba0e52 ClickRedirectTrait is respected for playerfilter fullwall 2023-06-20 23:29:36 +0800
  • b8f416932d
    Add individual cost option for `/npc cmd cost` BreadcrumbIsTaken 2023-06-19 19:59:59 -0700
  • 6d5f881b91 Tweak /npc sound command to allow arbitrary sounds (as long as they are registered with NMS) fullwall 2023-06-19 20:55:16 +0800
  • ad023c3bd5 Various bugfixes including for /npc sitting, item action, event listening to push/knockback events fullwall 2023-06-19 20:39:50 +0800
  • c001b65988 More item tweaks fullwall 2023-06-19 02:27:13 +0800
  • ad442e4bd3 ItemAction tweak fullwall 2023-06-19 01:44:29 +0800
  • cd550e634e Cancel use item twice fullwall 2023-06-18 17:53:47 +0800
  • 0acda96bff Clear the old tracker before replacing it fullwall 2023-06-18 17:33:09 +0800
  • a551fe4890 Add /npc setequipment fullwall 2023-06-18 17:23:55 +0800
  • 130dc42e5f Use new method fullwall 2023-06-18 17:07:08 +0800
  • da2ab6324a
    `npc hologram margintop/marginbottom` command (#3027) Brando! 2023-06-17 09:08:44 -0700
  • 39d9970277
    Change `margin` to `margintop` and `marginbottom` BreadcrumbIsTaken 2023-06-17 08:46:04 -0700
  • 3571c05d9d Reduce NPCSeenByPlayerEvent allocations fullwall 2023-06-17 22:00:26 +0800
  • c2e4f93416 Drop 1.12 from spigot builds fullwall 2023-06-17 16:14:19 +0800
  • 3cb63f5ab5 Reduce allocation pressure from fluid push fullwall 2023-06-17 15:46:07 +0800
  • a125505d19
    Revert `mb` and `mt` declaration change. BreadcrumbIsTaken 2023-06-16 09:54:17 -0700
  • fa066e397b
    Add `npc hologram margin` command BreadcrumbIsTaken 2023-06-16 09:35:21 -0700
  • 3e263bed97 Modernise runTriggers fullwall 2023-06-17 00:15:19 +0800
  • b1b7f17861 Try again fullwall 2023-06-15 00:33:11 +0800
  • b51785b754 Bump some dependency versions fullwall 2023-06-15 00:32:01 +0800
  • 98cb901a79 Add a development build profile fullwall 2023-06-15 00:23:33 +0800
  • 6750225f5d Update protocollib version fullwall 2023-06-15 00:13:09 +0800
  • 8e4c38ded1 Implement /npc knockback fullwall 2023-06-14 23:47:42 +0800
  • e64816eda2 Make triggers prompt pause the pathfinding to prevent difficult states to problem solve. Add CommandTrigger. fullwall 2023-06-14 23:45:36 +0800