[Mod] Tech Age [techage]
Re: [Mod] Tech Age [techage]
Are chests (TA versions) and pushers backward compatible with each other, with different age-tier machines? In other words, for example, can I combine/interchange/use a TA3 chest/machine/pusher with a TA2 chest/machine/pusher, and vice versa?
Thanks.
Thanks.
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: [Mod] Tech Age [techage]
Yes, of course
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
Re: [Mod] Tech Age [techage]
I think the tank cart issue was just because i didn't record the route. I did get a crash today
Here is a video of what caused the crash. It seems that I need to reset the gravel sieve and then toggle the pusher to cause the crash but I need to experiment with it more to be sure.
https://a.uguu.se/1DtKdOrKlwrc.mkv
UPDATE: nope, has nothing to do with the pusher. the sieve just needs to be turned on
Further investigation shows that this is happening because the value of probability in ore_probability becomes too high for math.random. Using logging, I see that the value for probability causing the crash is 3728176051
update 2:
Yup, that was it. Adding this code to line 73 of basis/gravel_lib.lua fixed the issue
Code: Select all
2020-06-27 10:53:54: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'techage' in callback node_on_timer(): ...t-server/.minetest/mods/techage/basis/gravel_lib.lua:74: bad argument #1 to 'random' (interval is empty)
2020-06-27 10:53:54: ERROR[Main]: stack traceback:
2020-06-27 10:53:54: ERROR[Main]: [C]: in function 'random'
2020-06-27 10:53:54: ERROR[Main]: ...t-server/.minetest/mods/techage/basis/gravel_lib.lua:74: in function 'get_random_gravel_ore'
2020-06-27 10:53:54: ERROR[Main]: ...minetest/mods/techage/basic_machines/gravelsieve.lua:81: in function 'sieving'
2020-06-27 10:53:54: ERROR[Main]: ...minetest/mods/techage/basic_machines/gravelsieve.lua:99: in function 'node_timer'
2020-06-27 10:53:54: ERROR[Main]: ...r/.minetest/mods/techage/basic_machines/consumer.lua:71: in function <...r/.minetest/mods/techage/basic_machines/consumer.lua:63>
Here is a video of what caused the crash. It seems that I need to reset the gravel sieve and then toggle the pusher to cause the crash but I need to experiment with it more to be sure.
https://a.uguu.se/1DtKdOrKlwrc.mkv
UPDATE: nope, has nothing to do with the pusher. the sieve just needs to be turned on
Further investigation shows that this is happening because the value of probability in ore_probability becomes too high for math.random. Using logging, I see that the value for probability causing the crash is 3728176051
update 2:
Yup, that was it. Adding this code to line 73 of basis/gravel_lib.lua fixed the issue
Code: Select all
if probability > 2147483647 then
probability = 2147483647
minetest.log("verbose", "Probability greater than 2,147,483,647... setting to 2,147,483,647")
end
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: [Mod] Tech Age [techage]
Excellent: A found bug is a fixed bug :)
But why is the probability larger than 2147483647?
What kind of ores from other mods are you using?
Typical values are:
But why is the probability larger than 2147483647?
What kind of ores from other mods are you using?
Typical values are:
Code: Select all
2020-06-27 10:47:09: INFO[Server]: [techage] default:iron_lump 16
2020-06-27 10:47:09: INFO[Server]: [techage] moreores:mithril_lump 1430
2020-06-27 10:47:09: INFO[Server]: [techage] default:coal_lump 9
2020-06-27 10:47:09: INFO[Server]: [techage] default:gold_lump 237
2020-06-27 10:47:09: INFO[Server]: [techage] default:tin_lump 53
2020-06-27 10:47:09: INFO[Server]: [techage] moreores:silver_lump 351
2020-06-27 10:47:09: INFO[Server]: [techage] default:diamond 463
2020-06-27 10:47:09: INFO[Server]: [techage] default:copper_lump 78
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
Re: [Mod] Tech Age [techage]
it seems to be the barborium change you made in the last commit. I appended the ore value to the log in the code above.
2020-06-27 14:27:08: ERROR[Server]: Probability greater than 2,147,483,647... setting to 2,147,483,647. Ore that caused the issue: techage:baborium_lump
2020-06-27 14:27:21: ERROR[Server]: Probability greater than 2,147,483,647... setting to 2,147,483,647. Ore that caused the issue: techage:baborium_lump
2020-06-27 14:27:29: ERROR[Server]: Probability greater than 2,147,483,647... setting to 2,147,483,647. Ore that caused the issue: techage:baborium_lump
2020-06-27 14:27:08: ERROR[Server]: Probability greater than 2,147,483,647... setting to 2,147,483,647. Ore that caused the issue: techage:baborium_lump
2020-06-27 14:27:21: ERROR[Server]: Probability greater than 2,147,483,647... setting to 2,147,483,647. Ore that caused the issue: techage:baborium_lump
2020-06-27 14:27:29: ERROR[Server]: Probability greater than 2,147,483,647... setting to 2,147,483,647. Ore that caused the issue: techage:baborium_lump
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: [Mod] Tech Age [techage]
I never had any issues with the value for Baborium. Nevertheless, such large values make little sense.
I will add a range check for upper and lower limits similar to your bugfix.
But I would like to understand, why you had the issue.
From your video I saw, that you are running the Minetest server on a Pi4, right?
Obviously, this compilation uses a smaller data type for numbers which leads to this crash?
I will add a range check for upper and lower limits similar to your bugfix.
But I would like to understand, why you had the issue.
From your video I saw, that you are running the Minetest server on a Pi4, right?
Obviously, this compilation uses a smaller data type for numbers which leads to this crash?
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
Re: [Mod] Tech Age [techage]
It is running on a raspberry pi 4 running ubuntu server 64bit. I don't know if it uses smaller data types but i'd be surprised as it is still 64bit.
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: [Mod] Tech Age [techage]
I checked the code. I used the Lua function math.random() which uses the C function rand(), and this C function is obviously different on different systems.
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
Re: [Mod] Tech Age [techage]
Can't seem to find the spray gun(?) on the crafting guide.
https://github.com/joe7575/techage/blob ... ignal-lampTechAge Signal Lamp
The signal lamp can be switched on or off with the on / off command. This lamp does not need electricity and can be colored with the spray gun.
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: [Mod] Tech Age [techage]
The airbrush tool is part of the mod Unified Dyes
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: [Mod] Tech Age [techage]
The Techage Modpack 2020-06-29 is available on ContentDB and GitHub
- autobahn, towercrane, ta4_jetpack, 3d_armor, and stamina now use a common player physics lockout mechanism
- the new mod ta4_jetpack added
- mod stamina added (adapted to the player physics lockout mechanism)
- mod 3d_armor added (needed for ta4_jetpack, adapted to the player physics lockout mechanism)
- minecart v1.07 with many improvements
- techage v0.14 with many improvements
- hyperloop v2.06 update
- autobahn update
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
Re: [Mod] Tech Age [techage]
+1, grats on this updated release!
Just found out that the stamina mod does not play well with hudbars. We're also using hudbars along with hbhunger, hbsprint, and thirsty on our techage server.mod stamina added (adapted to the player physics lockout mechanism)
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: [Mod] Tech Age [techage]
Due to the lack of resource handling of the Minetest API, it is impossible to guarantee compatibility and interoperability with all of these mods.
I'll see what I can do...
I'll see what I can do...
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
Re: [Mod] Tech Age [techage]
No pressure. Just pleased we're enjoying the techage modpack and give back by reporting bugs, incompatibilities, and/or issues.
It seems there's already a workaround: remove hudbars and hbhunger, and replace hbsprint with stamina. So far it doesn't crash the test server, yet.
Re: [Mod] Tech Age [techage]
Bit of confused in obtaining lye. I followed the chemical reactor setup from the construction board/plan (and even verified it here, viewtopic.php?p=374002#p374002). Somehow I was not able to obtain lye using this configuration but had to invert the positions of the silo and tank (output side) to obtain it.
Update: Just found out that you need to manually reorient the output silo-tank configuration based on the product and by-product doser output.
Update: Just found out that you need to manually reorient the output silo-tank configuration based on the product and by-product doser output.
Re: [Mod] Tech Age [techage]
Found an error after updating via GitHub. Yields the same error even if update is done via the "Content" tab.
2020-07-02 15:18:55: ERROR[Main]: mod "ta4_jetpack" has unsatisfied dependencies: "3d_armor" Second, if you use the "Enable modpack" button, this error occurs:
Runtime error from mod '' in callback handleMainMenuButtons(): ...t/1521/bin/../share/minetest/builtin/mainmenu/pkgmgr.lua:472: attempt to index a nil value
stack traceback:
...t/1521/bin/../share/minetest/builtin/mainmenu/pkgmgr.lua:472: in function 'enable_mod'
.../../share/minetest/builtin/mainmenu/dlg_config_world.lua:152: in function 'handle_buttons'
.../minetest/1521/bin/../share/minetest/builtin/fstk/ui.lua:135: in function 'handle_buttons'
.../minetest/1521/bin/../share/minetest/builtin/fstk/ui.lua:179: in function <.../minetest/1521/bin/../share/minetest/builtin/fstk/ui.lua:165> Workaround: Use "Enable all" button.
Re: [Mod] Tech Age [techage]
Server crash...
2020-07-02 18:12:46: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'techage' in callback node_on_timer(): Node name is not set or is not a string!
2020-07-02 18:12:46: ERROR[Main]: stack traceback:
2020-07-02 18:12:46: ERROR[Main]: [C]: in function 'set_node'
2020-07-02 18:12:46: ERROR[Main]: ...inetest/mods/techage_modpack/techage/lamps/growlight.lua:54: in function <...inetest/mods/techage_modpack/techage/lamps/growlight.lua:36> Was trying to grow flowers. Is the setup correct?
2020-07-02 18:12:46: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'techage' in callback node_on_timer(): Node name is not set or is not a string!
2020-07-02 18:12:46: ERROR[Main]: stack traceback:
2020-07-02 18:12:46: ERROR[Main]: [C]: in function 'set_node'
2020-07-02 18:12:46: ERROR[Main]: ...inetest/mods/techage_modpack/techage/lamps/growlight.lua:54: in function <...inetest/mods/techage_modpack/techage/lamps/growlight.lua:36> Was trying to grow flowers. Is the setup correct?
- Attachments
-
- Flower bed
- screenshot_20200702_204118.png (381.88 KiB) Viewed 2436 times
Re: [Mod] Tech Age [techage]
Alternative cement recipe is:2020-06-29 V0.14
alternative cement recipe added
Spoiler
water bucket, cement powder, sand group, and gravel.
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: [Mod] Tech Age [techage]
Manual improved
I removed 3d_armor from the modpack because 3d_armor itself is a modpack. Please install separately.
Bug fix added.
Yes, iIf is is garden soil from the mod compost.
No, I changed the recipe.
Updates of the modpack are on GitHub and ContentDB.
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
Re: [Mod] Tech Age [techage]
Thanks.
New cement recipe does not consume the bucket anymore.
No server crash since the update, but still no flowers. :(
(Yes, we're using garden soil from the compost mod.)
Did the update via GitHub. Reinstalled 3d_armor modpack; enabled only 3d_armor mod.
(The rest of the mods from 3d_armor modpack are optional, right? Meaning, can we use them, or not?)
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: [Mod] Tech Age [techage]
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
Re: [Mod] Tech Age [techage]
Same, still no flowers. I'm using this commit version, https://github.com/joe7575/techage/comm ... 8c3425e601.
- joe7575
- Member
- Posts: 851
- Joined: Mon Apr 24, 2017 20:38
- GitHub: joe7575
- In-game: JoSto wuffi
- Location: Germany, in the deep south
Re: [Mod] Tech Age [techage]
Do you really have flowers?
When I search for flowers in the inventory, I get this:
When I search for flowers in the inventory, I get this:
- Attachments
-
- flowers.png (10.69 KiB) Viewed 2436 times
Sent from my Commodore 64. Some of my Mods: Tech Age, TechPack, Hyperloop, Tower Crane, Lumberjack, vm16, Minecart, Signs Bot.
Re: [Mod] Tech Age [techage]
Yes, here's mine:
- Attachments
-
- Filter flower
- filter_flower.png (17.06 KiB) Viewed 2436 times
Who is online
Users browsing this forum: No registered users and 43 guests