DynamicCupShare

DynamicCupShare 3.1.10

  • Reworked the blocking functions
    The old section "Blocking" gets complete removed from config
    re-check therefore the new settings for your needs then:
    JavaScript:
      "Blocker": {
        "allowIcebergBuilding": false,
        "allowIcelakeBuilding": true,
        "allowIcesheetBuilding": true,
        "allowLaddersIntoBlocked": true,
        "allowTwigIntoBlocked": false,
        "excludeAdminsFromBlocking": true,
        "notifyPlayersBeingBlocked": true
      },
  • Like
Reactions: DoC and VinylFresh
  • Added some addtional code to prevent CanBuild being called twice, due to a newly added version of that hook.
  • Like
Reactions: TomHud™
  • Fixed plugin initialization issue
  • Like
Reactions: GLasiore
  • BugFixTest version for those having actually some loading/runtime or turret issues.
    Update on your own need. In case of you run into an error you had NOT before, plz go BACK to the former version and report then the error you had.
  • Added switch to change user-data storing from json<>protostorage.
    JavaScript:
      "Storage": {
        "useProtostorageUserdata": false
      }
    Changing the switch does convert existing data from one format to the other.
  • Using this compresses the plugin datafile inside the oxide data folder down to 1/10 of normal file size
    and does therefore save much time at OnServerSave
  • Trying to fix recent error:
    NullReferenceException: Object reference not set to an instance of an object
  • Fixed shared cupbaords not being accesible when they are locked.
    This does now even grant automatic lock access when the cupboard is shared.
  • Like
Reactions: TomHud™
  • Added extra "blockbuildNoIceSheets" option to differ between iceberg and icesheets.
  • Like
Reactions: EvilynCorporated
  • Patched for the Building-System 3.0
    This does NOT work on prior game versions (due to the current time and game-state while posting this)
  • Updated iceberg and icesheet validation for successful blocking