Seeing if Git is better than drag-and-drop

This commit is contained in:
JoeEnderman 2024-01-06 12:01:33 -06:00
commit d868148927
58 changed files with 198 additions and 0 deletions

20
LICENSE Normal file
View File

@ -0,0 +1,20 @@
Code
----
MIT License
Copyright (c) 2023 JoeEnderman
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Textures
--------
CC0
(C) 2023 JoeEnderman

8
README.md Normal file
View File

@ -0,0 +1,8 @@
# Paintings Gallery
####
Adds a bunch of example paintings usings Paintings Library. Uses AI generated art from the following AI generators:
####
Blue Willow https://www.bluewillow.ai/
####
Stable Diffusion https://huggingface.co/spaces/stabilityai/stable-diffusion-1

118
craft.lua Normal file
View File

@ -0,0 +1,118 @@
if minetest.get_modpath("default") ~= nil then
if minetest.get_modpath("dye") ~= nil then
if minetest.get_modpath("wool") ~= nil then
-- The Basics
minetest.register_craft({
output = "paintings_lib:1x1_blank1x1",
recipe = {
{"default:stick", "default:stick", "default:stick"},
{"default:stick", "group:wool", "default:stick"},
{"default:stick", "default:stick", "default:stick"},
}
})
minetest.register_craft({
output = "paintings_lib:1x2_blank1x2",
recipe = {
{"paintings_lib:1x1_blank1x1"},
{"paintings_lib:1x1_blank1x1"},
}
})
minetest.register_craft({
output = "paintings_lib:2x1_blank2x1",
recipe = {
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
}
})
minetest.register_craft({
output = "paintings_lib:2x2_blank2x2",
recipe = {
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
}
})
minetest.register_craft({
output = "paintings_lib:3x2_blank3x2",
recipe = {
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
}
})
minetest.register_craft({
output = "paintings_lib:3x3_blank3x3",
recipe = {
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
{"paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1", "paintings_lib:1x1_blank1x1"},
}
})
minetest.register_craft({
output = "paintings_lib:4x2_blank4x2",
recipe = {
{"paintings_lib:2x2_blank2x2", "paintings_lib:2x2_blank2x2"},
}
})
minetest.register_craft({
output = "paintings_lib:4x3_blank4x3",
recipe = {
{"paintings_lib:3x2_blank3x2", "paintings_lib:3x2_blank3x2"},
}
})
minetest.register_craft({
output = "paintings_lib:4x4_blank4x4",
recipe = {
{"paintings_lib:2x2_blank2x2", "paintings_lib:2x2_blank2x2"},
{"paintings_lib:2x2_blank2x2", "paintings_lib:2x2_blank2x2"},
}
})
minetest.register_craft({
output = "paintings_lib:4x4_blank4x4",
recipe = {
{"paintings_lib:4x2_blank4x2"},
{"paintings_lib:4x2_blank4x2"},
}
})
-- The Paintings
-- 1x1
-- 1x2
-- 2x1
-- 2x2
-- 3x2
-- 3x3
-- 4x2
-- 4x3
-- 4x4
minetest.register_craft({
output = "paintings_lib:4x4_tree_4",
recipe = {
{"paintings_lib:4x4_blank4x4", "dye:pink"},
{"", "dye:pink"},
}
})
end
end
end

8
init.lua Normal file
View File

@ -0,0 +1,8 @@
-- Paintings Gallery
paintings_gallery = {}
local default_path = minetest.get_modpath("paintings_gallery")
dofile(minetest.get_modpath("paintings_gallery") .. "/paintings.lua")
dofile(minetest.get_modpath("paintings_gallery") .. "/craft.lua")

8
mod.conf Normal file
View File

@ -0,0 +1,8 @@
mod_name = paintings_galleryii
title = Paintings Gallery II: The Enhanced Exhibit
description = An upgrade over Paintings Gallery to say the least. Next gen art is now. Using Tengr.ai for image gen and ChatGPT4.0 to basically make prompts more verbose and come up with more painting ideas and genres than I ever could.
depends = default, paintings_lib, dye, wool
optional_depends = dye, wool
min_minetest_version = 5.5
author = JoeEnderman
name = paintings_galleryii

36
paintings.lua Normal file
View File

@ -0,0 +1,36 @@
-- 1x1
paintings_lib.register1x1("blue_vase", "Blue Vase", "paintings_gallery_1x1_blue_vase.png^paintings_lib_frame1x1.png")
-- 1x2
paintings_lib.register1x2("abstract_expression", "Abstract Expression", "paintings_gallery_1x2_abstract_expression.png^paintings_lib_frame1x2.png")
-- 2x1
paintings_lib.register2x1("aurora", "Aurora", "paintings_gallery_2x1_aurora.png^paintings_lib_frame2x1.png")
-- 2x2
paintings_lib.register2x2("abstract_man", "Abstract Man", "paintings_gallery_2x2_abstract_man.png^paintings_lib_frame2x2.png")
-- 3x2
paintings_lib.register3x2("billboard", "Billboard", "paintings_gallery_3x2_billboard.png^paintings_lib_frame3x2.png")
--3x3
paintings_lib.register3x3("baroque_cyborg_2", "Baroque Cyborg 2", "paintings_gallery_3x3_baroque_cyborg_2.png^paintings_lib_frame3x3.png")
-- 4x2
paintings_lib.register4x2("canada", "Canada", "paintings_gallery_4x2_canada.png^paintings_lib_frame4x2.png")
-- 4x3
paintings_lib.register4x3("alley", "Alley", "paintings_gallery_4x3_alley.png^paintings_lib_frame4x3.png")
-- 4x4
paintings_lib.register4x4("car_3", "Car 3", "paintings_gallery_4x4_car_3.png^paintings_lib_frame4x4.png")

BIN
textures/#abyssal_relic.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

BIN
textures/#brass_gears.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

BIN
textures/#burning_coal.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

BIN
textures/#city_of_fog.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
textures/#closeup_moon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

BIN
textures/#coral_reef.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

BIN
textures/#cosmic_kitty.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

BIN
textures/#crabby_space.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

BIN
textures/#deep_city.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

BIN
textures/#desert_sun.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
textures/#drinking_cat.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

BIN
textures/#elven_scholar.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
textures/#frost_punk.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

BIN
textures/#happy_corgi.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
textures/#happy_moth.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
textures/#landing_eagle.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

BIN
textures/#mistress_time.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

BIN
textures/#morning_beach.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
textures/#ocean_wave.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
textures/#quantum_tea.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
textures/#rpg_cliff.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

BIN
textures/#sea_of_stars.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
textures/#serene_sunset.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
textures/#summer_desert.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

BIN
textures/#yellow_city.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB