Sueta

MCTennis [MiniGame|Tennis|GeyserMC|Folia|26.3]

7.46.0

MCTennis is a spigot plugin to play tennis games in Minecraft.

·Plugin
  1. 7.46.0latestMCTennis v7.46.03 weeks ago
    Changes · Shynixn/BlockBall#739 Added a new /mctennis rejoin command to rejoin the last game you played if it is still running. This command will also restore you to the same team you played on. This is not enabled per default and you need to give players the new permission mctennis.rejoin.<arena_name> to allow them to use it. You can also give the permission /mctennis.rejoin.* to allow players to rejoin any arena they played in.
    8 downloads
  2. 7.45.0MCTennis v7.45.0Sep 23, 2026
    Changes · Shynixn/BlockBall#768 Added support for Minecraft 26.3.x
    37 downloads
  3. 7.44.3MCTennis v7.44.3Sep 11, 2026
    Changes · Shynixn/BlockBall#763 Updated the GeyserMC zip file to support the latest GeyserMC by switching to mapping files for the ball texture. · Shynixn/BlockBall#722 Changed /mctennis club join <arena> <club> to support referee now. Club VS club games can now also be played with a referee. The referee does not need to be a member of any club and just uses "referee" as the club name. Bugs/Issues · Shynixn/BlockBall#765 Fixed ball is not correctly dereferenced when a player leaves the game while grabbing it.
    41 downloads
  4. 7.44.1MCTennis v7.44.1Aug 14, 2026
    Changes · Shynixn/BlockBall#757 Added a new property to the ball file called dribblingWhileGrabbedEnabled, which plays a dribble animation while a player is moving while grabbing a ball if enabled. This allows to setup games similar to BasketBall. · Shynixn/BlockBall#757 Improved display of the ball in inventory while grabbing a ball. · Shynixn/BlockBall#755 Changed the ball wiki page to reflect the new changes. · Shynixn/BlockBall#755 Readded camera-based steering to the engine. You can now configure per interaction type if the player can control the pitch and spin of the ball by moving their camera after shooting it. Bugs/Issues · Shynixn/BlockBall#760 Fixed ball glitches in Minecraft version 1.8.8 - 1.13.0
    63 downloads
  5. 7.42.0MCTennis v7.42.0Jul 15, 2026
    Changes · Shynixn/BlockBall#753 Added new logging settings to the config.yml. It is highly recommended to delete the config.yml to let it be recreated. · Shynixn/BlockBall#753 You can now configure the log level of MCTennis for the main server console and MCTennis-only log file found in the /plugins/MCTennis/logs folder. · Shynixn/BlockBall#753 Log levels can be switched without server shutdown and applied via the /mctennis reload command. This is useful for cases where you want to actively investigate something using DEBUG mode. Bugs/Issues · Shynixn/BlockBall#752 Fixed html color codes did not work in standard chat messages.
    68 downloads
  6. 7.41.1MCTennis v7.41.1Jun 26, 2026
    Changes · Shynixn/BlockBall#527 Replacing the entire tennis ball physics engine with the new 2026 tennis ball engine. · Shynixn/BlockBall#527 All information can be found on this new wiki page · Shynixn/BlockBall#527 The tennis ball is no longer tied to the arena and can be configured in the new plugins/MCTennis/ball folder. · Shynixn/BlockBall#527 Added new tennis ball properties and replaced existing ones to make it more realistic. · Shynixn/BlockBall#527 The tennis ball can now be configured to have a realistic bounce, spin, and friction. · Shynixn/BlockBall#527 The tennis ball now bounces off walls and players in a more realistic way. · Shynixn/BlockBall#527 Added configurable tennis ball interactions. You can now configure to take sprinting, sneaking, selected hotbar slots, and more into account when interacting with the tennis ball. e.g. the tennis ball can be shot further while sprinting, the tennis ball can do a left curve when the left slots are selected · Shynixn/BlockBall#527 The developer api has changed. You can now spawn tennis balls outside of games and use it for other minigames or purposes on your server. · Shynixn/BlockBall#744 Added support for Minecraft 26.2 · Shynixn/BlockBall#743 Added a new flag to allow or deny block and items interactions during MCTennis in Minigame mode.
    69 downloads
  7. 7.39.1MCTennis v7.39.1Apr 11, 2026
    Changes · Shynixn/BlockBall#727 Added support for Minecraft 26.1.x
    109 downloads
  8. 7.39.0MCTennis v7.39.0Mar 31, 2026
    Changes · Shynixn/BlockBall#723 Added support for Minecraft 26.1 · Shynixn/BlockBall#712 Added a tennis club management and club VS club games to MCTennis. This update is very huge and brings a lot of features, permissions, config file entries, language file entries. Please take look at the 2 new wiki pages club management + club games. · Shynixn/BlockBall#712 This update can be installed without any additional steps but it is highly recommended to to delete the /plugins/MCTennis/config.yml and MCTennis/lang/en_us.yml file before in order to recreate them with the new options. · Shynixn/BlockBall#717 Armor is now applied after teleporting the player to the arena, which should solve compatibility issues with per-world inventory plugins
    38 downloads
  9. 7.34.2MCTennis v7.34.2Jan 5, 2026
    Bugs/Issues · Shynixn/BlockBall#705 Fixed ball was not moving when using the latest Paper builds.
    149 downloads
  10. 7.34.1MCTennis v7.34.1Dec 28, 2025
    Bugs/Issues · Shynixn/BlockBall#703 Fixed inventory reset timing was broken when using instantForceFieldJoin.
    39 downloads
  11. 7.34.0MCTennis v7.34.0Dec 13, 2025
    Changes · Shynixn/BlockBall#701 Added support for Minecraft 1.21.11.
    55 downloads
  12. 7.33.0MCTennis v7.33.0Nov 26, 2025
    Changes · Shynixn/BlockBall#699 Added support for unlimited amount of characters in scoreboard lines and titles. · Shynixn/BlockBall#697 Added a GameStart event to the MCTennis Api.
    45 downloads
  13. 7.32.1MCTennis v7.32.1Nov 14, 2025
    Changes · Shynixn/BlockBall#529 Added ShyParticles to MCTennis. Particles can be accessed using the /mctennisparticle command, which can be played on all MCTennis events (e.g., goal scored, ball spawned, etc.) via commands. More details are available on the ShyParticles wiki. · Shynixn/BlockBall#529 Added new permissions to play and view particles. · Shynixn/BlockBall#529 The double jump sound and ball kick sound have been replaced by ShyParticles effects. You can find the new effects in plugins/MCTennis/effects. To apply the new values to your arena file, execute /mctennis toggle <game> on your arena files. · Shynixn/BlockBall#529 Added new language translation entries to the lang file. Bugs/Issues · Shynixn/BlockBall#692 Fixed OffHand items were not correctly handled on game join and game leave.
    53 downloads
  14. 7.31.1MCTennis v7.31.1Oct 20, 2025
    Bugs/Issues · Shynixn/BlockBall#690 Fixed spectators flying into the hubgame arena forcefield loose flight and glitch into the void.
    71 downloads
  15. 7.31.0MCTennis v7.31.0Oct 11, 2025
    Changes · Shynixn/BlockBall#688 Added support for Minecraft 1.21.10
    37 downloads
  16. 7.30.0MCTennis v7.30.0Oct 4, 2025
    Changes · Shynixn/BlockBall#682 Added support for Minecraft 1.21.9. Please notice that the gray, blue, green, etc. highlighting of arena selection does no longer work in 1.21.9. Mojang has removed the way to set custom colors and custom messages for block selections. When you select a block using the MCHockey axe, it glows green now. This does not have any impact on MCHockey gameplay, it only makes setting up arenas more difficult. · Shynixn/BlockBall#677 All commands do now support the new property playerPermission, which allows to only execute commands for a certain permission group. e.g. configuring winCommands where only VIP players with the permission yourpermission.vip receive diamonds on match win.
    48 downloads
  17. 7.29.0MCTennis v7.29.0Sep 25, 2025
    Changes · Shynixn/BlockBall#570 Added new placeholders %mchockey_game_secondLastHitPlayerName% to display the player who was second to last to hit the ball. This is useful to display and track assists when scoring goals.
    38 downloads
  18. 7.28.0MCTennis v7.28.0Sep 10, 2025
    Changes · Shynixn/BlockBall#675 Added penalty card tracking for referee gamemode. The referee can now assign yellow and red cards to the players. See the new section on the referee page. Added new placeholders for displaying yellow and red cards. · Shynixn/BlockBall#667 Removed the exp bar countdown. Instead, the %mctennis_game_time% placeholders now works in the lobby too. · Shynixn/BlockBall#674 Added guard rails to the arena creation. Only certain characters are allowed in the arena name now. Bugs/Issues · Shynixn/BlockBall#667 Fixed sound countdown glitching in referee gamemode.
    61 downloads
  19. 7.27.0MCTennis v7.27.0Aug 29, 2025
    Changes · Shynixn/BlockBall#598 Added new area distance placeholders. This allows to show the players how much blocks they have to run to get to the enemy area. · Shynixn/BlockBall#646 Added a new command /mctennis copy to allow copying existing arenas. Bugs/Issues · Shynixn/BlockBall#672 Fixed command delays did not work since 7.26.0.
    40 downloads
  20. 7.26.0MCTennis v7.26.0Aug 10, 2025
    Changes · Shynixn/BlockBall#563 Added support for Folia. · Shynixn/BlockBall#563 Significantly improved performance by multithreading and doing plugin related actions off the main thread. A spark profile run with 4 players playing a hubgame over 5 minutes displayed a 70% performance increase compared to MCTennis 7.25.1.
    73 downloads
  21. 7.25.0MCTennis v7.25.0Jul 24, 2025
    Changes · Shynixn/BlockBall#665 Added support for Minecraft 1.21.8. · Shynixn/BlockBall#665 Replaced language references like $1%1 with placeholders like %mctennis_param_1% to make it easier to write custom language files.
    91 downloads
  22. 7.24.0MCTennis v7.24.0Jul 15, 2025
    Changes · Shynixn/BlockBall#639 Replaced the sign implementation of MCTenniswith ShyCommandSigns. This plugin runs in embedded mode similar to ShyScoreboard and ShyBossBar in MCTennis. · Shynixn/BlockBall#639 Improved performance of signs and added a new folder plugins/MCTennis/sign to configure individual signs. · Shynixn/BlockBall#639 Added new permissions for signs. See the wiki
    81 downloads
  23. 7.23.0MCTennis v7.23.0Jul 3, 2025
    Changes · Shynixn/BlockBall#660 Added support for Minecraft 1.21.7. · #87 Added a new option to prevent ball camping. This option is enabled per default. Bugs/Issues · Shynixn/BlockBall#658 Fixed an issue where the ball was not able to spawn in 1.20.6 and 1.21.1.
    90 downloads
  24. 7.22.0MCTennis v7.22.0Jun 23, 2025
    Changes · #82 Reworked MCTennis from scratch. Now MCTennis runs on the BlockBall engine, which means all features of BlockBall are available for MCTennis. This means stats tracking and the referee gamemode is available as well now. Check the new wiki to setup the game. · #82 Replaced power shots with different types of tennis rackets. · #82 Improved gameplay experience. It is now easier to hit balls and players cannot move into the field of enemy players. · #82 Added hubgamemode to play tennis games as hub games. · Shynixn/BlockBall#653 Added support for Minecraft 1.21.6.
    111 downloads
  25. 1.16.0MCTennis v1.16.0Mar 28, 2025
    Changes · #79 Added support for Minecraft 1.21.5. · #79 Changed ticking scheduler to avoid blocking in high performance cases.
    216 downloads
  26. 1.15.0MCTennis v1.15.0Feb 28, 2025
    Changes · #76 Added scoreboards powered by ShyScoreboard to MCTennis. The scoreboard is created per player now, which allows to add player specific placeholders to it. It supports up to 32 characters per line and is designed for zero-flickering. All scoreboard changes have been backported across all versions. The scoreboard runs now asynchronously and works via client side packets.. Your players require the permission mctennis.shyscoreboard.scoreboard.* to see the scoreboard now. In order to patch existing arenas, you need to add the following commands to both teams. · #77 Added support for emojis in language and arena files.
    177 downloads
  27. 1.14.0MCTennis v1.14.0Jan 24, 2025
    Changes · #71 Added support for Bedrock via GeyserMC. See wiki for details. · #72 Added a new language file property called durationInTicks, which allows to define how long an action bar message is shown. · #74 Removed the internal dependencies aopalliance, guice and gson. This makes the MCTennis jar file a lot smaller and reduces the memory footprint of the application. · #74 Reworked the placeholder implementation.
    217 downloads
  28. 1.13.0MCTennis v1.13.0Dec 11, 2024
    Changes · #69 Added support for Minecraft 1.21.4
    198 downloads
  29. 1.12.0MCTennisv 1.12.0Nov 22, 2024
    Changes · #65 Added the ball settings collideWithWater and collideWithPassableBlocks. Execute the /mctennis toggle command twice on an arena to transfer the new properties to your arena file. Bugs/Issues · #64 Fixed the queue-timeout did not stop in all cases when a game is started.
    172 downloads
  30. 1.11.0MCTennis v1.11.0Nov 9, 2024
    Changes · #62 Added new arena.yml options to configure the ball spawn location offset. · #60 Added new arena.yml options to configure the power level settings. (pressing shift to increase/decrease green bars) · #58 Added new arena.yml option to configure a max queuing timeout.
    120 downloads
  31. 1.10.0MCTennis v1.10.0Nov 8, 2024
    Changes · #35, #55 Reworked language file to v2. The language files use the yaml file format now and allow to specify where a message is located. · #54 Added a new arena.yml option to keep the player inventory when joining a match. Delete your arena_sample.yml file to see where this option is located. Bugs/Issues · #53 Fixed player name placeholder is not correctly resolved.
    110 downloads
  32. 1.9.0MCTennis v1.9.0Oct 27, 2024
    Changes · #49 Added support for Minecraft 1.21.3.
    154 downloads
  33. 1.8.0MCTennis v1.8.0Aug 24, 2024
    Changes · #41 Added new Spanish language file. Thanks to @AlesixDev . Bugs/Issues · #43 Fixed spin calculations to ensure ball speed consistency. · #44 Fixed bedrock detection does not work on some servers.
    273 downloads
  34. 1.7.0MCTennis v1.7.0Aug 15, 2024
    Changes · #38 Added support for minecraft 1.21.1 · #36 Added new placeholders for currentSet and scored sets per team.
    184 downloads
  35. 1.6.1MCTennis v1.6.1Jul 22, 2024
    Bugs/Issues · #33 Fixed mctennis.join.* permission does not work with all permission plugins. · #33 Fixed sign references to mcutil dependencies.
    235 downloads
  36. 1.6.0MCTennis v1.6.0Jul 1, 2024
    Changes · #31 Added support for minecraft 1.21.0
    196 downloads
  37. 1.5.0MCTennis v1.5.0May 17, 2024
    Changes · #27 Added support for minecraft 1.20.5 - 1.20.6. · #28 Added new configuration options for the ball item. You can now change the skin of the ball. Delete your arena_samle.yml to recreate it with the new options.
    310 downloads
  38. 1.4.0MCTennis v1.4.0Apr 21, 2024
    Changes · #20 Added new arena.yml options to execute command every game tick. Delete your arena_samle.yml to recreate it with the new options. · #20 Added more placeholders. · #20 Added placeholder support for all commands being executed in MCTennis. Together with the commands, this allows usecases like playing particles or sounds at the location of the ball. · #24 Updated third party dependencies for the non legacy versions.
    241 downloads
  39. 1.3.0MCTennis v1.3.0Mar 2, 2024
    Bugs/Issues · #18 Fixed rawscoreblue placeholder was not evaluated correctly. · #19 Fixed placeholder resolving could cause stackoverflow errors. · #21 Fixed multiple games check did not work as expected on join command.
    291 downloads
  40. 1.2.0MCTennis v1.2.0Feb 9, 2024
    Changes · #12 Added sign joining and leaving · #12 Changed default ball settings. Reduced speed and increased bouncing. · #12 Added more placeholders to the wiki
    252 downloads
  41. 1.1.0MCTennis v1.1.0Dec 17, 2023
    Changes · #9 Added support for minecraft 1.20.4
    276 downloads
  42. 1.0.1MCTennis v1.0.1Oct 29, 2023
    Changes · #6 Added renderYOffset configuration. Bugs/Issues · #4 Fixed NBT tags cannot be parsed in 1.17.1. · #7 Fixed MCTennis crashes because of CustomHeads handling in Paper 1.20.2.
    4 downloads
  43. 1.0.0Oct 13, 2023
    67 downloads

Similar projects

Plugin →