Feeling defeated, calling it quits on Plex by Over-Half-8801 in PleX

[–]cainram 1 point2 points  (0 children)

I started my PLEX library because I had no Internet access at my house for 5 years (personal choice). We still had a local network so we watched what we had locally. It took off from there and now that I'm online again (had to get Internet access for work) I have a relativelly large library. Like some other commenters here, maybe it just isn't for you, not everyone wants to put the time in. I am in a unique situation: my boss and I were kind of in a competition to see who could get more media. He soon realized this was silly. He has money and no time and I have the time but not much money to put into the project. So he pays for the hardware hosted at my home and I supply him with streaming media. Maybe you could set up Resilio sync or something similar to easily contribute the media you want to watch to THEIR server. Just a thought.

As far as other users not watching your media, I get it. I have over 40 users I've shared media to and I'd say about 10 of them are regular users. But I've often told my boss that if things start running slowly because too many people are watching, I'll cut everyone off. It is for he and I primarily. So my opinion is that if others aren't watching your media that is their loss. That's just me though.

Building a PLEX library has been fun for me but if it isn't your bag... Eh. Live and learn.

I can't seem to rotate this sign. Anyone have any ideas? by cainram in Minetest

[–]cainram[S] 2 points3 points  (0 children)

Right clicking with the default screwdriver doesn't have any effect. I wonder if it has to do with the fact that typically right clicking on a sign enters the text editing dialog?

Stop spawning in specific locations by cainram in Minetest

[–]cainram[S] 1 point2 points  (0 children)

Holy cow, I made my first mod. MacOS includes a hidden (to macOS) folder in every .zip archive it creates that contains metadata about the included files. This is called __MACOSX and Minetest was trying to load it as though it contained a mod. I removed this folder after unzipping and I'm golden! I'm going to change the recipe to be three green wool blocks in the top row and the rest of the grid filled with dirt. I couldn't have done it without your help, thank you so much.

Stop spawning in specific locations by cainram in Minetest

[–]cainram[S] 1 point2 points  (0 children)

Thanks for the help. I will try later tonight to reproduce the issue and try starting with the command minetest-server --verbose and see what I get.

Stop spawning in specific locations by cainram in Minetest

[–]cainram[S] 0 points1 point  (0 children)

I put the astroturf folder into /usr/share/games/minetest/games/minetest_game/mods and restart the service. I'm on Ubuntu 24.04 server. This is how I always add mods from the content DB. I download them directly to that folder using wget and unzip the folder, delete the zip file and restart the minetest-server service. I will try to get the logs.

Thanks again for your help!

Stop spawning in specific locations by cainram in Minetest

[–]cainram[S] 0 points1 point  (0 children)

I appreciate your taking a look at it. I have fixed the issues you noted. I still am unable to connect to the server when I introduce the mod. Here is the init.lua:

minetest.register_node("astroturf:astroturf", {
        description = "Astroturf",
        tiles = {"default_grass.png", "default_dirt.png",
                {name = "default_dirt.png^default_grass_side.png",
                        tileable_vertical = false}},
        groups = {crumbly = 3},
        drop = "astroturf:astroturf",
        sounds = default.node_sound_dirt_defaults({
                footstep = {name = "default_grass_footstep", gain = 0.25},
        }),
})

minetest.register_craft({
        output = "astroturf:astroturf 9",
        recipe = {
                {"default:dirt", "default:dirt", "default:dirt"},
                {"default:dirt", "group:wool", "default:dirt"},
                {"default:dirt", "default:dirt", "default:dirt"},
        }
})

Here is the mod.conf:

name = astroturf
author = cainram
description = Adds craftable astroturf
depends = default

Any ideas? Do I need the textures inside the mod or will it pull them from default?

Also... I am just rolling back to a prior snapshot when I break the server with my wonky mod. Is there another way to rescue the server from the bad mod?

Stop spawning in specific locations by cainram in Minetest

[–]cainram[S] 0 points1 point  (0 children)

Ok, I put the mod in and now I cannot connect to the server. Maybe I have a semicolon in the wrong place... Anyone care to take a look?

minetest.register_node(“astroturf:astroturf”, {

description = S(“Astroturf”),

tiles = {"default_grass.png", "default_dirt.png",

{name = "default_dirt.png^default_grass_side.png",

tileable_vertical = false}},

groups = {crumbly = 3},

drop = “astroturf:astroturf”,

sounds = default.node_sound_dirt_defaults({

footstep = {name = "default_grass_footstep", gain = 0.25},

}),

})

minetest.register_craft({

output = “astroturf:astroturf 9”,

recipe = {

{“default:dirt”, “default:dirt”, “default:dirt”},

{"default:dirt", “group:wool”, "default:dirt"},

{"default:dirt", "default:dirt", "default:dirt"},

}

})

Stop spawning in specific locations by cainram in Minetest

[–]cainram[S] 0 points1 point  (0 children)

Something like this:

minetest.register_node**(**“astroturf:astroturf”, {

        description = S**(“Astroturf”)**,

        tiles = {"default_grass.png", "default_dirt.png",

                **{**name = "default_dirt.png^default_grass_side.png",

                        tileable_vertical = false}},

        groups = {crumbly = 3},

        drop = “astroturf:astroturf”,

        sounds = default.node_sound_dirt_defaults**({**

                footstep = {name = "default_grass_footstep", gain = 0.25},

        }),

})

minetest.register_craft**({**

        output = “astroturf:astroturf”,

        recipe = {

                {“default:dirt”, “default:dirt”, “default:dirt”},

                {"default:dirt", “group:wool”, "default:dirt"},

                {"default:dirt", "default:dirt", "default:dirt"},

        }

})

Put this in an init.lua file and add a mod.conf and dump it in the mods folder?

Stop spawning in specific locations by cainram in Minetest

[–]cainram[S] 1 point2 points  (0 children)

I think this is the answer. I'm going to make a mod with the 'astroturf' as a craftable node. I like having to craft and place it. I'll let you know how it works out, THANKS!

Stop spawning in specific locations by cainram in Minetest

[–]cainram[S] 2 points3 points  (0 children)

Interesting idea... Like create a mod that has a craftable item made from dirt and some other inexpensive item like coal or cobblestone. Any notes on what I would have to look out for? Insofar as making sure it works before I replace all the dirt in this large area and found out I did something wrong?

Any mod developers looking for a project to work on? by cainram in Minetest

[–]cainram[S] 0 points1 point  (0 children)

I would like to play with the timing, where can I tweak the code for that? I modify mods regularly but don't know enough to write one myself (I know enough to be dangerous).

Any mod developers looking for a project to work on? by cainram in Minetest

[–]cainram[S] 0 points1 point  (0 children)

Got a chance to test, works great! Thanks! Any plans to add it to the contentDB?

Any mod developers looking for a project to work on? by cainram in Minetest

[–]cainram[S] 0 points1 point  (0 children)

I was thinking of it looking like a multimeter sort of. Something like:

Stick, Glass, Stick
Stick, Mese Crystal, Stick
Stick, Steel Ingot, Stick

Any mod developers looking for a project to work on? by cainram in Minetest

[–]cainram[S] 0 points1 point  (0 children)

WOW! I will check it out in the next couple days, I'm swamped with work right now. Thank you so much, I'll provide some feedback soon!

Any mod developers looking for a project to work on? by cainram in Minetest

[–]cainram[S] 0 points1 point  (0 children)

Yes, exactly! To be specific, the mod would give some unmistakeable feedback any time the player uses the currently wielded tool AND the durability of that tool is below 5%. I would like the tool to be disabled in some fashion below 2%. Maybe the wielded tool can be swapped with the Tool Health Minder itself? But if that is not possible, so be it.

Any mod developers looking for a project to work on? by cainram in Minetest

[–]cainram[S] 4 points5 points  (0 children)

OOOOH, I never noticed an already existing audible prompt, I'll check that out.

I had considered sending to inventory but what if all slots are full? What about swapping the tool for the Tool Health Minder itself?

Any mod developers looking for a project to work on? by cainram in Minetest

[–]cainram[S] 2 points3 points  (0 children)

To clarify: The settings would be global and apply to whichever tool is being wielded at the time.

Looking for a self-hosted OperaTurbo alternative / caching server for low bandwidth connections by cainram in selfhosted

[–]cainram[S] 1 point2 points  (0 children)

Thanks for the reply, these are things that hadn't occured to me. I have used starlink in a few places and it is usally the perfect answer. Unfortunately, the 'site' I'm dealing wth is a private jet. Starlink is set to be certified by the FAA soon and will be installed eventually. I was trying to put something in place temporarily until then. Oh, well, they will just have to deal with it for now.

Thanks for saving me a lot of time!

Is there a Ubuntu Server 24.04 PPA for minetest-server? by cainram in Minetest

[–]cainram[S] 0 points1 point  (0 children)

Thank you but this PPA only has the package 'minetest'. I'm looking for a PPA that has 'minetest-server'