Commit Graph

253 Commits

Author SHA1 Message Date
fullwall d0dcb235b3 Various fixes and features 2019-11-28 16:10:35 +08:00
fullwall 94733ddb81
Update NPCCommands.java 2019-11-18 23:55:11 +08:00
fullwall 771281ef89 Allow tpto to work with 2 arguments 2019-10-19 13:42:37 +08:00
fullwall dabe4bb43e Add error colour setting, don't over-paginate for console commands 2019-09-24 22:05:10 +08:00
fullwall c072a0887a Add a super simple command - /npc command. More features as required 2019-09-23 20:29:31 +08:00
fullwall ccdb7b8d92 Add explanatory message for /npc glowing --color 2019-09-17 19:48:21 +08:00
fullwall b3589e40f9 Further fix to /npc sound 2019-09-17 19:44:43 +08:00
fullwall 3cef996a24 Fix /npc sound -n bug 2019-09-17 19:30:09 +08:00
Alex 'mcmonkey' Goodwin 783fe7ad2e
fix defaulting of "/npc sound" ambient 2019-07-23 04:38:20 -07:00
fullwall 673ee02542 Migrate glowing stuff to new scoreboard trait, add /npc scoreboard 2019-07-12 15:39:38 +08:00
fullwall d0b358a27c Change /npc mount permission, force chunk load on spawning due to chunk load 2019-06-12 21:06:06 +08:00
fullwall 04daf1c053 Allow /npc horse -c | -b to be used on chestedhorse entities 2019-05-24 18:32:51 +08:00
fullwall 4a73b0faf6 Fix typos for path-distance-margin 2019-04-27 18:31:16 +08:00
fullwall 53efb60b68 Add random looking feature to lookclose 2019-04-26 21:14:15 +08:00
fullwall 0922694604 Allow users to set the path distance margin as well 2019-04-26 18:10:23 +08:00
fullwall 2d05ca134e Preliminary 1.14 update 2019-04-24 21:01:22 +08:00
fullwall d08f56e6b1 Implement events 2019-04-23 22:39:51 +08:00
fullwall 068b85a647 Add extra look call to /npc moveto 2019-03-28 22:46:26 +08:00
fullwall 3feaf43f48 Add unmount flag to /npc mount 2019-03-01 20:50:44 +08:00
Silthus 52b3902aca refactor(api): dynamically fetch the current default npc registry (#1672)
The api now allows setting the default NPC registry therefor commands
and listeners need to fetch the latest version of the NPCRegistry.

#1671
2019-01-19 00:18:43 +08:00
Alex "mcmonkey" Goodwin f7b03d27e0
fix follow command max args value 2018-11-30 11:33:45 -08:00
fullwall 3ca12de138 Add GameModeTrait 2018-11-12 14:53:52 +08:00
fullwall a3c99e63e7 Use UUID instead of name in followtrait 2018-10-06 18:31:16 +08:00
fullwall 787e114faa Add a super simple follow trait 2018-10-06 17:11:57 +08:00
fullwall 505ef8a926 Use new spawnreason 2018-08-08 16:08:38 +08:00
fullwall dfb5b90b38 Preliminary 1.13 update - some known issues 2018-07-19 20:18:47 +08:00
fullwall 23f03c1fd8 Add PlayerAnimation.START_ELYTRA 2018-06-29 22:35:13 +08:00
Alex "mcmonkey" Goodwin 42fda25ceb Patch skin command, rename command (#1524)
* Fix npc skin -t argument order

Command input is doc'd as (and should function as) data then signature, but the called method was signature then data... update calls it in correct order. Also, fixes doc to indicate that a name is valid input, not just uuid (not entirely sure how that is handled when sent out in a packet, but it seems to be correct to feed a name)

* Ensure rename command will handle scoreboard changes

Always update prefix/suffix, not just only when team is newly created
Guarantee removal entity from scoreboard team on remove
Also removes a fileheader screwup (first line changed in 1_12_R1 file)
Also removes non-used code bits (the two coloredName lines - they don't actually functionally do anything)
Also removes a duplicated data get call

* patch gamemode command

Uppercase + unique permission node

* patch for names of length 30
2018-06-27 12:00:03 +08:00
Julian v.d Berkmortel 4ae8a19b33 ( Patch for #1509 ) support zombie villagers in the villager profession trait (#1510) 2018-06-07 17:08:29 +08:00
fullwall 2b422c1b65 Edit /npc skin -t 2018-04-18 19:29:20 +08:00
fullwall f4d5f02f34 Fix /npc skin 0t 2018-04-18 09:25:26 +08:00
fullwall 111d3889fe Add /npc skin -t 2018-04-17 15:50:12 +08:00
fullwall 4c99dc0e7c Initial 1.8.8 support 2018-04-07 16:02:35 +08:00
fullwall 33568b24c2 Merge branch 'master' of github.com:CitizensDev/Citizens2 2018-03-26 12:06:38 +08:00
fullwall 4b95ebb427 Properly validate shulker color in command 2018-03-26 12:06:20 +08:00
mcmonkey4eva ec8a16c30b ( Patch for #1453 ) proper wolf command output
"i" flag is left in as a way to get info output but not actually checked (as info output should also appear if changes are made)
2018-03-23 04:34:51 -07:00
fullwall f8a8a19b9c Allow /npc mount --onnpc to work in console 2018-03-19 15:02:07 +08:00
fullwall 32e71968e0 Add new permissions nodes to plugin.yml 2018-03-15 15:22:20 +08:00
fullwall 73ff01c774 Add color to /npc shulker 2018-03-09 23:30:28 +08:00
fullwall 3fafa7a255 Update skins to be persistent by default (this is retroactive) - use /npc skin -l instead for continuously updating skins 2018-03-09 22:15:26 +08:00
fullwall 01f00960d7 Change /npc wolf to be toggle-based instead of clearing the command and make /npc ocelot throw an exception instead of doing nothing silently 2018-03-09 17:28:20 +08:00
fullwall a787465c29 Add error message when a skin name is missing from /npc skin 2018-03-09 16:41:01 +08:00
fullwall f33804609e Add -l flag to /npc spawn and add /npc metadata
Add /npc remove --owner
2018-01-01 14:41:10 +08:00
fullwall 15569c529f Add /npc shulker 2017-09-04 19:16:49 +08:00
fullwall eb5ca54807 Increase y velocity for flyable NPCs 2017-06-09 20:31:43 +08:00
fullwall 5552bff4cf Fix /npc age for zombies 2017-04-03 01:18:13 +08:00
fullwall 59f67c02b9 Add /npc llama 2016-12-27 00:38:59 +08:00
fullwall 2f7e4ea786 Add -h option to /npc name 2016-11-22 15:41:51 +08:00
fullwall ef0bc3d4e7 Force skin update on /npc skin 2016-11-17 17:10:38 +08:00
fullwall dccfadb846 Fixes for 1.11 2016-11-17 17:00:16 +08:00
fullwall 2dab3d338d Null check signature 2016-08-24 22:15:13 +08:00
fullwall 73854b8107 Remove debugging code and make vehicle enter blocked for boats/minecarts if Controllable is not enabled 2016-08-19 21:47:44 +08:00
fullwall 449a7bd46a Convert to multi module 2016-08-03 19:19:24 +08:00