Fawesk - By LimeGlass
- Supported Minecraft Versions:
- 1.12
Github: https://github.com/TheLimeGlass/Fawesk
bStats metrics: https://bstats.org/plugin/bukkit/Fawesk
Report bugs: https://github.com/TheLimeGlass/Fawesk/issues
A Skript addon to add full support for FAWE/WorldEdit.
All of the syntax for this Skript addon are generated in a Syntax.yml found in the plugin folder. Each syntax can be disabled along with some information about the syntax.
Syntax.yml:
If anyone runs into any issues/bugs or would like help, please private message a developer of Fawesk or use the report tracker https://github.com/TheLimeGlass/Fawesk/issues. Provide as much information as you can about the issue/bug. Thanks.Code (Skript):
Syntax: PropertyExpressions: ExprCuboidRegionCount: enabled: true description: Returns the size/amount of items in the Cuboid region(s). syntax: - '[Fawesk] [(all [[of] the]|the)] (size|count|amount) (of|from) cuboid[[ ]region[s]] %cuboidregions%' - '[Fawesk] %cuboidregions%[''s] cuboid[[ ]region[s]] (size|count|amount)' ExprCuboidRegionSubregions: enabled: true description: Returns either the region(s) wall(s) or region(s) face(s) of the cuboid(s). syntax: - '[Fawesk] [(all [[of] the]|the)] (1¦wall[s]|2¦face[s]) [region][s] (of|from) [(world[ ]edit|cuboid)][[ ]region[s]] %cuboidregions%' - '[Fawesk] %cuboidregions%[''s] [(world[ ]edit|cuboid)][[ ]region[s]] (1¦wall[s]|2¦face[s]) [region][s]' ExprCuboidRegionYCoordinate: enabled: true description: Returns the highest or lowest y-coordinat of the cuboid region(s). syntax: - '[Fawesk] [(all [[of] the]|the)] (1¦max[imum] [(point|pos[ition])]|2¦min[imum] [(point|pos[ition])])[s] (of|from) cuboid[[ ]region[s]] %cuboidregions%' - '[Fawesk] %cuboidregions%[''s] cuboid[[ ]region[s]] (1¦max[imum] [(point|pos[ition])]|2¦min[imum] [(point|pos[ition])])[s]' ExprCuboidRegionPositions: enabled: true changers: '[SET]' description: Returns either the first or second position vector(s) of the cuboid region(s). syntax: - '[Fawesk] [(all [[of] the]|the)] (point|pos[ition])][( |-)](1¦1|2¦2) (of|from) cuboid[[ ]region[s]] %cuboidregions%' - '[Fawesk] %cuboidregions%[''s] cuboid[[ ]region[s]] (point|pos[ition])][( |-)](1¦1|2¦2)' ExprRegionWorld: enabled: true description: Returns the world(s) of the worledit region(s). syntax: - '[Fawesk] [(all [[of] the]|the)] world[s] (of|from) (world[ ]edit|cuboid)[[ ]region[s]] %worldeditregions%' - '[Fawesk] %worldeditregions%[''s] (world[ ]edit|cuboid)[[ ]region[s]] world[s]' ExprRegionVectors: enabled: true description: Returns either the center/max/min/chunks vector location(s) of the worldedit region(s). syntax: - '[Fawesk] [(all [[of] the]|the)] (1¦center|2¦max[imum] [(point|pos[ition])]|3¦min[imum] [(point|pos[ition])]|4¦chunk [cube[s]])[s] (of|from) (world[ ]edit|cuboid)[[ ]region[s]] %worldeditregions%' - '[Fawesk] %worldeditregions%[''s] (world[ ]edit|cuboid)[[ ]region[s]] (1¦center|2¦max[imum] [(point|pos[ition])]|3¦min[imum] [(point|pos[ition])]|4¦chunk [cube[s]])[s]' ExprRegionNumbers: enabled: true description: Returns either the area/width/length/height of the worldedit region(s). syntax: - '[Fawesk] [(all [[of] the]|the)] (1¦area [size]|2¦width|3¦length|4¦height)[s] (of|from) (world[ ]edit|cuboid)[[ ]region[s]] %worldeditregions%' - '[Fawesk] %worldeditregions%[''s] (world[ ]edit|cuboid)[[ ]region[s]] (1¦area [size]|2¦width|3¦length|4¦height)[s]' Conditions: CondCuboidRegionGlobal: enabled: true description: Check if a cuboid region is global. syntax: - '[(all [[of] the]|the)] [world[ ]edit][ ]region[s] %regions% (1¦(is|are)|2¦(is|are)(n''t| not)) global' CondRegionContains: enabled: true description: Check if the worldedit region(s) contains the location(s). syntax: - '[(all [[of] the]|the)] [world[ ]edit][ ]region[s] %regions% (1¦[does] (ha(s|ve)|contain[s])|2¦do[es](n''t| not) (have|contain)) %locations/vectors%' CondCuboidRegionContains: enabled: true description: Check if the cuboid region(s) contains the location(s). syntax: - '[(all [[of] the]|the)] cuboid[[ ]region][s] %cuboidregions% (1¦[does] (ha(s|ve)|contain[s])|2¦do[es](n''t| not) (have|contain)) %locations/vectors%' Expressions: ExprCuboidRegionCountOf: enabled: true description: Returns how many of the defined block(s) are in the Cuboid region(s). syntax: - (size|count|amount) (of|1¦[of] excluding) %itemtypes/baseblocks% (in|within|from) cuboid[[ ]region[s]] %cuboidregions% ExprBaseBlocks: enabled: true description: Returns the different baseblocks between two locations. Returning only one of each item. syntax: - '[(all [[of] the]|the)] [fawe[sk]] base[ ]blocks from %location% [(on|towards)] %direction%' - '[(all [[of] the]|the)] [fawe[sk]] base[ ]blocks (within|from) %worldeditregion%' - '[(all [[of] the]|the)] [fawe[sk]] base[ ]blocks (within|between|from) %block% (and|to) %block%' ExprItemTypes: enabled: true description: |- Returns the baseblocks between two locations. This is not designed to SET blocks, only to get the ItemTypes of blocks within, locations are not included. WorldEdit/FAWE saves block objects with locations internally for performance. syntax: - '[(all [[of] the]|the)] [fawe[sk]] item[[ ]type][s] from %location% [(on|towards)] %direction%' - '[(all [[of] the]|the)] [fawe[sk]] item[[ ]type][s] (within|from) %worldeditregion%' - '[(all [[of] the]|the)] [fawe[sk]] item[[ ]type][s] (within|between|from) %block% (and|to) %block%' ExprCuboidRegion: enabled: true description: Returns the CuboidRegion between two locations. This is also defined as a worldeditregion. syntax: - '[fawe[sk]] (world[ ]edit|cuboid)[[ ]region] from %location% [(on|towards)] %direction%' - '[fawe[sk]] (world[ ]edit|cuboid)[[ ]region] (within|between|from) %block% (and|to) %block%' Effects: EffCuboidRegionExpand: enabled: true description: Expands the Cuboid region(s) syntax: - expand [(all [[of] the]|the)] [cuboid[[ ]region][s]] %cuboidregions% (to|by) [the] [vector] %vectors% EffBlocks: enabled: true description: Sets all the blocks within two points to a block/itemtype. syntax: - set [(all [[of] the]|the)] [fawe[sk]] ((item|block)[ ]types|[base[ ]]blocks) (within|between|from) %block% (and|to) %block% to %string/itemtypes% - set [(all [[of] the]|the)] [fawe[sk]] ((item|block)[ ]types|[base[ ]]blocks) from %location% [(on|towards)] %direction% to %string/itemtypes% - set [(all [[of] the]|the)] [fawe[sk]] ((item|block)[ ]types|[base[ ]]blocks) (within|from) %worldeditregion% to %string/itemtypes%
-
Welcome to skUnity!
Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.
If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!
Now, what are you waiting for? Join the community now!
Dismiss Notice
This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Addon Fawesk 1.0.1
A Skript addon dedicated to hooking into FAWE/WorldEdit.
Recent Updates
- Added support for biome swapping Sep 3, 2018