9
Minecraft / Mods

[Program] Quiver - Resource Pack Creator/Manager

Collectable
  • 962
    Views, 11 today
  • 109
    Downloads, 0 today

Get Embed Codes

Forum:
HTML:
Link:
avatar
DeflatedPickle
Level 21 : Expert Modder
14

Quiver


What is Quiver?
Quiver is a resource pack creator and manager for Minecraft.

How does it work?
  • First, you need to have Minecraft installed.
  • Second, you need to select the version of Minecraft you would like your pack to be based on.
  • Third, you need to press the "Create" button.
  • After doing the first three steps, the program will extract everything needed for a resource pack from the selected versions' .jar.
  • The pack will have opened in the editor and you can browse through everything inside the pack and edit and delete any file you'd like.
  • Clicking on an item will show its' source on the right in a panel, no matter if it's an image file or a .mcmeta/.json file.

What can it do?
  • Generate a resource pack from any version of Minecraft.
  • Show every file from the resource pack in the tree.
  • Show what's contained in each file in a panel on the left (if it's an image, the image is shown with a chessboard background, if it's code, the code is shown with syntax highlighting)
  • Detect installed mods and add their files to the pack.
  • Install resource packs to your Minecraft.
  • Open resource packs for editing.
  • Zip up a resource pack.
  • Open a .zip resource pack.
  • View and edit text files with a built-in text editor.
  • View images with a built-in image viewer.

What are the requirements?
All you need is to have Minecraft installed and have run it once (to generate the versions folder).

How do I download and run it (Windows 64-bit)?
Download the .zip file and extract the sub-file, "Quiver". Do not delete anything from the sub-folder. Right-click and open "Quiver.exe", and you can now start making resource packs.



Planned Features:
All planned features can be found here.
If you would like to suggest a feature, suggest it here, and put "[Suggestion]" in front of the name.

Bugs:
If you come across any bugs in the program, please make a new issue here, and put "[Issue]" in front of the name. Make sure to provide any information you think might be helpful.

Changelog:
Spoiler - click to reveal

Version 0.28.8-alpha (MediaFire) (AdFly) (GitHub):


  • Added a function to install and convert server packs.
  • Added a function to replace files.
  • Added icons to every Button on the Toolbar of the text-editor.
  • Added cut, copy, paste and delete Buttons to the Toolbar of the text-editor.
  • Added a Findbar to the text-editor.
  • Added a Replacebar to the text-editor.
  • Changed the main window to center on the screen.
  • Changed the start window to center on the main window.
  • Added a reload function to the text-editor.
  • Added a save function to the text-editor.
  • Changed the line/column counter to only be one label.
  • Added an NBT-viewer.
  • Added a function to zip up the opened pack.
  • Added the ability to open zip packs.
  • Added progress windows for big file transfer.
  • Replaced the about window with a new one.
  • Changed the mod detector to show mod names instead of file names.
  • Added a function to install zip packs.
  • Added tiling to the image-viewer.
  • Changed tiling to two separate options.
  • Changed .png.mcmeta files to be subitems of their .png file.

Version 0.17.6-alpha (MediaFire) (AdFly) (GitHub):


  • Piped .json files through jsonesque first, so comments can exist in the .json files.
  • Added an in program text-editor.
  • Added an in program image-viewer.
  • Fixed opening of files if the value "system" is given.
  • Added a start window.
  • Added a resource pack installer.
  • Added a resource pack opener (opens resource packs into the program, only works with folders).
  • Fixed the zoom-in cap for the image-viewer.
  • Added textures to the buttons on the toolbar of the image-viewer.
  • Added try/except statements around each loading of an image.
  • Changed install_pack to install folders instead of .zips.
  • Added a button to install server resource packs (currently, does nothing).
  • Added ToolTips to Buttons on Toolbars.
  • Changed the program to use default editors/viewers if properties.json is not found.
  • Changed the image in the image viewer to scroll with the mouse wheel.

Version 0.8.9-alpha (MediaFire) (AdFly) (GitHub):


  • Switched to use Pillow, PIL.Image and PIL.ImageTk classes instead of the tkinter.PhotoImage class.
  • Moved images into a folder and switched to use those images instead of base64 strings.
  • Added a maximum size for the project_window.
  • Added a mod detector.
  • Changed the mod detector button to disable itself if no mods are found.
  • Added grid to images.
  • Added toggles for the image chessboard and grid.
  • Added exception statements for if the properties.json file is not found and for if the style given in the properties.jsonis not valid.
  • Configured a good part of the code for it to work with OSX.
  • Added an except statement for if no mods folder is found.
  • Changed the program to use subprocess to open files when on OSX.
  • Fixed an overlap of the variable, "widget_frame_text".
  • Added a label to show the size of the image.
  • Added a previous and next button to the search bar (these currently do nothing yet).
  • Added a window to tell the user the pack exists, if it exists and added a window to allow the pack to be replaced with a new one.
  • Added an about window.

Version 0.1.0-alpha (MediaFire) (AdFly) (GitHub):


  • Initial release.




Source available on GitHub:

You can download the source code for the program over on the programs' GitHub page. You can also view the code from there if you'd like.



Last Notes:

I would greatly appreciate any comments, suggestions and reviews you have of the program, please leave them down below.
Progress: 25% Complete
Game Version:Minecraft 1.11
Tags:
Credit:MightyPork, tertrih

Version 0.28.8-alpha : 08/10/2017 11:47:46 pm8/10/17

- Added a function to install and convert server packs.
- Added a function to replace files.
- Added icons to every Button on the Toolbar of the text-editor.
- Added cut, copy, paste and delete Buttons to the Toolbar of the text-editor.
- Added a Findbar to the text-editor.
- Added a Replacebar to the text-editor.
- Changed the main window to center on the screen.
- Changed the start window to center on the main window.
- Added a reload function to the text-editor.
- Added a save function to the text-editor.
- Changed the line/column counter to only be one label.
- Added an NBT-viewer.
- Added a function to zip up the opened pack.
- Added the ability to open zip packs.
- Added progress windows for big file transfer.
- Replaced the about window with a new one.
- Changed the mod detector to show mod names instead of file names.
- Added a function to install zip packs.
- Added tiling to the image-viewer.
- Changed tiling to two separate options.
- Changed `.png.mcmeta` files to be subitems of their `.png` file.

Version 0.17.6-alpha : 03/29/2017 2:34:45 am3/29/17

- Piped `.json` files through `jsonesque` first, so comments can exist in the `.json` files.
- Added an in-programme text-editor.
- Added an in-programme image-viewer.
- Fixed opening of files if the value "system" is given.
- Added a start window.
- Added a resource pack installer.
- Added a resource pack opener (opens resource packs into the program, only works with folders).
- Fixed the zoom-in cap for the image-viewer.
- Added textures to the buttons on the toolbar of the image-viewer.
- Added `try`/`except` statements around each loading of an image.
- Changed `install_pack` to install folders instead of `.zip`s.
- Added a button to install server resource packs (currently does nothing).
- Added ToolTips to Buttons on Toolbars.
- Changed the program to use default editors/viewers if `properties.json` is not found.
- Changed the image in the image-viewer to scroll with the mouse wheel.

Version 0.8.9-alpha: : 03/23/2017 7:49:22 pm3/23/17

- Switched to use Pillow, PIL.Image and PIL.ImageTk classes instead of the tkinter.PhotoImage class.
- Moved images into a folder and switched to use those images instead of base64 strings.
- Added a maximum size for the project_window.
- Added a mod detector.
- Changed the mod detector button to disable itself if no mods are found.
- Added grid to images.
- Added toggles for the image chessboard and grid.
- Added exception statements for if the properties.json file is not found and for if the style given in the properties.jsonis not valid.
- Configured a good part of the code for it to work with OSX.
- Added an except statement for if no mods folder is found.
- Changed the program to use subprocess to open files when on OSX.
- Fixed an overlap of the variable, "widget_frame_text".
- Added a label to show the size of the image.
- Added a previous and next button to the search bar (these currently do nothing yet).
- Added a window to tell the user the pack exists, if it exists and added a window to allow the pack to be replaced with a new one.
- Added an about window.

Comments : 9

Join us to post comments.

Show Comments

1 - 9 of 9

  • ImYourEnder
  • Level 15
  • Journeyman Skinner
  • August 22, 2017, 2:57 am
This looks a lot like the Resource Pack Workbench program.
It's inspired by it but works differently from it.
For some reason my Quiver version (i am using it on a Mac + Wine) says my MC is not installed.
It could be that Wine is marking your system as Windows, but your files are still laid out like a Mac. This is something I didn't account for when writing the file detection.
If you could go to the GitHub page and submit this as an issue, I'll make sure to get around to patching it for a later version.
  • ShireenPlaysYT
  • Level 60
  • High Grandmaster Pokemon
  • August 13, 2017, 1:56 am
This is a really cool app but honestly it's easier to go into the Minecraft folder and copy the folders that you need for the resource pack - it only takes a few seconds if you're experience with it. I wouldn't use this but maybe some people will :)
When starting out making a pack, Quiver will make it easier to get the files (though I do need to implement a file selector, so the user can choose what is added), and lay them out in the folder. Quiver will also make it easier to edit other resource packs, whether that pack is a folder or a .zip, Quiver can open both and let you edit straight away.

Some people do have preferences, though, and I can see Quiver being something that not all resource pack creators are going to immediately start using, or ever use. But it's here for anyone who would like to use it.
  • ShireenPlaysYT
  • Level 60
  • High Grandmaster Pokemon
  • August 14, 2017, 8:56 am
Ok, I'll check it out and see how I feel about it.
You sounds very enthusiastic about and you sound like you care about what you're doing it; which is always a good thing.
Alright. I hope you like it, but I can't guarantee that it's the best tool to use at the moment, there's still a lot more that I need to add to it/improve.

Indeed, I do care about this project. I've put around 4 months of work into it, trying to make it a good tool for others to use.

1 - 9 of 9

Show Comments

Search

Browse

Site

© planetminecraft.com

Welcome