Links
Tags
Creators
Details
Licensed ARR
Published 2 years ago
Updated 2 years ago
All versions
0.0.4+release.1
Release
TPA4Fabric v0.0.4+release.12 years ago 2,650
Compatibility
Minecraft: Java Edition
1.21–1.21.3
1.20.4–1.20.6
Platform
Fabric
Supported environments
Server-side
Singleplayer
Required content
Changes
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v0.0.4+release.1 - 2024-11-08
New Features
35fa87c- proper CommandResult with optional data (commit by @ThatMG393)157c1cd- include remaining time to wait on cooldown message (commit by @ThatMG393)7381c12- load previous position after teleport (commit by @ThatMG393)
Bug Fixes
5f9e9f5- request still being accepted even if you deny it (commit by @ThatMG393)e349b2f- remove duplicate deny message logic (commit by @ThatMG393)ff9390c- initializerunningproperly (commit by @ThatMG393)54f35c1- load chunks on the correct server world (commit by @ThatMG393)31860eb- wrong type casting onTPAManager#tpa()(commit by @ThatMG393)988beae- makeChunkTicketType``after_teleportconstant (commit by @ThatMG393)14aeea2- also set previous chunkpos when invoking tpaback (commit by @ThatMG393)b713772- un-async player teleportation (fixes a C2ME issue) (commit by @ThatMG393)19fe18a- fix the empty world when joining (commit by @ThatMG393)ea9851e- just check for UUID (commit by @ThatMG393)6635a1c- wrong check fix (commit by @ThatMG393)
Tests
bba8d25- head scratching ++ (commit by @ThatMG393)a2881bb- more head scratching (commit by @ThatMG393)4fc2eb3- debug logsss (commit by @ThatMG393)14104fb- idek what i did l (commit by @ThatMG393)1584316- more debug (commit by @ThatMG393)86c343f- add debug log (commit by @ThatMG393)7305cb7- try to re-setServerPlayerEntityreference after player respawn (commit by @ThatMG393)
v0.0.3+release.2 - 2024-10-24
Other Changes
eee14bc- Fix double "Teleporting in Xs..." (commit by @ThatMG393)d6cec22- Remove unused imports (commit by @ThatMG393)ab7a799- Merge branch 'master' of https://github.com/ThatMG393/TPA4Fabric (commit by @ThatMG393)02d198b- Add a little bit of formatting (commit by @ThatMG393)de9b63a- Update CI thingies, upload built artifacts from Java 17 (commit by @ThatMG393)3387940- Remove uselessTPAPlayerWrapper#sendMessage(Text)onTPARequest#accept()(commit by @ThatMG393)39b66ef- Dont check for Y axis when teleporting, also increase frequency of position checking (commit by @ThatMG393)
v0.0.3+release.1 - 2024-10-19
:flying_saucer: Other Changes
afebafc- Hopefully fixes future release builds (commit by @ThatMG393)522a626- Properly remove TPARequest in the HashMap (commit by @ThatMG393)299664b- Fix a very stupid typo (commit by @ThatMG393)a823cb6- Default always allow TPA request (commit by @ThatMG393)fbdd9a4- Initial refactor (commit by @ThatMG393)c09da5c- Forgot to remove useless class (commit by @ThatMG393)8595bce- Almost forgot to fix this (commit by @ThatMG393)f75ff86- Increase version range reaching 1.21.x (commit by @ThatMG393)7db378d- Geyser compat (commit by @ThatMG393)3baa9c9- Early return if ServerPlayerEntity is null (commit by @ThatMG393)7542a7c- Fix TPA Requests consumption (commit by @ThatMG393)87939e0- Merge branch 'master' of https://github.com/ThatMG393/TPA4Fabric (commit by @ThatMG393)4de1dc7- A little bit of refactor (commit by @ThatMG393)9618bab- Fix syntax (commit by @ThatMG393)438472d- Get first request on HashMap if no "player" is passed (commit by @ThatMG393)43cecd9- Cleanup some logic (commit by @ThatMG393)0603277- Use cooldown from config instead of being a fixed value (commit by @ThatMG393)97c96f8- AddhasExisingTPARequestin order to stop TPA spam (commit by @ThatMG393)3558b95- Ignore command when you already have a existing TPA (commit by @ThatMG393)9611d2b- Minor fixes, bugfixes, and cleanup (commit by @ThatMG393)151ac47- Initial config versioning (commit by @ThatMG393)b0134b5- Another on-going rewrite, updated gradle, and debug logs every second when teleporting (commit by @ThatMG393)72f48f5- Fix CI (commit by @ThatMG393)25b4b1a- Re-set realPlayer when the player died (testing) (commit by @ThatMG393)dd16b22- Added more debug infos (commit by @ThatMG393)e541783- Moar debug info (commit by @ThatMG393)d63b4fb- Prepare for new feature (commit by @ThatMG393)b11f611- Avoid re-creating TPAPlayerOld each server tick (commit by @ThatMG393)d373214- Fix occational NPE (commit by @ThatMG393)6588eef- Rewrite (commit by @ThatMG393)5cc99ff- Cleanup imports (commit by @ThatMG393)645138d- Fix translation key typo and instantenuous request expiration (commit by @ThatMG393)d8f25f7- Update README.md (commit by @ThatMG393)e1b92bc- Fix spelling, fixisAlive()logic (commit by @ThatMG393)feac6ad- Merge branch 'master' of https://github.com/ThatMG393/TPA4Fabric (commit by @ThatMG393)846a990- Fix MCTextUtils formatting, fix another typo (commit by @ThatMG393)a734875- Fix/tpaback(commit by @ThatMG393)a46bc23- Fix infinite cooldown bug (commit by @ThatMG393)
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:OvUDVqpr:9KyShQkK"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:OvUDVqpr:9KyShQkK"
}
