-
-
Notifications
You must be signed in to change notification settings - Fork 782
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
(Augmented plot) plot kick does not work on flat worlds with "worlds:true" #3057
Closed
2 tasks done
Labels
Approved
A project maintainer or developer has reproduced this issue
Bug
Something isn't working
Good first issue
Simple issue which would be a good first PR for newbies interested in contributing to the project
Comments
RedstoneFuture
added
the
Requires Testing
This is a new issue which needs to be approved before labeled with "bug"
label
May 19, 2021
NotMyFault
added
Approved
A project maintainer or developer has reproduced this issue
Bug
Something isn't working
Good first issue
Simple issue which would be a good first PR for newbies interested in contributing to the project
and removed
Requires Testing
This is a new issue which needs to be approved before labeled with "bug"
labels
May 20, 2021
NotMyFault
added a commit
that referenced
this issue
May 20, 2021
Fixed in cc48f27 |
NotMyFault
added a commit
that referenced
this issue
Jun 21, 2021
* Fix /plot buy message and enhance it with player balance * Fix /plot download world not being clickable * Add tab completion for /plot cluster * Fix /plot leave requiring an arg when none is needed * Send message when attempting to leave an own plot This is a temporary workaround for the todo addressed below. * Add tab completion for /plot schematic * Add tab completion for /plot setowner * Update gradle.yml * Revert "Update gradle.yml" This reverts commit e12c83f. * Don't collapse imports * Add tab completion for /plot area * Improve tab completion, adjust permissions and more v6 changes * Update gradle to 6.7.1 * Make use of Permission class in tab completion Plus document a few more permission nodes * Update actions workflow * Update adventure * Improve wording of generation steps * Update ClassicPlotWorld.java * Add java version checker * Postpone java version during startup * Make JavaVersionCheck private * Fixes IntellectualSites/PlotSquaredSuggestions#110 * Follow up to 4ff5052 Skipping deprecation here, this exists for so long and and has been superseded by permissions now. * Update dependencies * Fix flag description * Initiate placeholder registry * Fixes IntellectualSites/PlotSquaredSuggestions#141 * Minor translation changes * Fix PlotRangeIterator * Add note about Nashorn * Clean up PlotPlatform a bit and make the placeholder registry injectible * Feature/v6/arkitektonika (#2916) * Start working on Arkitektonika support * Progress on Arkitektonika * Add license headers * Some QoL and javadocs * Fix maximum calculation * Fix minor formatting * Reimplement legacy webinterface support * Add documentation and fix deletion link * Resolve conflicts/gradle stuff * Fix links * Make message readable * Do not allow download of merged plots * Add an option to teleport the player on plot clearing or deletion * Add tab completion to like/dislike and fix more messages * Fixes IntellectualSites/PlotSquaredSuggestions#77 * Make titles duration configurable * Fix spelling * Add charts for complex components * Update java 8 notice * Don't spit NPEs on NonNull values * Add missing returns to /plot cluster * Ensure not to parse null parameters into templates for titles * Allow "Server" owner * Revert "Allow "Server" owner" as that has its own UUID This reverts commit 9ba9188. * Relight command is pointless as we'd just use FAWE for it anyway. * fix info for server-plots * Don't unclaim claimed plots with /p claim * allow "owned" road mobs to be killed as well (those that are leashed, being ridden, etc) * Fix merge issue * we want throwable to be null * Improve /plot info formatting * Use builder for flag list message * Fix more flag message issues. * another annoying cache thing * Fix publishing. I am an author. * don't double-up schematic x/z offsets * @Sauilitired can't spell properly * switch to InvendoPaster "library" * Add renovate.json * Delete dependabot.yml * Update Paster * Fix compiling * Add database type to debugpaste * Rename database chart id * fix purge <owner> * Make placeholders translatable * Beautify placeholder output for '*' permission * Rename placeholders matching more appropriately * Use builder for flags component * Expose legacy serializer for placeholders * Fix added_list and denied_list placeholders * cache bukkitworld * fix debugpaste with multiverse * Only check ice-form for ice (#2940) Co-authored-by: NotMyFault <mc.cache@web.de> * Use hasPermissionRange to check for trust and add limits * Update permission range declaration * Replace toggle permission with plots.toggle * Update licenses to 2021 Happy new year 🎆 * Remove redundant legacy version check "api-version" backs us up here. * Add leaf-decay flag Stop leaves from decaying. * Invert leaf-decay message * Use WE Expressions instead of js evaluation (#2941) * Implement thread-safe expression evaluation * Update `{args}` to `plot` automatically * Stringify more money/balance/price occurrences with EconHandler#format * Implement CaptionLoader API to be used by third party plugins/addons This allows to load resources from other classloaders than the P2 one. Therefore, we can use this in addons too to manage messages the same way. * code style * Should be code, not link Co-authored-by: Alexander Söderberg <4096670+Citymonstret@users.noreply.github.com> * Allow over/undersizes schematics to be saved and pasted (#2944) Co-authored-by: NotMyFault <mc.cache@web.de> * handle cancellation properly in DefaultProgressSubscriber * Actually place the debugroadregen blocks * Bring v5 entity spawn changes to v6 * fix two <> errors in lang * Disable destructive operations for plot world plots * Move creation date up in plot header * Fixes IntellectualSites/PlotSquaredSuggestions#129 * Fix improper missing permission message on /plot list world * Fix sync tasks not being sync * Fix singleworlds * fix teleport to "*" * Address comments * Initial annotation usage cleanup + EditorConfig * More annotation work * Move to ServerLib * Update bStats to 2.1.0 * Update ServerLib * Fixes https://issues.intellectualsites.com/issue/PS-186 * Remove duplicated translation strings * Enhance continue message * Fixes https://issues.intellectualsites.com/issue/PS-23 * Switch to vanity url * Don't fail to load when moving components file * Fix several issues with debug command * Remove eol config entries * Add new metrics pies * Remove scripting-related stuff (#2947) * Remove scripting-related stuff * Cleanup Co-authored-by: NotMyFault <mc.cache@web.de> * Add crop-grow flag * Use javax for Nullable + guice, hope I didn't miss anything * Restrict a few more commands from plot world plots And add missing tab completion for debug commands * Strip Java 15 note * Cover a couple of NPEs * Don't invert the debug status message * Strip lesser used debug commands * Fix a few issues with debugexec * Don't fail on Java 17 (and higher) * Fixes PS-229 Closes #2948 Co-Authored-By: Benjamin Govaerts <17101059+BenjaminGoGurts@users.noreply.github.com> * Addressing more issues * Fix exporting all plots * Sort plots for /plot home the same as for /plot visit, fixes PS-188 * Fix backup captions and add placeholders to copy/move/swap * Strip commands from translation files * Add flag placeholders to flag commands * Add tab completion for gamemode flag * Fixes IntellectualSites/PlotSquaredSuggestions#23 * Re add per-world-teleport * Make use of `because` args * Update a few dependencies * Suggest flag name instead of value * Update to gradle 7 * Take building min height also into consideration * Fixes https://issues.intellectualsites.com/issue/PS-237 * Fix keep-inventory flag & adjust disallowed-blocks translation * Merge branch 'v5' into v6 * Update ServerLib * Lazy merge v5/v6 * Opt in future proof gradle features 🚀 (#2950) * Opt in future proof gradle features * Resolve merge conflicts * Don't double color the inbox * Fixup inbox javadocs * Address a few deprecations * Fix empty default flag message * Fix invalid backup messages & component prefix & update minimessage * Fix flag exception coloring * Fix `/plot cluster sethome` triggering usage message Enhance cluster messages a bit * Fix `/plot sethome` returning usage message & working on unclaimed plots * Fix empty templates when vault not found * Beautify empty `/plot caps` output Also strip prefix from empty plot description * Exchange EssentialsX maven repo * Clarify native dependency versions * Fixed feedback recipient for notify flags (Owner instead of entering / leaving player) (#3011) * Un-stringify plot id calls - PlotId#toString() already stringifies IDs, no need to call String.valueOf() - Add tab completion to `/plot debugroadregen` - Add `plots.flag.notify-leave.bypass` permission separating from notify-enter - Add message notifying the player if the attempt to enter a plot they are denied from * Fix a few typos * Update gradle and shadow * Replaced economy supported (Vault) check within cost condition with a pre-eliminating if-guard (#3014) * Make `/plot setup` header translatable - Document a couple of permission nodes * Make the plot jukebox gui translatable Fixes https://github.com/IntellectualSites/PlotSquared-Translations/issues/2 * Fix typo * Jump to Java 16 * Update licenser * Add `no-portals` and `deny-portal-travel` flag * Add `lectern-read-book` flag Fixes #2980 * Minor cleanup in favor of Java 16 - Addressing a few command deprecations during the major release superseded by toggles - Don't swallow SQL warnings in loggers behind debug, as it's often set to false - Deleted JavaVersionCheck, it's part of ServerLib. * Fix plot list coloring * Fix licenser issues * Log plot chat to console - Fix plot music removal template - Fix debug args * Always initialize PermissionHandler (fixes #3019) * Added event handler for cauldron water level modification to prevent untrusted players interacting with a plot (#3035) * Added check for burning players using non-trusted plots cauldrons to extinguish themselves, causing the cauldron level to decrease * Cancelling burning of players without downscaling water instead of ignoring their burn status * Using Java 14 JEP 305 enhanced instanceOf Co-authored-by: NotMyFault <mc.cache@web.de> * Players without permissions may not wash banners or armor now either. Rain modification is now permitted. * Extinguishing is now explicitly handled so that event handling for other plugins has the actual information of the new cauldron water level * Un-nestified the if-condition :) * Properly cancelled the event (since it is semantically cancelled) * (Actually) properly cancelled the event (since it is semantically cancelled) Co-authored-by: NotMyFault <mc.cache@web.de> * Fix infinite loop on multi auto (fixes #3022) * Update gradle to 7.0.2 * Bug through last Economy PR - Withdrawn money for non-affordable plots (#3036) * Replaced economy supported (Vault) check within cost condition with a pre-eliminating if-guard * Negate mob-place flag debug message * Actually prevent purchase of plots if they can't afford it (whoops) Co-authored-by: NotMyFault <mc.cache@web.de> * Rephrase message if user has no access to sub-command help pages * Provide instruction about the .editorconfig * Enhance flag tutorial message * Fixes #3058 - Anonymize meta data keys * Notify the kicked person over the actor * Fixes #3057 Actually execute a kick from server if ordered * Do not rely on a static file path Doing so will cause issues with the `--plugins` flag. E.g. `java -jar server.jar --plugins /path/to/plugins/` * Make `/plot rate` GUI items customizable Bye bye legacy items :) * Add administrative override for `/plot components` * Fixes #3064 * Remove dead imports * Implemented tab completion for `/plot help` (#3053) Co-authored-by: NotMyFault <mc.cache@web.de> * Add option for legacy sign material Follow up to cde2789 * Remove chat.interactive option Whether the chat is interactive or not can be declared in the strings.json by using MMs <click:_action_:_value_> type. * Don't send teleport message before the teleportation is initiated * Component-ify plot setup wizard Touches #3068 * Implemented the ability to change titles to actionbar on plot entry (#3060) * Implemented the ability to change titles to actionbar on plot entry * Fixed typo in action * Updated explanation in Javadoc * Implemented suggestions * Remove excess import * Implemented PR suggestions Co-authored-by: NotMyFault <mc.cache@web.de> * Add actionbar message for notification flags - Move title_as_actionbar boolean into enabled_components * Move `notification-as-actionbar` into the `Chat` config block - Move titles alongside all its new options into its own config block - Move `titles-as-actionbar` into the new titles block - Enhance notification about removed config entries * Use same creation message for templates like for setup * Remove scripting from javadocs * Fixes #3073 - Also add new caption if attempting to clear an empty alias * Prevent dragon eggs from leaving or entering plot bounds (#3075) * Negate mob-place flag debug message * fixed a little typo :) * Added check for dragon egg teleportation event #3074 * Basic dragon egg interact bugfix (Left-click interaction) Co-authored-by: NotMyFault <mc.cache@web.de> * Make /plot pardon an alias of Plot Remove (#3071) * Make /plot pardon an alias of /plot undeny * Make Remove state more clearly what it does * Lazily target v6 * Enhance alias message with placeholders * Enhance `/plot target` & expiry confirm message * Fixes #3032 * Fixes #3063 * Fix if-condition limited to roads for animal attack cancelling on plots (#3079) * Negate mob-place flag debug message * fixed a little typo :) * Added check for dragon egg teleportation event #3074 * Basic dragon egg interact bugfix (Left-click interaction) * Lifted admin if-condition out of roads (out-of-plot) only block (for animals) Co-authored-by: NotMyFault <mc.cache@web.de> * feat: re-add aggregated javadocs task (#3077) * feat: re-add aggregated javadocs task This was removed by #2922. Closes #3037. Signed-off-by: Mariell Hoversholm <proximyst@proximyst.com> * feat: aggregate javadocs on root build task Signed-off-by: Mariell Hoversholm <proximyst@proximyst.com> * Address changes requested Co-authored-by: NotMyFault <mc.cache@web.de> * Bump gh action tasks prevent failing of gradle wrapper validation * Fixes #3027 - Ditch slf4j in favor of log4j. slf4j is (unfortunately) very much unmaintained at this time and future versions of MC (1.17+) will use log4j version 2.14.1 onwards over some ancient sfl4j version. - Using log4j reduces our jar size as well, because we don't need to bridge it as the game provides it natively. * Fix typo introduced in f4552e3 * Enqueue on unlink * Check merge status from correct plot * Move enqueue to the actual end of the code * Adjust improper origin -> target message of plot moving * Update wiki links * Make `/plot rate` categories translatable * Fix some inbox issues * Make world settings reloadable * 👀 * Remove "ORE" from setup steps Touches #3068 Generating a world with just ore is used nowhere and needs to be reimplemented properly at some time. * Fixes #3018 * Make CaptionLoader namespace-aware * Correctly handle coordinates in swapping Fixes #3030 * begin integration with fawe * Fix licences * Move FAWE detection before guice injection/configuration * Add whenDone task to setCuboids and ensure whenDone tasks are added to the queue before FAWE might do something * Make "NaN" in placeholders translatable * Implement "off" to PlotWeather flag and make it default - Players with "player weather" will no longer have their weather reset on plots that do not set the PlotWeather flag * Add note about PlayerPlotAutoEvent return null plot * Fix place flag message * Update licenser & gradle * Fixes #3066 * Fix #3095 * 1.17 (#3088) * Minor work for 1.17 * Address TODOs Introduce `entity-change-block` flag covering blocks affected by `onPeskyMobsChangeTheWorldLikeWTFEvent`. Previously this was covered by the mob-place flag, however, changing the tilt state of big drip leafs and a series of other blocks call `EntityChangeBlockEvent` so this shouldn't be covered by mob flags only. * Address other TODOs * Compile against paper 1.17 This will only work if you built paper locally and deployed it to your local maven repo. * Updated linked javadoc links * Handle sculk sensor events in a more controllable way * Update issue forms for 1.17 * We don't need "no-nashorn" config option in v6 * Fix arkitektonika backend url * Don't fail loading on versions prior to 1.17 * Back to snapshot for development * Bump PlotAPI version Co-authored-by: N0tMyFaultOG <mc.cache@web.de> Co-authored-by: Hannes Greule <hannesgreule@outlook.de> Co-authored-by: Hannes Greule <SirYwell@users.noreply.github.com> Co-authored-by: dordsor21 <dordsor21@gmail.com> Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Benjamin Govaerts <17101059+BenjaminGoGurts@users.noreply.github.com> Co-authored-by: Patrick "IPat" Hein <ThisIsIPat@users.noreply.github.com> Co-authored-by: Aurélien <43724816+Aurelien30000@users.noreply.github.com> Co-authored-by: Glare <admin@glaremasters.me> Co-authored-by: Orlaando <38089755+Orlaando-dev@users.noreply.github.com> Co-authored-by: Mariell Hoversholm <proximyst@proximy.st>
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Labels
Approved
A project maintainer or developer has reproduced this issue
Bug
Something isn't working
Good first issue
Simple issue which would be a good first PR for newbies interested in contributing to the project
Server Implementation
Paper
Server Version
1.16.5
Describe the bug
Copy of https://issues.intellectualsites.com/issue/PS-220 by mikedmd
When using the command /plot kick when in a flatworld (worlds: true) controlled by PlotSquared, the player receives the message "You got kicked!" but nothing happens. Would be great if the player could be forced to return to the server spawnpoint, etc.
To Reproduce
Expected behaviour
Screenshots / Videos
No response
Error log (if applicable)
No error in latest.log.
Plot Debugpaste
https://brew.brdv.coffee/lobuvabuva.hs
PlotSquared Version
5.13.11
Checklist
Anything else?
No response
The text was updated successfully, but these errors were encountered: