Your package on serverCmdPlantBrick is wrong and breaks several other add-ons. Replace
if(!isObject(%cl) || !isObject(%tmpBr))
{
echo("\c2>>P\c1T\c4G \c2ERROR: Either client or temp / ghost brick for packaged func \"servercmdPlantBrick\" doesn't exist. [!] \c0->" SPC getWord(getDateTime(),1));
return;
}
with
if(!isObject(%tmpBr))
{
parent::serverCmdPlantBrick(%cl);
return;
}
Included for the final release, thanks Zeblote.
Update: Making progress with the final additions / fixes! - Fixed brick placement issues with ModTer
- Fixed color / print selection for Skylands when using ModTer
- Fixed issue with ModTer not generating for caves
- Made slight improvements to the ModTer brick selection script
- Fixed issue with smart detail placement when using 4x ModTer (since they don't act as zones like the other bricks)
- Clouds now are treated as terrain bricks (to allow the same permissions set for terrain to apply to them as well)
- Fixed setting terrain type for subdivide fill / ModTer wedges
- Made slight improvements to highlight objects
- Fixed PlantBrick server command package
- Added client-sided build upload error report (warns of missing brick datablocks in console during upload)
- Added option to toggle water brick generation (encase you want to use the submarine biome to add another color layer to terrain, without generating water)
- Made improvements to build uploading GUIs and file management
Other changes since the last update I didn't mention:
- Finished events (will be included as a separate add-on)
- Added a GUI slider for setting the font size for all PTG chat messages
- Added vars to prevent loading default settings automatically (i.e. for gamemodes) and to prevent advertising in chat when players join the server
Only a few things left to finish before the final release.