Well thebest108 did say he read physics books and what not so maybe some of the complex coding is based off of that which might explain why it's complicated?
There's a difference still between understanding the physics laws behind it and actually understanding the physics code.
Honestly even with all the little bugs this mod is phenomenal when compared to other MC mods. Not just for the complexity of the code but the idea and execution are different in a good way.
It's not going to be put on curse until it's complete-ish (fully playable in survival mode)
Rollback Post to RevisionRollBack
"Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why."
-- Unknown
Honestly even with all the little bugs this mod is phenomenal when compared to other MC mods. Not just for the complexity of the code but the idea and execution are different in a good way.
The thing that makes this mod shine is that appart of all the situational bugs (pistons with players cause crashes), the features are excessively good
Idk if anyone already said this.. but when i'm flying a ship, in survival mode i often get pushed/launched straight through the thing i'm flying.
Although it was rather small, like 8x3 small, so that might have been a problem.
That's sort of known, I would advise you to get an angel ring from Extra Utilities or something similar before making your airship.
Rollback Post to RevisionRollBack
"Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why."
-- Unknown
So as of the trailer for this mod i'm making if anyone cares to hear, I got exactly one third of it finished and i'll be able to film the rest once .86c comes out. Everything is planned and scripted out and the majority of the trailer will take place in a amplified mesa war zone. Trailer is about 215 seconds long.
"Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why."
-- Unknown
Are you still working on you Cannons mod? I just tested the old version of you mod with the newest VW. Like before, Cannon Ball still cannot perform ship to ship destruction, only Explosive Ball works. @migueeel
The Meaning of Life, the Universe, and Everything.
Location:
Somewhere
Join Date:
3/7/2015
Posts:
212
Location:
In my chair
Minecraft:
DaPorkchop_
Member Details
1. thebest108 somehow managed to convince the guys from Open Modular Turrets to let us use their buildserver. You can get the link to all the past builds on the first post under the main download link (the one that says "beta")
2. The creative physics infuser is (to my knowledge) exactly the same, except that when infusing physics it can do it on any type of block (except bedrock)
3. Yes, I made some new engines and then submitted them in a pull request and thebest108 merged it.
I'm not so much an official dev as a guy who's developing stuff in a fork and then making tons of PRs
Rollback Post to RevisionRollBack
"Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why."
-- Unknown
Has anyone else had the "Spazzing Etherium Engine" problem? It consists of your airship suddenly flipping and spinning for no good reason when it has any number of Etherium Engines/Ether Compressors on it, for either seemingly no reason, or when you use an engine to turn the ship left or right/
Also, here's my take on how Etherium should spawn in the world:
Etherium ore never appears anywhere in the actual ground, but rather is found on floating islands in the sky, which are each a subworld and float around above the block limit (so they only appear above y=255, meaning they cannot be reached by Nerdpole). Each one of these islands contains deposits of Etherium Ore, which acts like a naturally=spawned Etherium Engine, keeping the island afloat. The ore can be mined like any other using a pickaxe, and will drop some number of Etherium Shards, the refined form of which are used in creating Etherium Engines. The ore cannot be legitimately obtained in any fashion, and will not even drop its block form when mined with a silktouch pickaxe (to prevent players from using Etherium Ore as a cheaty Etherium Engine). If an island loses too much of its Etherium, it will start to fall out of the sky, and will eventually either hit the ground or whatever else might be under it.
Notably though, Etherium is not an entirely unrenewable resource, due to the fact that any block of non-player-placed stone on a subworld/island above Y=255 has a small chance to turn into Etherium Ore, but only if it is in proximity to other Etherium Ore. The amount of Etherium this can create is limited, because once a certain density of Etherium has formed, it stops growing until some is removed. Thus, Etherium deposits gradually replenish themselves over time.
The fact that Etherium only spawns on floating islands above Y=255 acts as a progression barrier to it, preventing the player from actually obtaining any Etherium until they can build an airship using some other lift mechanism and fly up to an island. Once the Etherium has actually been obtained though, using it is a simple matter of crafting a machine called an Etherium Processor, which uses coal (there's an electric version if you have mods like IC2 or Mekanism installed), to refine Etherium Shards into Etherium Crystals. The crystals may then be crafted into an Etherium Drive Core.
Each tier of Etherium Engine has a higher weight capacity/power, but requires more materials and Etherium Crystals. They also tend to take up more space (the Tier 1/Basic Etherium Engine is 1x1, the Tier 2 is 1x2, the Tier 3 is 2x2, the Tier 4 is 3x3, and the massive Tier 5 is 3x5).
Additionally, my ideas regarding engines and propellers:
There are three main types of engines,which are as follows: Propeller (comes in liquid-fuel, steam-powered, and electric versions), Jet Turbine (comes in liquid fuel and electric versions), and Rocket Engines (very powerful, but guzzle immense quantities of liquid fuel).
Each type comes with several tiers of engines, which require more resources and are bigger the higher tier they are.
Also, here's my take on how Etherium should spawn in the world:
Etherium ore never appears anywhere in the actual ground, but rather is found on floating islands in the sky, which are each a subworld and float around above the block limit (so they only appear above y=255, meaning they cannot be reached by Nerdpole). Each one of these islands contains deposits of Etherium Ore, which acts like a naturally=spawned Etherium Engine, keeping the island afloat. The ore can be mined like any other using a pickaxe, and will drop some number of Etherium Shards, the refined form of which are used in creating Etherium Engines. The ore cannot be legitimately obtained in any fashion, and will not even drop its block form when mined with a silktouch pickaxe (to prevent players from using Etherium Ore as a cheaty Etherium Engine). If an island loses too much of its Etherium, it will start to fall out of the sky, and will eventually either hit the ground or whatever else might be under it.
Notably though, Etherium is not an entirely unrenewable resource, due to the fact that any block of non-player-placed stone on a subworld/island above Y=255 has a small chance to turn into Etherium Ore, but only if it is in proximity to other Etherium Ore. The amount of Etherium this can create is limited, because once a certain density of Etherium has formed, it stops growing until some is removed. Thus, Etherium deposits gradually replenish themselves over time.
The fact that Etherium only spawns on floating islands above Y=255 acts as a progression barrier to it, preventing the player from actually obtaining any Etherium until they can build an airship using some other lift mechanism and fly up to an island. Once the Etherium has actually been obtained though, using it is a simple matter of crafting a machine called an Etherium Processor, which uses coal (there's an electric version if you have mods like IC2 or Mekanism installed), to refine Etherium Shards into Etherium Crystals. The crystals may then be crafted into an Etherium Drive Core.
Each tier of Etherium Engine has a higher weight capacity/power, but requires more materials and Etherium Crystals. They also tend to take up more space (the Tier 1/Basic Etherium Engine is 1x1, the Tier 2 is 1x2, the Tier 3 is 2x2, the Tier 4 is 3x3, and the massive Tier 5 is 3x5).
Additionally, my ideas regarding engines and propellers:
There are three main types of engines,which are as follows: Propeller (comes in liquid-fuel, steam-powered, and electric versions), Jet Turbine (comes in liquid fuel and electric versions), and Rocket Engines (very powerful, but guzzle immense quantities of liquid fuel).
Each type comes with several tiers of engines, which require more resources and are bigger the higher tier they are.
Won't floating subworlds take up too many resources though? As for the progression part of it, once you create an airship using another lift mechanism you would almost immediately be able to fly up and mine etherium ore. (Unless there are multiple tiers with lower tiers limiting altitude.) Also, how would an electric jet engine work? Isn't that just an electric propeller?
Sorry if I seem agressive, I am usually critical at ideas, even if I support them. I like your idea that better engines take up more space, (maybe not in the exact same tier progression), though I don't see the point of the Etherium processor. Just seems like a useless operation, kinda how like if you wanted to make an iron pickaxe, you had to put iron ore into an iron ingot-maker that could only convert iron ore but no other ore.
EDIT: Got a bug that is probably known in that build, whatever I set the physSpeed to it always went to 15000, I deleted the world made a new one and any physics objects would instantly disapear. Still really happy to be using a newer build.
I know about that, it's some things I messed up while redoing the command. I'll fix that when I get home in a few hours.
Rollback Post to RevisionRollBack
"Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why."
-- Unknown
Won't floating subworlds take up too many resources though? As for the progression part of it, once you create an airship using another lift mechanism you would almost immediately be able to fly up and mine etherium ore. (Unless there are multiple tiers with lower tiers limiting altitude.) Also, how would an electric jet engine work? Isn't that just an electric propeller?
Sorry if I seem agressive, I am usually critical at ideas, even if I support them. I like your idea that better engines take up more space, (maybe not in the exact same tier progression), though I don't see the point of the Etherium processor. Just seems like a useless operation, kinda how like if you wanted to make an iron pickaxe, you had to put iron ore into an iron ingot-maker that could only convert iron ore but no other ore.
No need to apologize. I'm looking for constructive criticism and ideas. Those processes are what helps to improve an idea.
Now, to try and answer your questions as best as I can:
-First, as far as I know, the mod is designed to be able to handle a prodigious quantity of subworlds, so this may not be an issue. Don't count on it though. I'm not actually a coder, just an asset designer.
-Second, that's the entire point of the progression. To get Etherium, you need to make an airship. However, it may be possible to have Y=255 (the block limit) be some kind of "pressure drop level" where low-tier airships cannot pass it. I don't know.
-Third, regarding the electric jet engine: Not exactly. While the electric jet is not a true jet engine, it is differentiated from the electric propeller by a few things. The closest real-life equivalent would be what is called a "Ducted Fan", a form of many-bladed propeller in a tubular fairing for increased thrust efficiency.
-Fourth and finally, I had no particular reason for inventing the Etherium Processor other than to add one more stage of refinement after mining the ore. You're probably right that it's extraneous. You could just have a crafting recipe by which you craft four Etherium Shards together to get an Etherium Crystal. I think I far prefer that idea actually.
I hope that answers your questions. Thanks for the feedback!
No need to apologize. I'm looking for constructive criticism and ideas. Those processes are what helps to improve an idea.
Now, to try and answer your questions as best as I can:
-First, as far as I know, the mod is designed to be able to handle a prodigious quantity of subworlds, so this may not be an issue. Don't count on it though. I'm not actually a coder, just an asset designer.
-Second, that's the entire point of the progression. To get Etherium, you need to make an airship. However, it may be possible to have Y=255 (the block limit) be some kind of "pressure drop level" where low-tier airships cannot pass it. I don't know.
-Third, regarding the electric jet engine: Not exactly. While the electric jet is not a true jet engine, it is differentiated from the electric propeller by a few things. The closest real-life equivalent would be what is called a "Ducted Fan", a form of many-bladed propeller in a tubular fairing for increased thrust efficiency.
-Fourth and finally, I had no particular reason for inventing the Etherium Processor other than to add one more stage of refinement after mining the ore. You're probably right that it's extraneous. You could just have a crafting recipe by which you craft four Etherium Shards together to get an Etherium Crystal. I think I far prefer that idea actually.
I hope that answers your questions. Thanks for the feedback!
--Marvin_Megavolt
Well, I just noticed this mod has its own discord channel and someone asked how CPU intensive islands would be (maybe it was you?). @thebest108 replied saying after optimisations, it would have an almost 0% impact on performance, so it looks like your idea may be viable after all!
Well, I just noticed this mod has its own discord channel and someone asked how CPU intensive islands would be (maybe it was you?). @thebest108 replied saying after optimisations, it would have an almost 0% impact on performance, so it looks like your idea may be viable after all!
There's a difference still between understanding the physics laws behind it and actually understanding the physics code.
Honestly even with all the little bugs this mod is phenomenal when compared to other MC mods. Not just for the complexity of the code but the idea and execution are different in a good way.
Will this be going up on curse at some point?
My Vanilla server compatible modpack
My modpack that goes beyond Vanilla
It's not going to be put on curse until it's complete-ish (fully playable in survival mode)
The thing that makes this mod shine is that appart of all the situational bugs (pistons with players cause crashes), the features are excessively good
Idk if anyone already said this.. but when i'm flying a ship, in survival mode i often get pushed/launched straight through the thing i'm flying.
Although it was rather small, like 8x3 small, so that might have been a problem.
That's sort of known, I would advise you to get an angel ring from Extra Utilities or something similar before making your airship.
Here's a link to the latest beta build of 0.86d, which has the tnt fix from 0.86c as well as some other new stuff (warning: your engines may dissappear, make a backup of your world)
http://maven.ironhide.de/ValkyrienWarfareRevamped/valkyrienwarfare/1.10.2-0.8.6d-24/valkyrienwarfare-1.10.2-0.8.6d-24.jar
Are you still working on you Cannons mod? I just tested the old version of you mod with the newest VW. Like before, Cannon Ball still cannot perform ship to ship destruction, only Explosive Ball works. @migueeel
1. thebest108 somehow managed to convince the guys from Open Modular Turrets to let us use their buildserver. You can get the link to all the past builds on the first post under the main download link (the one that says "beta")
2. The creative physics infuser is (to my knowledge) exactly the same, except that when infusing physics it can do it on any type of block (except bedrock)
3. Yes, I made some new engines and then submitted them in a pull request and thebest108 merged it.
I'm not so much an official dev as a guy who's developing stuff in a fork and then making tons of PRs
So does that mean we have a chance to use turrets on a ship?
@Ice2670 100% yes. The pictures aren't great, but I got Open Modular Turrets firing and working on Ships.
http://imgur.com/a/j2aSI
Now I just need to talk to the Open Modular Turrets devs for them to integrate my fix into the mod.
As for Migueeels Turrets, I'm still looking into what causes the issue. If I can't find it in the next week I'll just code a fix for that too.
Awesome!
Has anyone else had the "Spazzing Etherium Engine" problem? It consists of your airship suddenly flipping and spinning for no good reason when it has any number of Etherium Engines/Ether Compressors on it, for either seemingly no reason, or when you use an engine to turn the ship left or right/
Also, here's my take on how Etherium should spawn in the world:
Etherium ore never appears anywhere in the actual ground, but rather is found on floating islands in the sky, which are each a subworld and float around above the block limit (so they only appear above y=255, meaning they cannot be reached by Nerdpole). Each one of these islands contains deposits of Etherium Ore, which acts like a naturally=spawned Etherium Engine, keeping the island afloat. The ore can be mined like any other using a pickaxe, and will drop some number of Etherium Shards, the refined form of which are used in creating Etherium Engines. The ore cannot be legitimately obtained in any fashion, and will not even drop its block form when mined with a silktouch pickaxe (to prevent players from using Etherium Ore as a cheaty Etherium Engine). If an island loses too much of its Etherium, it will start to fall out of the sky, and will eventually either hit the ground or whatever else might be under it.
Notably though, Etherium is not an entirely unrenewable resource, due to the fact that any block of non-player-placed stone on a subworld/island above Y=255 has a small chance to turn into Etherium Ore, but only if it is in proximity to other Etherium Ore. The amount of Etherium this can create is limited, because once a certain density of Etherium has formed, it stops growing until some is removed. Thus, Etherium deposits gradually replenish themselves over time.
The fact that Etherium only spawns on floating islands above Y=255 acts as a progression barrier to it, preventing the player from actually obtaining any Etherium until they can build an airship using some other lift mechanism and fly up to an island. Once the Etherium has actually been obtained though, using it is a simple matter of crafting a machine called an Etherium Processor, which uses coal (there's an electric version if you have mods like IC2 or Mekanism installed), to refine Etherium Shards into Etherium Crystals. The crystals may then be crafted into an Etherium Drive Core.
Each tier of Etherium Engine has a higher weight capacity/power, but requires more materials and Etherium Crystals. They also tend to take up more space (the Tier 1/Basic Etherium Engine is 1x1, the Tier 2 is 1x2, the Tier 3 is 2x2, the Tier 4 is 3x3, and the massive Tier 5 is 3x5).
Additionally, my ideas regarding engines and propellers:
There are three main types of engines,which are as follows: Propeller (comes in liquid-fuel, steam-powered, and electric versions), Jet Turbine (comes in liquid fuel and electric versions), and Rocket Engines (very powerful, but guzzle immense quantities of liquid fuel).
Each type comes with several tiers of engines, which require more resources and are bigger the higher tier they are.
Won't floating subworlds take up too many resources though? As for the progression part of it, once you create an airship using another lift mechanism you would almost immediately be able to fly up and mine etherium ore. (Unless there are multiple tiers with lower tiers limiting altitude.) Also, how would an electric jet engine work? Isn't that just an electric propeller?
Sorry if I seem agressive, I am usually critical at ideas, even if I support them. I like your idea that better engines take up more space, (maybe not in the exact same tier progression), though I don't see the point of the Etherium processor. Just seems like a useless operation, kinda how like if you wanted to make an iron pickaxe, you had to put iron ore into an iron ingot-maker that could only convert iron ore but no other ore.
I told you already, all you need is @SubscribeEvent to ExplosionEvent and handle my explosion from there, ye dimwit.
I know about that, it's some things I messed up while redoing the command. I'll fix that when I get home in a few hours.
No need to apologize. I'm looking for constructive criticism and ideas. Those processes are what helps to improve an idea.
Now, to try and answer your questions as best as I can:
-First, as far as I know, the mod is designed to be able to handle a prodigious quantity of subworlds, so this may not be an issue. Don't count on it though. I'm not actually a coder, just an asset designer.
-Second, that's the entire point of the progression. To get Etherium, you need to make an airship. However, it may be possible to have Y=255 (the block limit) be some kind of "pressure drop level" where low-tier airships cannot pass it. I don't know.
-Third, regarding the electric jet engine: Not exactly. While the electric jet is not a true jet engine, it is differentiated from the electric propeller by a few things. The closest real-life equivalent would be what is called a "Ducted Fan", a form of many-bladed propeller in a tubular fairing for increased thrust efficiency.
-Fourth and finally, I had no particular reason for inventing the Etherium Processor other than to add one more stage of refinement after mining the ore. You're probably right that it's extraneous. You could just have a crafting recipe by which you craft four Etherium Shards together to get an Etherium Crystal. I think I far prefer that idea actually.
I hope that answers your questions. Thanks for the feedback!
--Marvin_Megavolt
Well, I just noticed this mod has its own discord channel and someone asked how CPU intensive islands would be (maybe it was you?). @thebest108 replied saying after optimisations, it would have an almost 0% impact on performance, so it looks like your idea may be viable after all!
It was me who asked about the CPU.
M̋͡ủ̯͜c̛͘h ͋ͬd́̏̄i̔̅s̙̯̿tơ̺ͅṙ͉t̾̇͡. ̾V̠̠e̛r̶͕̗y̧ ̡wͩaŗped̫.̶̒͆ ̶W̺ơ̖w̹!