├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── config.yml │ ├── help.md │ ├── report-a-bug.md │ └── request-a-feature.md └── workflows │ ├── call.github_release.yml │ ├── call.platform_uploads.yml │ ├── dispatch.platform_uploads.yml │ ├── dispatch.promote_release.yml │ ├── main.prerelease.yml │ ├── pr.require_label.yml │ └── pr.test.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── config ├── multiverse-banner.png └── mv_checks.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main ├── java └── org │ └── mvplugins │ └── multiverse │ └── portals │ ├── BstatsMetricsConfigurator.java │ ├── MVPortal.java │ ├── MVPortalNodes.java │ ├── MultiversePortals.java │ ├── MultiversePortalsApi.java │ ├── MultiversePortalsPluginBinder.java │ ├── PortalLocation.java │ ├── PortalPlayerSession.java │ ├── WorldEditConnection.java │ ├── command │ ├── PortalsCommandCompletions.java │ └── PortalsCommandContexts.java │ ├── commands │ ├── ConfigCommand.java │ ├── CreateCommand.java │ ├── DebugCommand.java │ ├── InfoCommand.java │ ├── ListCommand.java │ ├── ModifyCommand.java │ ├── PortalsCommand.java │ ├── RemoveCommand.java │ ├── SelectCommand.java │ └── WandCommand.java │ ├── config │ ├── PortalsConfig.java │ └── PortalsConfigNodes.java │ ├── destination │ ├── PortalDestination.java │ ├── PortalDestinationInstance.java │ ├── RandomPortalDestination.java │ └── RandomPortalDestinationInstance.java │ ├── enums │ ├── MoveType.java │ ├── PortalConfigProperty.java │ ├── PortalType.java │ └── SetProperties.java │ ├── event │ └── MVPortalEvent.java │ ├── listeners │ ├── MVPBlockListener.java │ ├── MVPCoreListener.java │ ├── MVPPlayerListener.java │ ├── MVPPlayerMoveListener.java │ ├── MVPVehicleListener.java │ ├── PlayerListenerHelper.java │ └── PortalsListener.java │ └── utils │ ├── DisplayUtils.java │ ├── MultiverseRegion.java │ ├── PortalFiller.java │ └── PortalManager.java └── resources ├── defaults └── portals.yml └── plugin.yml /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/ISSUE_TEMPLATE/help.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/report-a-bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/ISSUE_TEMPLATE/report-a-bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/request-a-feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/ISSUE_TEMPLATE/request-a-feature.md -------------------------------------------------------------------------------- /.github/workflows/call.github_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/workflows/call.github_release.yml -------------------------------------------------------------------------------- /.github/workflows/call.platform_uploads.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/workflows/call.platform_uploads.yml -------------------------------------------------------------------------------- /.github/workflows/dispatch.platform_uploads.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/workflows/dispatch.platform_uploads.yml -------------------------------------------------------------------------------- /.github/workflows/dispatch.promote_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/workflows/dispatch.promote_release.yml -------------------------------------------------------------------------------- /.github/workflows/main.prerelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/workflows/main.prerelease.yml -------------------------------------------------------------------------------- /.github/workflows/pr.require_label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/workflows/pr.require_label.yml -------------------------------------------------------------------------------- /.github/workflows/pr.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.github/workflows/pr.test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/README.md -------------------------------------------------------------------------------- /config/multiverse-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/config/multiverse-banner.png -------------------------------------------------------------------------------- /config/mv_checks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/config/mv_checks.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/BstatsMetricsConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/BstatsMetricsConfigurator.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/MVPortal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/MVPortal.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/MVPortalNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/MVPortalNodes.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/MultiversePortals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/MultiversePortals.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/MultiversePortalsApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/MultiversePortalsApi.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/MultiversePortalsPluginBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/MultiversePortalsPluginBinder.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/PortalLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/PortalLocation.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/PortalPlayerSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/PortalPlayerSession.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/WorldEditConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/WorldEditConnection.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/command/PortalsCommandCompletions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/command/PortalsCommandCompletions.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/command/PortalsCommandContexts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/command/PortalsCommandContexts.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/commands/ConfigCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/commands/ConfigCommand.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/commands/CreateCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/commands/CreateCommand.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/commands/DebugCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/commands/DebugCommand.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/commands/InfoCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/commands/InfoCommand.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/commands/ListCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/commands/ListCommand.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/commands/ModifyCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/commands/ModifyCommand.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/commands/PortalsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/commands/PortalsCommand.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/commands/RemoveCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/commands/RemoveCommand.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/commands/SelectCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/commands/SelectCommand.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/commands/WandCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/commands/WandCommand.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/config/PortalsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/config/PortalsConfig.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/config/PortalsConfigNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/config/PortalsConfigNodes.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/destination/PortalDestination.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/destination/PortalDestination.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/destination/PortalDestinationInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/destination/PortalDestinationInstance.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/destination/RandomPortalDestination.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/destination/RandomPortalDestination.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/destination/RandomPortalDestinationInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/destination/RandomPortalDestinationInstance.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/enums/MoveType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/enums/MoveType.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/enums/PortalConfigProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/enums/PortalConfigProperty.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/enums/PortalType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/enums/PortalType.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/enums/SetProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/enums/SetProperties.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/event/MVPortalEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/event/MVPortalEvent.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/listeners/MVPBlockListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/listeners/MVPBlockListener.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/listeners/MVPCoreListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/listeners/MVPCoreListener.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/listeners/MVPPlayerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/listeners/MVPPlayerListener.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/listeners/MVPPlayerMoveListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/listeners/MVPPlayerMoveListener.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/listeners/MVPVehicleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/listeners/MVPVehicleListener.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/listeners/PlayerListenerHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/listeners/PlayerListenerHelper.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/listeners/PortalsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/listeners/PortalsListener.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/utils/DisplayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/utils/DisplayUtils.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/utils/MultiverseRegion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/utils/MultiverseRegion.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/utils/PortalFiller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/utils/PortalFiller.java -------------------------------------------------------------------------------- /src/main/java/org/mvplugins/multiverse/portals/utils/PortalManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/java/org/mvplugins/multiverse/portals/utils/PortalManager.java -------------------------------------------------------------------------------- /src/main/resources/defaults/portals.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/resources/defaults/portals.yml -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Multiverse/Multiverse-Portals/HEAD/src/main/resources/plugin.yml --------------------------------------------------------------------------------