Skip to content

Commit 876a3ce

Browse files
committed
2 parents a7c43e3 + 5cef74a commit 876a3ce

File tree

1 file changed

+67
-2
lines changed

1 file changed

+67
-2
lines changed

README.md

Lines changed: 67 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,67 @@
1-
# Swim-Pack-Tool
2-
Desktop tool for Minecraft Bedrock packs
1+
# Swim Pack Tool
2+
Desktop GUI tool for porting, modifying, and creating overlays for Minecraft Bedrock Edition.
3+
<br><br>
4+
<img width="485" alt="Screenshot 2025-02-24 100829" src="https://github.com/user-attachments/assets/86389037-b78d-47a3-a29b-460826d3aa19" />
5+
# Porting
6+
Converts 1.7.10 - 1.8.9 Java edition packs into Bedrock edition MCPACKs.
7+
<br>
8+
Upload Java edition pack locally or appropriate Mediafire download link, and then hit the Port button when ready.
9+
<br>
10+
A box can optionally be checked to disable the offset applied to make cubemaps appear better alligned.
11+
<br>
12+
You can specify in the cubemap override text input for which skybox the porter should attempt to find and convert into the ported bedrock's pack cubemap.
13+
<br>
14+
Eg. starfield01, sky01, night01, etc.
15+
16+
# Recoloring
17+
Upload texture pack locally or appropriate Mediafire download link, and then hit the Recolor button when ready.
18+
<br>
19+
The choose color button takes you to a menu where you can pick any color, hex code colors supported as well.
20+
<br><br>
21+
<img width="485" alt="recolor" src="https://github.com/user-attachments/assets/e50715be-d486-45af-8fd9-e2f27d25a5d8" />
22+
<br>
23+
Three algorthims are supported via drop down menu selection.
24+
<br>
25+
Tint applies a direct pixel color overlay on existing pixels.
26+
<br>
27+
Gray tint works the same but is intended for darker colors.
28+
<br>
29+
Hue works the best for any bright or vibrant colors while maintaining color balance.
30+
![recolor](https://github.com/user-attachments/assets/bb00eacd-3bc9-4ffa-bd9a-5d6b6710c6ca)
31+
32+
# Rescaling
33+
Upload texture pack locally or appropriate Mediafire download link, and then hit the Rescale button when ready.
34+
<br>
35+
Select what scale you want to change the pack to via drop down
36+
<br>
37+
Select which algorithm you want to use, there are a lot of possible ones, so play around.
38+
<br>
39+
This feature is most useful for scaling down 128x+ texture packs to 64x and 32x to save storage, performance, and in some cases get a more pixel art styled design.
40+
41+
# Sky overlay
42+
Converts any image into a cubemap overlay for bedrock edition. This uses equirectangular projection to appear as seamless as possible in game.
43+
<br>
44+
Select the image you want, and then optionally with the slider modify the blend value, which is how much pixel blending to apply along touching edges of each face of the cubemap.
45+
<br>
46+
You can optionally disable the skybox offset if you like having your skies look unalligned for some reason.
47+
<br>
48+
Higher aspect ratio images yield far better results. How rectungular or how square shaped the image is will impact blending and quality.
49+
50+
![sky](https://github.com/user-attachments/assets/d3eeb55e-9c4f-4aa5-8fd8-701042d3708a)
51+
52+
53+
# Java sky porter
54+
Converts any bedrock cubemap into a single image for a java edition sky. This is mostly useful for taking the outputs of the Sky overlay and putting it into java edition format.
55+
56+
# Inventory maker
57+
Converts any image or gif into an inventory overlay texture pack. Gif sizes will apply and after a set amount of frames it will be cut off due to bedrock spritesheet limitations.
58+
<br><br>
59+
![184106224-eddd3236-c07c-4de4-9d8b-020231f2077d](https://github.com/user-attachments/assets/26bfc737-141f-4937-b710-625413065909)
60+
61+
# Crosshair maker
62+
Converts any image into a crosshair overlay texutre pack. The image will be scaled down and transparent in appearance due to how mcpe renders crosshairs.
63+
64+
# Misc fixers
65+
This tool has some other small features for attempting to fix font, skies, and particles in existing packs. These can be very hit or miss.
66+
<br>
67+
This simply won't work if the pack lacks somethin crucial like font or particles.

0 commit comments

Comments
 (0)