Plato's Transporters [FORGE/FABRIC]
Just to be clear here THIS IS THE ONLY OFFICIAL WEBPAGE FOR THIS MOD (except my github) I am not responsible for other websites that claim they have my mod, I did not upload them there and you should probably take what they say with a pinch of salt, only download Plato's from my github or curseforge links!
While I enjoy creating mods and seeing people happy to use them, I am not as experience in coding as previous block-ship mods, or not as far as I can tell, some of the concepts that are utilized in this mod are also fairly unknown to me as I am only using the surface level for them, the fabric source code is always available (but may need an update request) and I will also provide the forge code on request. if you are looking for something more advanced there are several mods that can provide this sort of content now available for 1.15 and 1.16, I will likely update this mod through versions until someone makes a better version and I can officially retire this version of the mod, to clarify THIS IS NOT A PORT. It was written from the ground up so there is a limit to the advancement of this mod.
1.15 and 1.16 now have Create on forge, which looks really cool and i'd recommend using for more advanced concepts, their is similar mods coming to fabric as well.
To summarize, I will try and keep the mod up to date but at my current level I will likely not be adding many more concepts to this mod, but anyone is free to do so, and I think I would be happy in the future to work on someone else's build of this mod. Thank you for your support!
If you are running 1.16.3 forge you MUST use the alpha build (its the same as the 1.16.4 version, but separated for convenience)
If you are running on a dedicated server you may need to enable flying to use airships successfully!
REMEMBER TO DISASSEMBLE ALL SHIPS BEFORE UPGRADING BETWEEN MINECRAFT VERSIONS OR ADDING MODS!
Achievements:
1.15 and 1.16 fabric and forge supported
Roadmap:
ship disassembly rotation (so it disassembles the way you are facing)
blocks that make ships do other things (ride lava, go faster, float slower etc)
make a discord
You can now buy me a coffee me here!
Plato's Transporters
A "spiritual successor" to Archimedes Ships / Da Vinci's Vessels, for 1.15+ fabric and forge
The title pretty much gives it away, but for those unfamiliar with these mods, Plato's Transporters adds the ability to build your own vehicles and turn them into entity/drive-able vehicles, In my version all my code is effectively original and I have Ships, Airships and "carriages"
version 1.2 adds the ability to move block entities like chests and skulkers within a vehicle, this is early stages however so report bugs! (thanks to Siphalor for some code that helped me do this)
A mod overview can be found below:
A text representation:
from left to right:
The Ship Controller: used to create vehicles, can be interacted with using an empty hand or a lift jack
Water Float: A block used to create ship vehicles, 20 blocks by default can be lifted by 1 float
Airship Balloon: A block used to create airship vehicles, 2 blocks by default can be lifted by 1 balloon
Wheel: A block used to create ground/carriage vehicles, 10 blocks by default can be lifted by 1 wheel
Control Key: an item used to control vehicles, for water and ground the key must only be held to move the vehicle forward, for air it must be right-clicked/used in the direction you want to go (you can also use the usual movement buttons/keys now)
Lift Jack: an item used to raise or lower the seating position of the player above the ground block (See video or in game guide)
Disassembly Wrench: used to disassemble vehicles (NOTE: they will become block again in the same direction they where created!)
Not pictured;
In game guide: when using any of the Plato's Transport Items for the first time, a written book will be added to your inventory detailing what the mod can do
Clearing Scythe: an item used to clear away grass and other things for boat disassembly
updated assembly model
Boarding Stairs: allows getting on ships from further away, also circumnavigates a bug with getting on ships
Only certain materials can be used to create a vehicle, they are saved into the boat_materials.json block tag, by default the tag contains:
-all wooden slab stairs, fences, trapdoors and planks
-all logs and wool
-the blocks required by the mod
as of 1.1 the default is to use a blacklist stored in a block tag at boat_material_blacklist.json (the use of a whitelist or blacklist can be changed in the config)
the blacklist by default looks like this:
dirt
grass block
podzol
mycelium
stone
clay
sand
gravel
anything immune to the wither
any block that has "ore" in its translation key
any flowers
all crops
any grass or tall grass
snow and snow blocks
all sandstone
sugar cane and bamboo
infested stone
You can make an airship obey gravity by adding an anvil, or make a ship go faster by placing a blast furnace
You can contribute to the mod on github submitting issues or lang files, those marked in green where made for older versions and may not have translations for everything available in the mod, but generally have most things
current languages:
English (en_us) - me
Arabic (ar_sa) - BerryYoghurt (github)
Russian (ru_ru) - mirosmir (cf) also provided a cool new model for the assembly, see their comment!
Korean (ko_kr) - Subwayburf
Chinese (zh_cn) - mhqbck (cf)
You can use this mod in your modpacks
Please do not repost this mod anywhere without my express permission in the comments
Love the look of this. I’m away at the moment so cannot test myself but will this work on 1.16.5? Thanks.
oops - sorry i see this is answered already. i will give it a go.
Not sure why but the server crashes whenever I push W, A, or D while in a vehicle.
The client does not crash, only the server.
I have a multiplayer mohist server (plugins and mods).
When I disassemble a vehicle, the server crashes for no reason, why?
Sorry, but what file should i download? I'm playing on 1.16.5 for Forge and i find the file names confusing :/
In reply to simok_tw:
platos-FORGE-1.4.4
In reply to TheLoneCyberman317:
Thanks for your help!
When I build a boat everything is fine, but when I dissasemble it and build it again as a vehicle, it sinks. How can I avoid passing through the blocks in order to walk on the boat without disassembling it? :c
In reply to Lycaluki:
boats have a wierd glitch where if you look up you sink for some reason, I think I found a solution in a side mod
How do I cushion the fall damage?
In reply to blumuphinz:
im fixing this now
"Missing license information in file C:Users\user\AppData\Roaming\.minecraft\mods\PlatosTransporters-FORGE-1.16-1.2.1.jar" when trying to load with latest version of forge 1.16.5
In reply to The_Table_Pope:
im not sure how youve manged that but you are approximately 10 versions out of date
Will this work with 1.16.5
In reply to AnimalLover6866:
yes
Everytime I assemble a ship that is at least 3x3 blocks, the ship sinks to the bottom of the ocean floor.
In reply to FrostyIsLofty:
yeah this is known error I am looking at fixing it
Hi, I love the mod.
But I was wondering, is there a way to have a constant forward movement without holding 'W' in airships? Water ships seem to do this naturally when holding the key.
In reply to nathanshelley:
you should be able to hold the key or right click the key
Hey! I really like this mod as I have always wanted to be able to use a player ship to explore the world. That said, on a multiplayer server that I host, when I tried to use they key on my ship to get it moving, the server crashed, and this is the crash report. Anyone know what could be causing it? I am not too familiar with coding and such.
The server can host up to 20 people, but their are mainly 4-5 active players including myself
In reply to lifesovereign:
yeah I think I need to update its mappings, it looks like forge changed some stuff randomly again