Skip to content

2.5.9#295

Open
Tiakin wants to merge 28 commits into
MTVehicles:masterfrom
Tiakin:master
Open

2.5.9#295
Tiakin wants to merge 28 commits into
MTVehicles:masterfrom
Tiakin:master

Conversation

@Tiakin
Copy link
Copy Markdown
Contributor

@Tiakin Tiakin commented Oct 25, 2025

  • ServerVersion named properly
  • Reflection on teleportSeat
  • Better mouvement selector by choosing it directly from the enum (and put the Mouvement on the enum)
  • Select ServerVersion on load and keep it for the Getter (more efficient)
  • Huge refactoring of PacketHandler
  • Support for 1.14 to 1.14.4, 1.21.11, 26.1 to 26.1.2
  • update dependencies
  • bump to 2.5.9

@Tiakin Tiakin changed the title Refactoring Refactoring and 1.21.11 Dec 17, 2025
@Tiakin Tiakin marked this pull request as ready for review January 22, 2026 15:19
@Tsoccerguy3
Copy link
Copy Markdown

MTVehicles_PR_1.21.11_beta.jar.zip

@MysticBey
Copy link
Copy Markdown

aternos??

@Tsoccerguy3
Copy link
Copy Markdown

aternos??

The plugin is fine, the issue is with Aternos . They will have to add support for the plugin. Open a ticket with their Admin.

@Tiakin Tiakin changed the title Refactoring and 1.21.11 2.5.9 Feb 28, 2026
@Tsoccerguy3
Copy link
Copy Markdown

MTVehicles_v2.5.9_PR_1.21.11_beta.jar.zip

Updated March 3

@Tsoccerguy3
Copy link
Copy Markdown

Looks like Paper 26.1.1 build 14 is posted along with Spigot 26.1.1 . No more Obfuscation and using
Mojang Mappings . Mojang getting rid of OpenGL and switching to Vulkan for rendering.

@Tiakin
Copy link
Copy Markdown
Contributor Author

Tiakin commented Apr 5, 2026

The version 26.1 Work on Spigot/Paper.
Here is the plugin : MTVehicles.zip
The resource pack for 1.21.4 works in 26.1 (actually, the pack works from 1.12.2 up to 26.1.1, even if it said incompatible).
Tested on 1.12.2 (paper), 1.19.2 (paper) and 26.1.1 (spigot and paper)

@Tsoccerguy3
Copy link
Copy Markdown

Tsoccerguy3 commented Apr 5, 2026

The new pack feature allows you to declare min and max values like this

pack.mcmeta , File example:
{
"pack": {
"min_format": 74,
"max_format": 84,
"description": "\u00a74MTVehicles\n\u00a76V1.21.x "
},
"__game_version": "1.21.11"
}

Then players wont get the Red tint . Thanks for the update .

@Tiakin
Copy link
Copy Markdown
Contributor Author

Tiakin commented Apr 5, 2026

The new pack feature allows you to declare min and max values like this

pack.mcmeta , File example: { "pack": { "min_format": 75, "max_format": 75, "description": "\u00a74MTVehicles\n\u00a76V1.21.x " }, "__game_version": "1.21.11" }

Then players wont get the Red tint . Thanks for the update .

It's a good feature, but unfortunately it has only existed since version 1.21.9.

Copy link
Copy Markdown

@NicDevTV NicDevTV left a comment

Choose a reason for hiding this comment

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

Einfach mal getestet

Copy link
Copy Markdown

@NicDevTV NicDevTV left a comment

Choose a reason for hiding this comment

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

All changes are good executed and will be a good PR for the Repository.

@Tsoccerguy3
Copy link
Copy Markdown

MTV_log_26.1.2).txt

Paper 26.1.2 build 7 not loading . Needs the dependencies updated

Tiakin and others added 5 commits April 16, 2026 00:40
Updated the paper-api dependency to build with Java 8 and cleaned up Spigot dependencies as they have become unnecessary
@Tiakin
Copy link
Copy Markdown
Contributor Author

Tiakin commented Apr 15, 2026

The version 26.1.2 Work on Spigot/Paper.
Here is the plugin : MTVehicles.zip

The changes in the pom.xml are an attempt to get the project build working again, and also work with JitPack.
The modifications introduced in PR #303 prevent the build plugin from working, so I hope it work now.

@Tiakin
Copy link
Copy Markdown
Contributor Author

Tiakin commented Apr 15, 2026

fix for #304
MTVehicles.zip

@Tsoccerguy3
Copy link
Copy Markdown

Tsoccerguy3 commented Apr 16, 2026

Found 1 error , update pom.xml dependency for nbt.api from 2.15.6 to 2.15.7
line 86
to
<dependency> <groupId>de.tr7zw</groupId> <artifactId>item-nbt-api</artifactId> <version>2.15.7</version> </dependency>

You can drop support for 26.1 and 26.1.1 , They can not migrate a server from 1.21.11 to the 26.x.x branch correctly. those branches are dead in favor of 26.1.2

working good with the removal of 26.1 and 26.1.1 . updated nbt.api

@Tsoccerguy3
Copy link
Copy Markdown

Most dependencies have been updated to 1.21.11 , a few to 26.1 and even fewer to 26.1.1 . 26.1.2 not yet . From testing , stick to the 26.1.2 branch . It seems to convert maps correctly. just needs for plugins to be updated

@Tiakin
Copy link
Copy Markdown
Contributor Author

Tiakin commented Apr 17, 2026

Current build : MTVehicles.zip

@Tiakin
Copy link
Copy Markdown
Contributor Author

Tiakin commented Apr 18, 2026

JitPack now builds correctly while still producing a Java 8 compatible artifact.

@Tsoccerguy3
Copy link
Copy Markdown

Here is a drop in pack.mcmeta for 1.21.x versions good to version 1.21.11
pack.mcmeta.zip
unzip to use

@Tsoccerguy3
Copy link
Copy Markdown

Tsoccerguy3 commented Apr 21, 2026

Here is a updated Resource pack for 1.21.11 and 26.1.2
MTVehicles_Pack_v0.2.3_1.21.11.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants