Skip to content

Conversation

@Owen1212055
Copy link
Member

@Owen1212055 Owen1212055 commented Oct 13, 2025

Fixes: #12872
Fixes: #13078
Fixes: #12361
Fixes: #12361
Fixes: #10792
Fixes: #10201

@Owen1212055 Owen1212055 requested a review from a team as a code owner October 13, 2025 20:05
@github-project-automation github-project-automation bot moved this to Awaiting review in Paper PR Queue Oct 13, 2025
Copy link
Member

@kennytv kennytv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The deprecation docs and/or method docs should be more specific about what the teleport behavior is now, and what to call if you always want to eject passengers

@Doc94
Copy link
Member

Doc94 commented Oct 14, 2025

Maybe this can consider #13186 and #13023 ? in teory the vanilla teleport consider that limit in bounds for limit but the api ignore that... if not can check in my draft #13076 when this is merged (for avoid merge conflicts)

This moves towards using NMS for teleportation logic as it has gotten extremely complicated throughout versions.

This removes the hack of using respawn method for teleporting players as well.

This removes the entity state flags, instead just having the default behavior be vanilla entity teleportation.

This causes behavior changes.
@Lulu13022002 Lulu13022002 force-pushed the dev/redo-teleportation branch from b151443 to 16689f8 Compare October 16, 2025 20:29
@jpenilla jpenilla mentioned this pull request Oct 17, 2025
10 tasks
@Lulu13022002 Lulu13022002 changed the title Teleport rework for 1.21.9/1.2.10 Teleport rework Oct 18, 2025
@Owen1212055 Owen1212055 added the publish-pr Enables a workflow to build Paperclip jars on the pull request. label Oct 21, 2025
@papermc-pr-publishing
Copy link

papermc-pr-publishing bot commented Oct 21, 2025

Last updated for: 1c8395a515ee0bfb68dc68f1d618f3d628851c45.

Download the Paperclip jar for this pull request: paper-13181.zip

Maven Publication

The artifacts published by this PR:

Repository Declaration

In order to use the artifacts published by the PR, add the following repository to your buildscript:

repositories {
    maven("https://maven-prs.papermc.io/Paper/pr13181") {
        name = "Maven for PR #13181" // https://github.com/PaperMC/Paper/pull/13181
        mavenContent {
            includeModule("io.papermc.paper", "dev-bundle")
            includeModule("io.papermc.paper", "paper-api")
        }
    }
}

@Owen1212055 Owen1212055 merged commit d98142e into main Oct 23, 2025
6 checks passed
@Owen1212055 Owen1212055 deleted the dev/redo-teleportation branch October 23, 2025 17:09
@github-project-automation github-project-automation bot moved this from Awaiting review to Merged in Paper PR Queue Oct 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

publish-pr Enables a workflow to build Paperclip jars on the pull request.

Projects

Status: Merged

6 participants