James Clarke
961ee13ba1
Converted utils os.system commands to useing the more pythonic: wand, library. And partially converted armor os.system commands to wand too.
2024-01-21 02:19:29 +00:00
James Clarke
efd19bd0ee
Added requirements.txt
2024-01-21 02:19:29 +00:00
James Clarke
fe8612d944
Made terms clearer in gui.py
2024-01-21 02:19:29 +00:00
James Clarke
c586e480ed
Fixed crash bug with GUI
2024-01-21 02:19:29 +00:00
James Clarke
0da8428eef
Made minetest directory handling, platform indiependent
2024-01-21 02:19:29 +00:00
James Clarke
ddfbd331c9
Refactor convert_textures code, seperated special cases into its own module
2024-01-21 02:19:29 +00:00
James Clarke
47b6bd5539
GUI Now functional
2024-01-21 02:19:29 +00:00
James Clarke
16cdc9fd12
Seperated common convert code from CLI and GUI so they can both use it
2024-01-21 02:19:29 +00:00
James Clarke
2904e3119f
Started on GUI and seperating code so GUI and CLI can share it
2024-01-21 02:19:29 +00:00
James Clarke
e04f4d3b2a
Added --all flag.
2024-01-21 02:19:29 +00:00
James Clarke
0584fc4ebf
Fixed find_highest_minecraft_version, got rid of hardcoded major-minor version string.
2024-01-21 02:19:29 +00:00
James Clarke
1147a9715a
Added --default flag
2024-01-21 02:19:29 +00:00
James Clarke
e05e46bc59
Added Conversion Table validator.
2024-01-21 02:19:29 +00:00
Doods
7793a31f0e
Added: stripped logs, planks, recovery compass, amethyst, netherite stuff
2024-01-21 02:19:29 +00:00
James Clarke
a6753806cc
Refactored code: split up into different functions and modules.
2024-01-21 02:19:29 +00:00
Doods
a25bdfbc90
added: loom, lodestone, tropical fish patterens, trim templates, fletching table (partial), craftguide seach icon, renamed armor stand item, renames dyes
2024-01-21 02:19:29 +00:00
James Clarke
254fe4d98e
Replace getopt code with argparse as its more modern.
2024-01-21 02:19:29 +00:00
James Clarke
6324c805eb
Added PIL dependency and added pixel dimentions autodetection
2024-01-21 02:19:29 +00:00
James Clarke
3103969bdc
Got rid of redundent "Target path" field as its always "./textures"
2024-01-21 02:19:29 +00:00
Doods
7cb17eefa1
testing to make sure I know how to use git + adding 10 textures
2024-01-21 02:19:29 +00:00
James Clarke
4f0ad6de6d
Extra tools
2024-01-21 02:19:29 +00:00
James Clarke
59ffda6e86
Added my internal tools
2024-01-21 02:19:29 +00:00
James Clarke
1b7cde697a
Updated Grass,Fern,Vine,Lily Pad and leaves to MC 1.19+
2024-01-21 02:19:29 +00:00
James Clarke
bae95fea09
Updated rails to MC1.19+
2024-01-21 02:19:29 +00:00
James Clarke
5f6173b999
Some fixes to the conversion script to make rails work in MC1.9+ Packs
2024-01-21 02:19:29 +00:00
James Clarke
bd113dd902
Added Missing textures to Conversion_Table.csv
2024-01-21 02:19:29 +00:00
James Clarke
557ea75c5d
Added more textures to Conversion_Table.csv
2024-01-21 02:19:29 +00:00
James Clarke
98a5f07ef8
Added support for cherry blossoms MC 1.20+
2024-01-21 02:19:29 +00:00
James Clarke
29fe5e5b40
Added more entries and modified existing to Conversion_Table.csv
2024-01-21 02:19:29 +00:00
James Clarke
a5573aab26
Updated Conversion Table
2024-01-21 02:19:29 +00:00
James Clarke
17da379269
Changed 108 textures to work with 1.19 MC
2024-01-21 02:19:29 +00:00
James Clarke
566bc8a02b
Added support for MC1.19 Resource Packs
2024-01-21 02:19:29 +00:00
FossFanatic
ce403b9245
Rename Liquid Textures ( #3758 )
...
This pull request renames the textures of water and lava to more closely follow the MineClone 2 naming convention.
The code has also been changed to now reflect these new names.
Reviewed-on: MineClone2/MineClone2#3758
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: FossFanatic <fossfanatic@noreply.git.minetest.land>
Co-committed-by: FossFanatic <fossfanatic@noreply.git.minetest.land>
2023-11-02 23:47:26 +00:00
ancientmarinerdev
543720d9a7
Re-organise categories
2023-06-29 17:56:19 +00:00
SmokeyDope
fd07cbdd5a
update lava bucket texture name in tools/Conversion_Table.csv
2023-06-13 15:49:57 +00:00
cora
ab0f88ad37
Remove remove_end.py
2022-11-23 09:49:32 +01:00
Ranko_Saotome
0fb6d20bc7
Updated colors.txt
2022-11-19 01:11:40 +00:00
RankoSaotome
51d4f075b2
Add credits to colors.txt file
2022-11-15 22:12:27 +00:00
RankoSaotome
a607444e60
Add colors.txt for minetestmapper
2022-11-15 22:12:27 +00:00
Nathan Fritzler
e413bbaf36
Fix create_luacheck
...
I've tested this code.
2022-07-15 13:24:45 -06:00
Code-Sploit
10ea6da4e8
Add all pixel-perfection textures for netherite
2022-06-30 14:11:13 +02:00
Lizzy Fleckenstein
6a054556cc
Add tool to strip trailing whitespace
2022-05-26 07:28:05 +02:00
MysticTempest
7a53ea8b70
Rename a few textures to help support texture packs.
2022-03-02 20:13:24 -06:00
Lizzy Fleckenstein
a410a7fabe
Merge pull request 'Add OpenCollective link and credits' ( #1893 ) from EliasFleckenstein03/MineClone2:opencollective into master
...
Reviewed-on: MineClone2/MineClone2#1893
2021-11-08 11:48:10 +00:00
Lizzy Fleckenstein
ea46c8741b
Add OpenCollective link and credits
2021-11-07 20:29:11 +01:00
Lizzy Fleckenstein
0dd780ee2a
Merge pull request 'Implement grass palette conversion, Add sugar cane colorisation' ( #1889 ) from EliasFleckenstein03/MineClone2:tint into master
...
Reviewed-on: MineClone2/MineClone2#1889
2021-11-06 13:29:39 +00:00
Lizzy Fleckenstein
643ded06da
Merge branch 'master' into guidelines
2021-11-03 20:04:08 +01:00
Lizzy Fleckenstein
34f329a9d5
TextureConverter: Implement grass palette conversion
...
Source: https://minecraft.fandom.com/wiki/Tint
Since the MineClone2 biomes do not entirely match with the Minecraft ones I picked the Minecraft biomes that seem to match them best.
This also changes the palette index of the nether to match the desert instead of the mesa biome
and changes the color of grass blocks in item form to the default minecraft one.
2021-11-03 19:57:21 +01:00
Nils Dagsson Moskopp
2607d40f1f
Add script to show packets count from debug logs
...
Mineclonia has inherited mods from MineClone 2 that send a lot of network
packets. This behaviour wastes bandwith and is most likely a major reason
for the unusually high amount of lag that MineClone2 and Mineclonia have.
Many network packets that are sent by Mineclonia are entirely useless.
Analyzing minetest log files to figure out what kind of packets are
sent and how often is a first step in getting rid of useless traffic.
2021-11-03 14:57:18 +08:00
Lizzy Fleckenstein
797da20fa7
Add script to automatically generate ingame credits from CREDITS.md
2021-10-26 13:08:07 +02:00