Projects I've finished:
- Mojang Maps (Pretty far, but not 100% completed)
"It would be easier to design my own cpu and bios and create my own OS than learning the basics of a boot sector and other things."
A Google Maps like navigation system for Minecraft.
Home Page: https://mojangmaps.abelkrijgtalles.nl
License: GNU General Public License v3.0
Projects I've finished:
"It would be easier to design my own cpu and bios and create my own OS than learning the basics of a boot sector and other things."
When a player moves and they are not over a road they get sent an empty actionbar message, this results in any other actionbar messages being overridden.
The problematic code is:
A simple fix would be:
String roadMsg = RoadUtil.getLocationMessage(p); // ask the RoadUtil for the location message
if (roadMsg != "") { // check if the message is not empty
p.spigot().sendMessage(ChatMessageType.ACTION_BAR, new TextComponent(roadMsg)); // send the message like before
}
or you could read the action bar by using packets and let other actionbar messages take priority.
Some roads may be more complicate than others, for example:
Using a command like /createroad Main_Street -129 -5 524 -129 -4 439 -129 -4 374 -133 -4 364 -137 -3 355 -139 -3 350 -139 -3 276 -129 -3 263 -129 -2 210
won't be enough because for some lanes the actionbar at the bottom believes your not on a road (because its too wide).
Maybe we can create an empty road like /createroad Main_Street
then use /addlane Main_Street TYPE -129 -5 524 -129 -4 439 -129 -4 374 -133 -4 364 -137 -3 355 -139 -3 350 -139 -3 276 -129 -3 263 -129 -2 210
. The TYPE
parameter could be "Driving" or "Walking", it won't serve much use now, however, it will be beneficial to differentiate the types of a lane (could be useful for a Web UI in the future or other plugins that want to extend MojangMaps). In addition some servers may have a vehicle mod installed (like I do) so speficiying the type of the lane would mean you won't get people being told to walk in the middle of a road.
Using the hypothetical /addlane
will mean we can define multiple lanes which we can class as the same road.
These are the current languages that can't be used by that error
https://raw.githubusercontent.com/Abelkrijgtalles/mojang-maps-data/main/xx-XX/xx-XX.json
instead of https://raw.githubusercontent.com/Abelkrijgtalles/mojang-maps-data/main/la-LA/la.json
Could not download file from https://raw.githubusercontent.com/Abelkrijgtalles/mojang-maps-data/main/xx-XX/xx-XX.json to plugins\MojangMaps\messages.json.
Just adding this for the release and a branch. It's usually with 150+ locations.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.