From 5e7070fd65c1e26785dc3921594a4de6f2c943ff Mon Sep 17 00:00:00 2001 From: amyavi <144570677+amyavi@users.noreply.github.com> Date: Sun, 26 Jan 2025 16:23:28 -0300 Subject: [PATCH 1/3] fix: small FAWE config touches --- plugins/FastAsyncWorldEdit/config.yml | 25 +++++++++++-------- .../FastAsyncWorldEdit/worldedit-config.yml | 4 +-- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/plugins/FastAsyncWorldEdit/config.yml b/plugins/FastAsyncWorldEdit/config.yml index d6c9ca2..2466e03 100644 --- a/plugins/FastAsyncWorldEdit/config.yml +++ b/plugins/FastAsyncWorldEdit/config.yml @@ -1,9 +1,9 @@ # These first 6 aren't configurable issues: "https://github.com/IntellectualSites/FastAsyncWorldEdit/issues" wiki: "https://intellectualsites.github.io/fastasyncworldedit-documentation/" -date: "Fri Jan 17 00:00:00 GMT-03:00 2025" -build: "https://ci.athion.net/job/FastAsyncWorldEdit/997" -commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/f8b4491d" +date: "Sun Feb 23 00:00:00 GMT-03:00 2025" +build: "https://ci.athion.net/job/FastAsyncWorldEdit/1026" +commit: "https://github.com/IntellectualSites/FastAsyncWorldEdit/commit/f3add7a0" platform: "Bukkit" # Set true to enable WorldEdit restrictions per region (e.g. PlotSquared or WorldGuard). # To be allowed to WorldEdit in a region, users need the appropriate @@ -38,7 +38,7 @@ clipboard: # Number of days to keep history on disk before deleting it delete-after-days: 1 # If a player's clipboard should be deleted upon logout - delete-on-logout: false + delete-on-logout: true # Allows NBT stored in a clipboard to be written to disk # - Requires clipboard.use-disk to be enabled save-clipboard-nbt-to-disk: false @@ -137,6 +137,10 @@ experimental: # - If the entity is in an unloaded or partially loaded chunk, this will fail # - If an entity cannot be removed, it is possible duplicate entities may be created when using undo and/or redo remove-entity-from-world-on-chunk-fail: true + # [SAFE] Perform operations involving entities on chunk load + # - Allows entities that might not otherwise be captured due to unloaded chunks to be captured + # - Main use-case is copying larger areas with entities + improved-entity-edits: true # Increased debug logging for brush actions and processor setup other: false # Allow fluids placed by FAWE to tick (flow). This could cause the big lags. @@ -196,7 +200,7 @@ history: # Use a database to store disk storage summaries: # - Enables inspection and rollback # - Does not impact performance - use-database: true + use-database: false # Record history with dispatching: # - Much faster as it avoids duplicate block checks # - Slightly worse compression since dispatch order is different @@ -269,8 +273,7 @@ region-restrictions-options: # managers are not checked if an exclusive manager allows an edit. # - May be useful to add PlotSquared if using both P2 and WorldGuard on a server # - Some custom-implementations in other plugins may override this setting - exclusive-managers: - - "ExamplePlugin" + exclusive-managers: [] # If a worldguard-protected world should be considered as a region blacklist. # - This will create a blacklist of regions where an edit cannot operate. # - Useful for a "freebuild" worlds with few protected areas. @@ -321,7 +324,7 @@ limits: max-blockstates: 1337 # Maximum size of the player's history in Megabytes: # - History on disk or memory will be deleted - max-history-mb: 100 + max-history-mb: 50 # Sets a maximum limit (in kb) for the size of a player's schematics directory (per-player mode only) # Set to -1 to disable schem-file-size-limit: -1 @@ -329,7 +332,7 @@ limits: # Set to -1 to disable schem-file-num-limit: -1 # Maximum time in milliseconds //calc can execute - max-expression-ms: 50 + max-expression-ms: 20 # Cinematic block placement: # - Adds a delay to block placement (nanoseconds/block) # - Having an artificial delay will use more CPU/Memory @@ -347,14 +350,14 @@ limits: confirm-large: false # If undo and redo commands should be restricted to allowed regions # - Prevents scenarios where players can delete/reset a region, and then continue to undo/redo on it - restrict-history-to-regions: true + restrict-history-to-regions: false # List of nbt tags to strip from blocks, e.g. Items strip-nbt: [] # If the disallowed blocks listed in worldedit-config.yml should be disallowed in all edits, # not just where blocks patterns are used. # - Can prevent blocks being pasted from clipboards, etc. # - If fast-placement is disabled, this may cause edits to be slower. - universal-disallowed-blocks: true + universal-disallowed-blocks: false # If legacy, mumerical, blocks IDs should be able to be used (i.e. 12:2), allow-legacy: true # List of blocks to deny use of. Can be either an entire block type or a block with a specific property value. diff --git a/plugins/FastAsyncWorldEdit/worldedit-config.yml b/plugins/FastAsyncWorldEdit/worldedit-config.yml index 3be9502..280a351 100644 --- a/plugins/FastAsyncWorldEdit/worldedit-config.yml +++ b/plugins/FastAsyncWorldEdit/worldedit-config.yml @@ -64,7 +64,7 @@ navigation-wand: max-distance: 100 scripting: - timeout: 3000 + timeout: 50 # We have scripting disabled, but just in case... dir: craftscripts saving: @@ -78,7 +78,7 @@ history: expiration: 10 calculation: - timeout: 100 + timeout: 20 debugging: trace-unflushed-sessions: false From 1e4a6af42ee82a9916f90a97fbbe689b12a2303e Mon Sep 17 00:00:00 2001 From: amyavi <144570677+amyavi@users.noreply.github.com> Date: Sun, 26 Jan 2025 16:23:35 -0300 Subject: [PATCH 2/3] refactor: remove unused metrics config --- plugins/PluginMetrics/config.yml | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 plugins/PluginMetrics/config.yml diff --git a/plugins/PluginMetrics/config.yml b/plugins/PluginMetrics/config.yml deleted file mode 100644 index bbb0b3c..0000000 --- a/plugins/PluginMetrics/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -# http://mcstats.org -opt-out: true -debug: false From 08c399c775b5e198027fbec6beaf0af8de0f449f Mon Sep 17 00:00:00 2001 From: amyavi <144570677+amyavi@users.noreply.github.com> Date: Sun, 26 Jan 2025 16:34:31 -0300 Subject: [PATCH 3/3] fix: misc essentials config changes --- permissions.yml | 1 + plugins/Essentials/config.yml | 21 ++++++++++++--------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/permissions.yml b/permissions.yml index a553df1..8fd450d 100644 --- a/permissions.yml +++ b/permissions.yml @@ -24,6 +24,7 @@ op: essentials.vanish.effect: false essentials.vanish.interact: false essentials.vanish.see: false + essentials.mail: false geyser.command.reload: false geyser.command.stop: false diff --git a/plugins/Essentials/config.yml b/plugins/Essentials/config.yml index 82c0dfa..d6c0264 100644 --- a/plugins/Essentials/config.yml +++ b/plugins/Essentials/config.yml @@ -215,7 +215,7 @@ socialspy-messages: true # Whether social spy should use formatted display names which may include color. # If false, social spy will use only the actual player names. -socialspy-uses-displaynames: true +socialspy-uses-displaynames: false # The following settings listen for when a player changes worlds. # If you use another plugin to control speed and flight, you should change these to false. @@ -236,10 +236,14 @@ world-change-speed-reset: true # It only cares about the root command, not args after that (it sees /f chat the same as /f) mute-commands: # - '*' - - broadcast - - mail - me - - say + - minecraft:me + - msg + - minecraft:msg + - tell + - minecraft:tell + - w + - minecraft:w # Use this option to force superperms-based permissions handler regardless of detected installed perms plugin. # This is useful if you want superperms-based permissions (with wildcards) for custom permissions plugins. @@ -275,7 +279,7 @@ use-nbt-serialization-in-createkit: false # Essentials colored sign support will be enabled when any sign types are enabled. # Color is not an actual sign, it's for enabling using color codes on signs, when the correct permissions are given. -enabledSigns: +enabledSigns: # Everything in default except "mail" - color - balance - buy @@ -284,7 +288,6 @@ enabledSigns: - free - warp - kit - - mail - enchant - gamemode - heal @@ -491,7 +494,7 @@ custom-new-username-message: "none" # Should Essentials override the vanilla "Server Full" message with its own from the language file? # Set to false to keep the vanilla message. -use-custom-server-full-message: true +use-custom-server-full-message: false # Unused, also set through paper config # You can disable join and quit messages when the player count reaches a certain limit. # When the player count is below this number, join/quit messages will always be shown. @@ -544,7 +547,7 @@ max-fly-speed: 0.8 max-walk-speed: 0.8 #Set the maximum amount of mail that can be sent within a minute. -mails-per-minute: 1000 +mails-per-minute: 0 # Set the maximum time /mute can be used for in seconds. # Set to -1 to disable, and essentials.mute.unlimited can be used to override. @@ -774,7 +777,7 @@ show-zero-baltop: true # Requirements which must be met by the player to get their name shown in the balance top list. # Playtime is in seconds. baltop-requirements: - minimum-balance: 0 + minimum-balance: 100 # Prevent bots from filling baltop list minimum-playtime: 0 # The format of currency, excluding symbols. See currency-symbol-format-locale for symbol configuration.