Commit Graph
100 Commits
Author SHA1 Message Date
gnembon d29f49967f rework of the event system, allowing apps to function more independently and allowing for player scoped apps to handle global events. fixes #596 2020-12-02 01:02:36 -04:00
gnembon 9bdc0c31e4 work on distance_beta 2020-11-30 01:27:08 -04:00
gnembon ef34d43b01 Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2020-11-29 23:57:19 -04:00
gnembon 4bf0a2a088 work on distance_beta 2020-11-29 23:57:02 -04:00
gnembon d980ab6d91 added blockpredicate argument support 2020-11-29 19:34:40 -04:00
gnembon 8ab0cb4e5a fake players report 'some' ip. Fixes #403 2020-11-29 18:02:38 -04:00
gnembon f9bce2b50e set default ops requirement for commands that can change world or cause significant impact on the world. fixed #584
spawn
tick
draw
player
track
2020-11-29 15:12:29 -04:00
gnembon 463bc8e0aa clarifications 2020-11-29 09:52:57 -04:00
gnembon 596586fe00 clarifications 2020-11-29 03:15:28 -04:00
gnembon d8da0b5ed8 Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2020-11-29 01:21:19 -04:00
gnembon 735925b48f we don't need these actually 2020-11-29 01:21:11 -04:00
gnembon e15afd9763 added support for block predicate argument support and tag_matches function. Fixes #563 2020-11-29 00:33:01 -04:00
gnembon 076ad62fad potential NPE issue 2020-11-28 22:23:57 -04:00
gnembon bab7037b80 cleanup 2020-11-28 22:21:38 -04:00
gnembon 5a8ce26c44 'biome' query api 2020-11-28 19:02:58 -04:00
gnembon 54d306d9bc added biome query to biome 2020-11-28 12:11:31 -04:00
gnembon b13c59eedf added block_list and block_tags to handle block tags. 2020-11-28 02:29:26 -04:00
gnembon 083d2a7f2e plop with no args returns all available structures and features. 2020-11-28 01:44:16 -04:00
gnembon 45e3abf19c fix to handle invalid structures with invalid boxes. 2020-11-28 01:24:49 -04:00
gnembon 6206753198 block_state can accept string block name as well. 2020-11-27 15:50:57 -04:00
gnembon 07dce7bc2e risky optimizations. 2020-11-27 02:30:10 -04:00
gnembon 8d930ac72e Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2020-11-27 00:34:41 -04:00
gnembon a099ed79e1 added player_escapes_sleep event. Fixes #579 2020-11-27 00:34:24 -04:00
gnembon cd3880ea07 added slot argument type, fixes #564 2020-11-26 02:52:41 -04:00
gnembon 79cb4a20d8 refactor for inventories, allowing for null types. 2020-11-26 00:33:09 -04:00
gnembon 2d92a82ed0 simpler 2020-11-25 22:31:47 -04:00
gnembon dd9d6659fb 1.4.19 2020-11-25 19:08:33 -04:00
gnembon 201654ff44 adding support for equipment inventories as well as horse and pillager item inventories. 2020-11-25 17:52:17 -04:00
gnembon 1e7457c27f wording fixes #558 2020-11-25 02:07:46 -04:00
gnembon 53aec581bb simplify affected, not count set failures in draw 2020-11-25 01:50:32 -04:00
gnembon 2a403c36c8 added deprecation warnings, fixes #568 2020-11-25 01:49:56 -04:00
gnembon 5615bddf9b returns false on 'set' when setblock fails. 2020-11-25 00:14:46 -04:00
gnembon 4c6d449553 tweaks to distance beta app 2020-11-24 22:53:45 -04:00
gnembon 209c3b9262 fixed issues with reload and missing command handler 2020-11-24 22:52:05 -04:00
gnembon 724b63df8a using beta as a indicator 2020-11-24 19:43:21 -04:00
gnembon 7d727d9717 Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2020-11-24 19:39:06 -04:00
gnembon fee127a942 hide beta builtin apps 2020-11-24 19:38:38 -04:00
gnembon 550e53aec7 Scoreboard for invalid objective shouldn't fail since objective names are not fixed and provided by players. 2020-11-23 22:08:06 -04:00
gnembon a297fd1441 Scarpet rules can provide multinary boolean permission level, fixes #572 2020-11-23 02:35:01 -04:00
gnembon 3aa646f563 Specify logger when server is not setup. Fixes #567 2020-11-22 23:35:28 -04:00
gnembon 0c0de0a7eb Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2020-11-22 21:47:53 -04:00
gnembon 190d17d1fe fixes NPE when summoning a player with a banned account. 2020-11-22 21:47:32 -04:00
gnembon b8ca302d33 added block_state, deprecated block_properties and property 2020-11-22 01:30:48 -04:00
gnembon b997fa0f9f using ... todo, or ... wip and not implemented errors. 2020-11-21 21:36:47 -04:00
gnembon 8e3c330e04 1.4.18 2020-11-21 06:46:20 -04:00
gnembon f40e797e3e customize jitter 2020-11-18 16:16:09 -04:00
gnembon 8c29db6c5d no need to add that for now 2020-11-18 08:37:54 -04:00
gnembon b00b5772c9 player doesn't attack in continuous and fixed event suggestions fixes #552. 2020-11-16 20:02:47 -04:00
gnembon 3875a1708a Je ne mangerai pas 2020-11-16 09:47:01 -04:00
gnembon 7046166561 moved overlay to the new command system, added spheres and boxes 2020-11-16 01:56:32 -04:00
gnembon 37391d2726 added temp xp stack feature 2020-11-16 00:10:38 -04:00
gnembon f787910c70 up loader 2020-11-14 19:30:39 -04:00
gnembon c214854409 docs and case fixes. fixes #221 2020-11-14 06:05:24 -04:00
gnembon 9dd046c4f5 added warning about handling of entity load 2020-11-13 06:53:24 -04:00
gnembon bc99b081ca online suggestions via suggester 2020-11-13 06:30:55 -04:00
gnembon 5f9df1239a added strict command matching 2020-11-13 04:45:51 -04:00
gnembon 20b1470f1f oups, fixes #541 2020-11-12 19:39:13 -04:00
gnembon 9f6771123f custom command trees, no validation so far 2020-11-12 02:55:18 -04:00
gnembon c7a96aa219 1.4.17 verbump 2020-11-11 16:07:02 -04:00
gnembon 14d3a1725b shit, snap 2020-11-11 12:45:29 -04:00
gnembon 55643632ca custom events, and low level event API 2020-11-11 02:06:45 -04:00
gnembon 0e1a152510 this seems to also be true. 2020-11-09 23:07:05 -04:00
gnembon a40b8ff0cc fixed player use timings 2020-11-09 20:39:45 -04:00
gnembon ddba688f59 remove updates when removing blocks, fixes #533 2020-11-09 09:43:15 -04:00
gnembon 9e8556f9d9 command arguments done 2020-11-09 03:04:26 -04:00
gnembon 083792ae96 player fixes 2020-11-08 01:22:59 -04:00
gnembon c326785fb9 plop takes now correct number of arguments. 2020-11-06 21:55:00 -04:00
gnembon af2cadff95 added amethyst geodes 2020-11-06 00:48:52 -04:00
gnembon 116b2caa41 1.4.16 2020-11-06 00:24:24 -04:00
gnembon dcb048c986 that has been fixed already 2020-11-06 00:22:55 -04:00
gnembon 390dbe1725 fixed NPE in resetting entity event 2020-11-06 00:11:13 -04:00
gnembon 79dc85274d revert some app changes preparing for release of 1.17 2020-11-04 20:11:21 -04:00
gnembon ce8529d084 added more types, entities 2020-11-04 13:48:36 -04:00
gnembon faf4d7b7db vanilla types laid out 2020-11-04 10:58:12 -04:00
gnembon 945578fd89 moar types, wip 2020-11-04 02:14:57 -04:00
gnembon 78b713907c moar types, fixed suggestions 2020-11-03 23:35:50 -04:00
gnembon af668bfdbc custom arg types - WIP 2020-11-03 06:30:49 -04:00
gnembon 741edf1465 three things:
- logger is carpet, fixes #522
 - fixed fancy commands to functions - so could be used later with lambdas and functions that use different argument names
 - moved a few builtin apps to commands via /carpet
2020-11-03 04:45:08 -04:00
gnembon 5c76723091 1.16.4 with 1.4.15 2020-11-02 15:43:21 -04:00
gnembon 8902cec747 make it more obscure 2020-11-02 16:28:00 -04:00
gnembon d9727862da wip 2020-11-02 16:27:03 -04:00
gnembon 1d81768c54 custom args WIP 2020-11-02 01:32:04 -04:00
gnembon f8e3b2e000 custom args WIP 2020-11-01 01:29:30 -04:00
gnembon c827b04126 why not 2020-11-01 01:28:31 -04:00
gnembon b90db6954e fixes 2020-10-31 14:35:49 -03:00
gnembon e617008930 fix rounding and precision ugliness, fixes #516 2020-10-31 11:42:53 -03:00
gnembon af925429f9 Merge branch 'entity_hooks' of https://github.com/gnembon/fabric-carpet into entity_hooks 2020-10-30 23:23:22 -03:00
gnembon 8f7047df45 lil cleanup 2020-10-30 23:23:07 -03:00
gnembon 7ccd46433a entity load handler and rework of handling of events. 2020-10-30 22:59:27 -03:00
gnembon 51f34643db Merge branch 'master' into entity_hooks 2020-10-29 20:42:43 -03:00
gnembon 9e4e276687 reduce profiler overhead in the old code as indicated by Fallen_Breath 2020-10-29 15:01:20 -03:00
gnembon 15ac7a4621 entity actions 2020-10-29 11:26:59 -03:00
gnembon 41e745ca0c spawn point control to entity api 2020-10-28 04:09:12 -03:00
gnembon c8368d542c Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2020-10-27 02:34:16 -03:00
gnembon ea52048f3d consistently treat input scripts as utf-8 2020-10-27 02:34:09 -03:00
gnembon 3a26dae51d Moar control over angles, fixes #510 2020-10-26 01:53:48 -03:00
gnembon 9633b402b4 improved handling of fake players in boats and when pushed by slimeblocks. Fixes #507 2020-10-25 01:19:03 -03:00
gnembon a6286850b4 reorganized app shutdown 2020-10-24 22:59:16 -03:00
gnembon 70db85ca9f Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2020-10-24 22:36:12 -03:00
gnembon 6594b404bb sleep close_call is too much - expression is sufficient since executes in the same context. 2020-10-24 22:35:58 -03:00