TODO: Difference between revisions

From Citizens Wiki

 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== fullwall's TODO (please add under your name if you modify this) ==
== fullwall's TODO (please add under your name if you modify this) ==
* Templates
* Waypoint attachments
* Make rename update in save file
* Make rename update in save file
* NPC sitting
* In-place conversion db<->yml<->nbt
* In-place conversion db<->yml<->nbt
* waypoints move location somehow
* waypoints move location somehow ('draggable waypoints')
* Giants don't attack back
* Giants don't attack back
* Some kind of issue with pathfinding range - npc teleports immediately.
* Create a JProfiler profiling plugin and make a factoid for it.
* https://www.sourcedrop.net/0md6d8cd77abf


''jrbudda''
''jrbudda''
* remove /tc alias. Very common towny command.
* {{color|red|white|Fix NPCs always looking south on load.}} - something to do with chunks unloading. When the chunk loads, the NPC's yaw gets messed up? Although the chunk never seems to unload...
* {{color|red|white|Waypoints not resuming or teleporting instantly after un-pausing goalcontroller.}} I don't know if this is still an issue.
* {{color|red|white|Fix NPCs always looking south on load.}}
* /npc copy creates yaml references on sentry lists, makes them 'linked' in memory. i.e. Copy sentry A to make B, change sentry A's targets and B's changes as well.
* /npc copy creates yaml references on sentry lists, makes them 'linked' in memory. i.e. Copy sentry A to make B, change sentry A's targets and B's changes as well.
* /npc copy still does not select the copied npc.
* NPCs still wont pathfind if you teleport them across worlds. Respawning them across worlds works (Bukkit issue, still waiting on a fix/response)
* would be nice if /npc copy would run a onCopy on each trait, there's some things that maybe shouldnt be copied in some traits.
* NPCs still wont pathfind if you teleport them across worlds. Respawning them across worlds works
* Fix /reload duplicating NPCs
* Fix /reload duplicating NPCs
* Giants don't move.
* Giants don't move.
* Add call to API to get the selected NPC for a CommandSender. (have to build against citizens.jar and get the NPCSelector now)
* Add call to API to get the selected NPC for a CommandSender. (have to build against citizens.jar and get the NPCSelector now)
* Fix stuck-teleporting instantly when using waypoints?
* Fix stuck-teleporting instantly when using waypoints?
* Integrate auf's Wander code into core as the WanderingWaypointProvider and make an Editor for it :)
* Make an Editor for wander
* Work out kinks in SQL storage.
* Work out kinks in SQL storage. Read: redo SQL storage because it's incredibly hacky
* Documentation.
* Documentation.
''davidcernat''
* Please make NPCs position themselves relative to other NPCs so that they don't overlap their location or walk through them.
* When you attack an NPC with a bow and move quickly to the side, have the NPC path to where you are now instead of where you used to be when you shot it.


== User suggestions ==
== User suggestions ==
* 'But I'd love for a NPC to be able to have a waypoint where they "sit" for 4 minutes' - Ridge
* Can you modify the /npc list command so it only show your owned npcs unless you have the citizans.admin permissions? -from JIRA.

Latest revision as of 04:46, 4 November 2012

fullwall's TODO (please add under your name if you modify this)

  • Make rename update in save file
  • In-place conversion db<->yml<->nbt
  • waypoints move location somehow ('draggable waypoints')
  • Giants don't attack back

jrbudda

  • Fix NPCs always looking south on load. - something to do with chunks unloading. When the chunk loads, the NPC's yaw gets messed up? Although the chunk never seems to unload...
  • /npc copy creates yaml references on sentry lists, makes them 'linked' in memory. i.e. Copy sentry A to make B, change sentry A's targets and B's changes as well.
  • NPCs still wont pathfind if you teleport them across worlds. Respawning them across worlds works (Bukkit issue, still waiting on a fix/response)
  • Fix /reload duplicating NPCs
  • Giants don't move.
  • Add call to API to get the selected NPC for a CommandSender. (have to build against citizens.jar and get the NPCSelector now)
  • Fix stuck-teleporting instantly when using waypoints?
  • Make an Editor for wander
  • Work out kinks in SQL storage. Read: redo SQL storage because it's incredibly hacky
  • Documentation.

davidcernat

  • Please make NPCs position themselves relative to other NPCs so that they don't overlap their location or walk through them.
  • When you attack an NPC with a bow and move quickly to the side, have the NPC path to where you are now instead of where you used to be when you shot it.

User suggestions