Interface ExitConnectorModel

    • Method Detail

      • getExitLocation

        @Nullable
        @Nullable ExitLocation getExitLocation()
        Returns the remembered exit location.
        Returns:
        the exit location or null
      • setExitLocation

        void setExitLocation​(@Nullable
                             @Nullable ExitLocation exitLocation)
        Sets the remembered exit location.
        Parameters:
        exitLocation - the exit location or null
      • isPasteExitName

        boolean isPasteExitName()
        Returns whether the exit name should be updated.
        Returns:
        whether the exit name should be updated
      • setPasteExitName

        void setPasteExitName​(boolean pasteExitName)
        Sets whether the exit name should be updated.
        Parameters:
        pasteExitName - whether the exit name should be updated
      • isAutoCreateExit

        boolean isAutoCreateExit()
        Returns whether exit game objects should be auto-created when needed.
        Returns:
        whether exit game objects should be auto-created when needed
      • setAutoCreateExit

        void setAutoCreateExit​(boolean autoCreateExit)
        Sets whether exit game objects should be auto-created when needed.
        Parameters:
        autoCreateExit - whether exit game objects should be auto-created when needed
      • getExitArchetypeName

        @NotNull
        @NotNull java.lang.String getExitArchetypeName()
        Returns the archetype name when creating exit game objects.
        Returns:
        the archetype name
      • setExitArchetypeName

        void setExitArchetypeName​(@NotNull
                                  @NotNull java.lang.String exitArchetypeName)
        Sets the archetype name for creating exit game objects.
        Parameters:
        exitArchetypeName - the archetype name