Place Holder API
Update Notifier
bStats tracking (server side tracking nothing personal -> data collected here
https://bstats.org/plugin/bukkit/Ice Boat Racing/28213 ps alot of plugins use this to know their plugin performance, lmk if u wanna know how to disable this)
Reduced file size by 67%
Admin delete track command (not fully tested)
Custom LED designs idea from
Fixed fixed alot of bugs!
Ice Boat Racing - Bug Fixes and Fixed Holograms
I have fixed forcestart/forcestop
Holograms
Added 2 new features:
Placeholder System BETA
Lobby Scoreboard
I had to release these features early cuz of bugs :sob:
In game:
Run the command: /funcysiceboatracing ledwand <track> WILL BE CHANGED
Right Click to spawn LED Spawn point which allows you to warn users around a sharp turn.
Fixed song not playing after finishing and fixed scoreboard:
Code (Text):
# ─────────────────────────────────────────────────────────────
# Race Settings:
# ─────────────────────────────────────────────────────────────
Boat-mode: true # false = minecart, true = boat
shorterned-names: false # Make Names shorter in scorceboard (showing only their first 3 letters)
public-announcements: false # make win results server wide
# Scoreboard Race Settings
scoreboard:
title: "&6&lRace Progress"
shortened-names: false
order:
- FINISHED
- RACING
- DISCONNECTED
colors:
FINISHED: "&a"
RACING: "&e"
DISCONNECTED: "&8"
prefix:
format: "{color}{position}. {name}"
highlight-self: "&b» {reset}{prefix}"
suffix:
leader: "&7({time})"
finished: "&8+&a{gap}"
racing: "&8+&a{gap} &7L{lap}/{laps} CP{cp}/{cp_total}"
disconnected: "&7• Disconnected"
before-leader:
racing: "&7Lap &f{lap}&7/&f{laps} • CP &f{cp}&7/&f{cp_total}"
finished: "&7Finished"
disconnected: "&7Disconnected"
music:
enabled: false # If true, YOU MUST DOWNLOAD NOTEBLOCKAPI PLUGIN LINK: https://www.spigotmc.org/resources/noteblockapi.19287/
Paste this new section in ur config
A new command:
/iceboatracing randomjoin
It randomly joins a player into a race!
Assigned Spawn Player Points - Idea from @RightClick10 which is in testing!Price to race; Charging users to pay a price (in-game currency) to race: Idea from @HATORFixed admin testing GUI spectator issue New commands: /funcysiceboatracing assignspawn /funcysiceboatracing fee # Everything is explained in game
These features are in beta, and they will have a GUI later in the settings!
Beta public testing for race registration
# ─────────────────────────────────────────────────────────────
# Server Improvements:
# ─────────────────────────────────────────────────────────────
performance:
event-throttle-ms: 100 # Checks players 10 times/second
particle-interval-ms: 150 # Particles spawn ~6 times/second
async-processing: true # Messages sent in background (less lag)
region-cache-ticks: 5 # Remembers checkpoint/start/finish checks for 0.25 seconds
max-particles: 2 # Shows 2 particles at a time
# It is RECOMMENDED TO extend your regions for laggier servers for better server registration
Public Announcements Fix.
- Fixed an issue when full info woouldn't show up fully
Bug Fixes & Suggestion Accepted:
A new config option to announce race results publicly on server
a NEW admin command added: /funcysiceboatracing cosmetics <give, list, remove> <boat, cage, trail, victory> <player name> <type>
Changed format to match F1 racing
- Added Time Difference
- Added a reload command only for config.yml
- New GUI Changes with better explanations
- Cosmetic Trail Bug Fix
mySQL Database out now for public testing!! There may or may not be issues!
1.20 ONLY! - Updated The Latest version of the plugin for 1.20 users
Fixed Minor Issues w/ 0.1.12
A bump to redirect users to download this file not the beta
Improved server performance. Beta because i'm still looking for issues etc
Improved sign/leave listener!
Now you can race with minecarts! You can ride minecarts without rails in Purpur. If you want to do that, now you can
In 0.1.10, I have fixed the issue that when you have an external world, the world doesnt load in fully but the plugin does then it gives out an error.
0.1.9 - Ice Boat Racing
Fixed inventory return & world position, when there isn't a lobby (AGAIN)
Fixed when a player leaves, and players are in spectator mode. The race does not auto end
Fixed dark oak boat doesn't set players into a dark oak boat
Removed auto-join, (too many issues with it, if the demand is high. Ill make a separate plugin that auto runs the command for free)
3 new cages (copy & paste ready):
Spoiler: Cages:
Code (Text):
cages:
glass:
display: "&fGlass"
price: 0
blocks: [GLASS]
ice:
display: "&bIce"
price: 250
blocks: [PACKED_ICE, BLUE_ICE]
barrier:
display: "&4Barrier"
price: 500
blocks: [BARRIER]
lava:
display: "&cLava"
price: 750
blocks: [MAGMA_BLOCK, NETHERRACK]
rainbow:
display: "&dRainbow"
price: 1000
blocks: [RED_WOOL, ORANGE_WOOL, YELLOW_WOOL, GREEN_WOOL, BLUE_WOOL, PURPLE_WOOL]
ender:
display: "&5Ender"
price: 1250
blocks: [OBSIDIAN, END_STONE, PURPUR_BLOCK]
In 0.1.7, there is a new cosmetic type "boat types"!
- Fixed the issue that boats do not get destroyed when turning into spectator mode.
Fixes with spectator mode & registration!
Players can now easily move their items, caused when players had a custom item with a custom meta data
Improved Lobby System.
Added a new command: /iceboatracing cosmetics
Fixed the console error spam when players select "none" trail particle effect
I have fixed issues, from yesterdays update. Yes, in programming you make a feature/fix more issues come!
Fix some small bugs with the plugin
In the new update, Leaderboards for the most wins has been implemented!
/funcysiceboatracing setleaderboard - Spawns the leaderboard on your location
/funcysiceboatracing removeleaderboard - Remove Leaderboard
/funcysiceboatracing updateleaderboard - Manually updates the leaderboard
When /funcysiceboatracing create is typed, it displayed all existing tracks in 0.0.10, this "bug" has been removed!
And :
Added some console tips on how to fix an error. (for discord bridge)
In 0.0.9, a new feature called autojoin has been made!
You can automatically force join players join the race lobby upon joining the server.
Code (Text):
# ─────────────────────────────────────────────────────────────
# Lobby:
# ─────────────────────────────────────────────────────────────
lobby:
autojoin: false # Automatically Join Players to the Lobby upon joining the server
welcome-bool: true
welcome-message: Welcome user!
The message "You joined the lobby" is sent twice - FIXED
Boat removal after race ended - FIXED
"/trackmode does nothing" - removed command
A new command: /funcysiceboatracing destorywand -> destorys wand or you can just drop it!
The message "You joined the lobby" is sent twice - FIXED
Boat removal after race ended - FIXED
"/trackmode does nothing" - removed command
A new command: /funcysiceboatracing destorywand -> destorys wand or you can just drop it!
Players hunger bar gets reset
New Feature: Boat Jumping
You can climb ice blocks when the player goes straight ahead of an ice block
The feature only works for 1.21+
Fixed the issue that items in the region GUI, isn't inside the border!
- Added Command Tab Completion for Players
- Added Support for 1.20.1 till 1.21.7!
- Fixed leaving/joining race issues
- Added config for audio and timer
- Added a 15s anti-AFK System
- Fixed the issue that falsey says that the player has skipped a checkpoint
- Fixed leaving game issues
- Added anti-afk system, if players AFK for 15s they get kicked
- I have specified and made it easier for users to understand when using /funcysiceboatracing leave
- Added Discord Bridge
- Improved the plugin significantly & fixed a ton of bugs!