
APXTPA
APXTPA is a modern and lightweight teleport request plugin designed for Minecraft servers. It provides a complete teleportation system with support for both Java Edition and Bedrock Edition players, making cross-platform gameplay smooth and user-friendly.
1.2.0
Compatibility
Changes
š What's New in v1.2.0
⨠New GUI Design & Layout
- Custom Layout: Redesigned the 27-slot chest GUI matching custom container themes with clean, empty background spacing.
- Separated Titles: Added distinct titles for
/tpa(į“į“į“ Źį“Ē«į“į“Ńį“) and/tpahere(į“į“į“ Źį“Źį“). - Interactive Items: Updated action slots with intuitive layout (Slot 10: Deny/Cancel, Slot 12: Request Info, Slot 13: Player Head, Slot 14: Details, Slot 16: Confirm/Accept).
š± Full Bedrock Edition Support (Geyser & Floodgate)
- Removed Java Chest GUI for Bedrock: Bedrock players will no longer see clunky Java chest inventories.
- Native Bedrock Forms: Integrated native Bedrock form popups (
SimpleFormvia Cumulus/Floodgate/Geyser) with clean Accept and Deny buttons. - Seamless Fallback: If forms are unavailable or disabled, commands directly accept/deny without opening unnecessary container screens.
š¬ Modern Chat Messages & Small Font Styling
- 2-Line Chat Notifications: Incoming requests now appear cleanly formatted:
- Small Font Typography: Integrated Minecraft Small Font (Small Caps) across all GUI titles, lore, buttons, and chat messages for a modern, aesthetic server look.
- Clickable Text: Direct one-click acceptance on chat messages.
š Bug Fixes & Improvements
- Fixed Modern Paper Crash: Replaced external authlib skull profile lookup with native
SkullMetacaching, fixingNoClassDefFoundError: MinecraftSessionServicecrashes on Paper 1.20+ / 1.21+. - Language Cleanup: Streamlined localization to a single, clean
languages/en.yml. - Performance: Optimized GUI rendering by removing unnecessary inventory reload tasks when animation is disabled.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:dKxPPu0o:3w03hYJD"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dKxPPu0o:3w03hYJD"
}
