{ "info": { "author": "\u738b\u5fd7\u821f", "author_email": "824219521@qq.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "![logo](images/server_member.jpg)\n\n# [OrzMC](https://github.com/OrzGeeker/OrzMC)\n\nA tool for deploying minecraft client and server\n\nOnly supports Python >=2.7, <4\n\nRequires JDK 1.8 to be configured, not higher than this version, becuase forge cannot run on higher jdk versions such as 1.12!\n\n**If you not a CLI enthusiast, you can download `HMCL` Client Launcher: or , which is beautiful\u3001flexable and powerful. But this tools also can be used deploy server on your Cloud Host which run Unix-like OS.**\n\n## Supported Minecraft Client Version\n\n- supports versions of client `>= 1.13`\n\n- you should make sure the version of the minecraft server that you will connect to is the same as that of the client.\n\n- This Program has been uploaded into PyPI\n\n### Supported Operating System\n\n- mainly for MacOS and Linux required `JRE >= 1.8` and `Git` installed.\n\n### Usage\n\n#### Installation\n\n```bash\n$ pip install orzmc\n```\nexecute `orzmc -h` in shell to check the help info about this python `CLI` tool\n\n#### What You Can Do\n\n- Run Minecraft Client Downloaded From Mojang Office API\n- Deploy Minecraft Server on your own Clound Manchine\n- Backup world for your minecraft server\n- ForceUpgrade your world from old version to newer\n\n#### Run Client\n\n##### run the pure client normally with latest version and default username\n\n```bash\n$ pip install orzmc\n$ orzmc\n```\n\n##### if you know the client version and your username\n\n```bash\n$ pip install orzmc\n$ orzmc -v 1.14.2 -u player_name\n```\n\n##### you can also run the forge client\n\n```bash\n$ pip install orzmc\n$ orzmc -t forge\n```\n\n#### Deploy Server\n\n##### use default setting to deploy the pure server\n\ndefault set jvm initial memory alloc `512M`, and max memory alloc `2G`\n\n```bash\n$ pip install orzmc\n$ orzmc -s\n```\n\n##### you can specify the initial memory and max memory alloced for the jvm with options `-s` and `-x` to run the minecraft server\n\n```bash\n$ pip install orzmc\n$ orzmc -s -m 512M -x 2G -v 1.14.2\n```\n\n##### you can also deploy the spigot/forge minecraft server with option `-t`\n\n###### Spigot Server\n\nyou should installed `jre` and `git` tools before you run commands below.\n\n```bash\n$ pip install orzmc\n$ orzmc -s -t spigot -m 512M -x 1G -v 1.14.2\n```\n\n###### Forge Server\n\n```bash\n$ pip install orzmc\n$ orzmc -s -t forge -m 512M -x 1G -v 1.14.2\n```\n\n\u7531\u4e8eForge\u5305\u662f\u7528JDK 8\u7f16\u8bd1\u7684\uff0c\u6240\u4ee5\u5efa\u5b89\u88c5\u7684JDK\u73af\u5883\u4e3aJDK8\u7cfb\u7edf\uff0c\u4e0d\u8981\u592a\u9ad8\uff0c\u76ee\u524d\u4e0d\u517c\u5bb9\uff0c\u4f1a\u51fa\u73b0\u65e0\u6cd5\u90e8\u7f72Forge\u670d\u52a1\u5668\u7684\u60c5\u51b5\u3002\n\n---\n\nThe game resources are saved under user's home directory, and named `.minecraft`\n\nThis is not a game for one player, so you should invit someone you like to make you guys own beautiful world!!!\n\n### TODO List\n\n- [ ] fire an weixin public account and group for uses get newest information and communicate with each other\n- [ ] implement RCON Protocol for remote control Minecraft Server\n- [ ] refine the project script for readable\n- [ ] automation the process of installing JDK/JRE Runtime\n- [ ] add some unit test case to guarantee quality\n- [ ] use BMCLAPI to boost client download speed\n- [ ] refactor project for extension\n- [ ] publish wechat Emoticon\n- [ ] build a GUI Launcher with Kivy\n\n### Done List\n- [x] add Paper Server deploy option\n- [x] add Spigot Server deploy option\n- [x] add a homepage for this project\n- [x] support forge client and server on MacOS, Yep!!!\ud83e\udd2a \n- [x] backup your world map files\n- [x] use Optfine to lauch client\n\n### Reference\n\n- [Paper](https://papermc.io)\n- [SpigotMC](https://www.spigotmc.org/)\n- [Bukkit](https://bukkit.org)\n- [Sponge](https://www.spongepowered.org)\n- [Minecraft Forge](https://files.minecraftforge.net)\n- [Optifine](https://www.optifine.net/home)\n- [CurseForge](https://minecraft.curseforge.com)(\u6700\u65b0\u7248\u7684\u76f8\u5173\u8d44\u6e90\u4e0b\u8f7d\u7684\u6700\u597d\u7684\u5730\u65b9)\n- [Minecraft \u4e2d\u6587\u8d44\u6e90\u7ad9](http://www.minecraftxz.com)(\u8001\u65e7\u7248\u7684\u8d44\u6e90\u4e0b\u8f7d\u7ad9\uff0c\u4e0d\u9700\u8981\u7ffb\u5899)\n- [Minecraft \u4e2d\u6587\u767e\u79d1](https://minecraft-zh.gamepedia.com/Minecraft_Wiki)\n- [Minecraft \u5b98\u65b9Wiki](https://minecraft.gamepedia.com/Minecraft_Wiki)\n- [Minecraft \u5fae\u8f6f\u5b98\u65b9](https://www.minecraft.net/zh-hans/)\n- [Minecraft \u7f51\u6613\u5b98\u65b9](http://mc.163.com)\n- [Query\u534f\u8bae](https://wiki.vg/Query)\n- [RCON\u534f\u8bae](https://wiki.vg/RCON)\n- [Server List Ping\u534f\u8bae](https://wiki.vg/Server_List_Ping)\n- [Minecraft\u5b98\u65b9Bug\u62a5\u544a\u548c\u67e5\u8be2](https://bugs.mojang.com/projects)\n- [Minecraft\u901a\u8fc7\u76ae\u80a4\u751f\u6210\u5899\u7eb8\u7f51\u7ad9](http://minecraft.novaskin.me/wallpapers/mobile)\n- [Minecraft\u4e2d\u6587\u8bba\u575b](https://www.mcbbs.net)\n\n### Tips \n\n- \u5236\u4f5c\u8d44\u6e90\u5305\uff0c\u538b\u7f29\u662f\u8981\u5728assets\u540c\u7ea7\u76ee\u5f55\u9009\u62e9\u6240\u6709\u6587\u4ef6\uff0c\u800c\u4e0d\u662f\u5728\u7236\u76ee\u5f55\u4e0b\u538b\u7f29, \u5148\u8fdb\u5165`assets`\u76ee\u5f55\u4e0b\u9762, \u518d\u6267\u884c\u6307\u4ee4`zip -r resourcepack.zip ./*`\u751f\u6210\u538b\u7f29\u6587\u4ef6, \u53ef\u4ee5\u5bfc\u51fa\u4f5c\u4e3a\u8d44\u6e90\u5305\u4f7f\u7528. \u67e5\u770b\u8d44\u6e90\u5305\u7684`SHA-1`\u503c\u4f7f\u7528: `echo -e \"SHA-1: \" \"$(shasum -b resourcepack.zip | cut -d ' ' -f 1)\"`\n- \u4f7f\u7528query\u534f\u8bae\u67e5\u8be2\u670d\u52a1\u5668\u72b6\u6001\u9700\u8981\u7528\u5230UDP\u534f\u8bae\uff0c\u6240\u4ee5\u5728\u4e91\u670d\u52a1\u5668\u4e0a\u90e8\u7f72\u9700\u8981\u5141\u8bb8\u8fd9\u4e2a\u534f\u8bae\u8bbf\u95ee\u5bf9\u5e94\u7684\u7aef\u53e3\n\n### \u5173\u4e8eMac\u4e0a\u73a9\u65f6\uff0c\u65e0\u7ebf\u7f51\u7edc\u603b\u662f\u65ad\u5f00\u91cd\u8fde\u7684\u603b\u9898\u89e3\u51b3\u65b9\u6848\n\n\u8fd9\u4e2a\u53ef\u80fd\u662f\u56e0\u4e3a\u7f51\u7edc\u95ee\u9898, minecraft\u7684bug\u5217\u8868\u4e2d\u53ef\u4ee5\u641c\u7d22\u5230\u8fd9\u4e2a\u95ee\u9898: [MC-98598](https://bugs.mojang.com/browse/MC-98598),\u63d0\u4f9b\u4e86\u89e3\u51b3\u65b9\u6848: JVM\u542f\u52a8\u53c2\u6570\u4e2d\u6307\u5b9a\u4f7f\u7528`IPv4`: `-Djava.net.preferIPv4Stack=true`\n\n### \u6d4b\u8bd5\u4f60\u7684\u670d\u52a1\u5668\u53ef\u4ee5\u652f\u6301\u51e0\u4e2a\u73a9\u5bb6\u540c\u65f6\u5728\u7ebf\n\n\u5b89\u88c5\u670d\u52a1\u5668\u7f51\u901f\u6d4b\u8bd5\u5de5\u5177`speedtest-cli`, \u5e76\u6d4b\u901f:\n\n```bash\n$ pip install speedtest-cli\n$ speedtest-cli\n```\n\n\u5c06\u5f97\u5230\u7684\u4e0a\u4e0b\u884c\u7f51\u901f\u586b\u5165\u4e0b\u9762\u7f51\u5740\u5bf9\u5e94\u9875\u9762\u7684\u533a\u57df\u65f6, \u5e76\u5c06\u670d\u52a1\u5668\u7684\u5185\u5b58\u5927\u5c0f\u4e5f\u586b\u5165, \u5f00\u59cb\u8ba1\u7b97\u5373\u53ef\n\n[\u6d4b\u8bd5\u7f51\u5740](http://canihostaminecraftserver.com)\n\n### Spigot\u670d\u52a1\u5668\u652f\u6301\u5c06\u4f4e\u7248\u672c\u6e38\u620f\u7684\u5730\u56fe\u66f4\u65b0\u5230\u65b0\u7248\u672c\n\n\u53ea\u9700\u8981\u5728\u542f\u52a8\u547d\u4ee4\u4e2d\u6dfb\u52a0 `--forceUpgrade` \u9009\u9879\uff0c\u542f\u52a8\u4e00\u6b21\u670d\u52a1\u5668\u5730\u56fe\u66f4\u65b0\u540e\uff0c\u542f\u52a8\u670d\u52a1\u5668\u5c31\u4e0d\u9700\u8981\u6dfb\u52a0\u8fd9\u4e2a\u9009\u9879\u4e86\u3002\n\nSpigot\u7684\u5730\u56fe\u6587\u4ef6\u6709\u4e09\u4e2a\u76ee\u5f55\uff1a\n\n- `world` \u5bf9\u5e94\u7eaf\u51c0\u670d\u7684\u4e3b\u4e16\u754c\u5730\u56fe\u76ee\u5f55: `world`\n- `world_nether` \u5bf9\u5e94\u7eaf\u51c0\u670d\u7684\u4e0b\u754c\u5730\u56fe\uff1a `world/DIM-1`\n- `world_the_end` \u5bf9\u5e94\u7eaf\u51c0\u670d\u7684\u672b\u8def\u4e4b\u5730\u5730\u56fe: `world/DIM1`\n\n\u4ece\u7eaf\u51c0\u670d\u8fc1\u79fb\u5230Spigot\u670d\u65f6\uff0c\u5c06\u5bf9\u5e94\u6587\u4ef6\u5939\u590d\u5236\u5230\u5bf9\u5e94\u76ee\u5f55\u4e0b\uff0c\u91cd\u542f\u670d\u52a1\u5373\u53ef\u5b8c\u6210\u5730\u56fe\u8fc1\u79fb\u3002\n\n### \u4e3a\u670d\u52a1\u5668\u6dfb\u52a0\u81ea\u5b9a\u4e49\u56fe\u6807\n\n\u5728\u670d\u52a1\u7aef`jar`\u6587\u4ef6\u540c\u4e00\u7ea7\u76ee\u5f55\u4e0b\u9762, \u653e\u7f6e\u547d\u540d\u4e3a`server-icon.png`\u5c3a\u5bf8\u4e3a`64x64`\u7684`png`\u56fe\u7247,\u7136\u540e\u91cd\u65b0\u542f\u52a8\u670d\u52a1\u7aef\u3002\u4e4b\u540e\u518d\u7528\u5ba2\u6237\u7aef\u8fde\u63a5\u65f6, \u5c31\u4f1a\u628a\u81ea\u5b9a\u4e49\u7684`64x64`\u7684\u56fe\u7247\u5c55\u793a\u5728\u670d\u52a1\u7aef\u5217\u8868\u91cc.\n\n### \u6dfb\u52a0\u81ea\u5b9a\u4e49\u97f3\u4e50\u64ad\u653e\n\nmp3\u8f6cogg\u6307\u4ee4: `ffmpeg -i origin.mp3 -map 0:a:0 output.ogg`\n\n\u8d44\u6e90\u5305\u76ee\u5f55\u5b9a\u4e49:\n```bash\n\u251c\u2500\u2500 assets\n\u2502\u00a0\u00a0 \u2514\u2500\u2500 minecraft\n\u2502\u00a0\u00a0 \u251c\u2500\u2500 sounds\n\u2502\u00a0\u00a0 \u2502\u00a0\u00a0 \u2514\u2500\u2500 music\n\u2502\u00a0\u00a0 \u2502\u00a0\u00a0 \u2514\u2500\u2500 joker\n\u2502\u00a0\u00a0 \u2502\u00a0\u00a0 \u2514\u2500\u2500 joker.ogg\n\u2502\u00a0\u00a0 \u251c\u2500\u2500 sounds.json\n\u2502\u00a0\u00a0 \u2514\u2500\u2500 textures\n\u2502\u00a0\u00a0 \u2514\u2500\u2500 entity\n\u2502\u00a0\u00a0 \u251c\u2500\u2500 alex.png\n\u2502\u00a0\u00a0 \u2514\u2500\u2500 steve.png\n\u251c\u2500\u2500 pack.mcmeta\n\u2514\u2500\u2500 pack.png\n```\n\n\u53ea\u9700\u8981\u5728`minecraft`\u76ee\u5f55\u4e0b\u521b\u5efa`sounds`\u76ee\u5f55,\u7528\u6765\u5b58\u653e\u58f0\u97f3\u6587\u4ef6`ogg`\u683c\u5f0f, \u5e76\u4e14\u8981\u786e\u4fdd\u64ad\u653e\u7684\u58f0\u97f3\u901a\u9053\u662f\u97f3\u9891\u901a\u9053\u7684\u7b2c\u4e00\u4e2a\u901a\u9053. \u7136\u540e\u521b\u5efa\u540c\u76ee\u5f55\u7ea7\u522b\u7684`sounds.json`\u6587\u4ef6, \u7528\u6765\u5b9a\u4e49\u58f0\u97f3\u6587\u4ef6\u548c\u6e38\u620f\u4e2d\u58f0\u97f3\u4e8b\u4ef6\u7684\u5bf9\u5e94\u5173\u7cfb.\n\n```json\n{\n \"music.joker\": {\n \"sounds\": [\n {\n \"name\": \"music/joker/joker\",\n \"stream\": true,\n \"volume\": 1\n }\n ]\n }\n}\n```\n\n\u5982\u4e0a, \u5b9a\u4e49\u4e86\u4e00\u4e2a\u6e38\u620f\u58f0\u97f3\u4e8b\u4ef6`music.joker`, \u5b83\u4f7f\u7528\u58f0\u97f3\u6587\u4ef6: `music/joker/joker`, \u5728\u6e38\u620f\u5185, \u53ef\u4ee5\u4f7f\u7528\u6307\u4ee4`/playsound` \u8fdb\u884c\u64ad\u653e, \u5982\u679c\u548c\u547d\u4ee4\u65b9\u6cd5\u914d\u5408\u4f7f\u7528, \u5219\u53ef\u4ee5\u6709\u5176\u5b83\u7684\u597d\u73a9\u7684\u7528\u6cd5. ;-D\n\n## \u6dfb\u52a0\u4e86Spigot\u670d\u52a1systemd\u670d\u52a1\u811a\u672c\n\n```bash\nscripts/systemd/\n\u2514\u2500\u2500 minecraft.service\n\n0 directories, 1 file\n```\n\n\u90e8\u7f72\u65f6\u5c06`minecraft.service`\u6587\u4ef6\u653e\u5165`/etc/systemd/system/`\u76ee\u5f55\u4e0b\u9762, \u8fd0\u884c\u547d\u4ee4:\n\n```\n$ sudo systemctl daemon-reload // \u52a0\u8f7d\u670d\u52a1\u811a\u672c\n$ sudo systemctl start minecraft // \u542f\u52a8\u670d\u52a1\n$ sudo systemctl stop minecraft // \u505c\u6b62\u670d\u52a1\n$ sudo systemctl reload minecraft // \u91cd\u65b0\u52a0\u8f7d\u6e38\u620f\n```\n\n## \u6dfb\u52a0\u4e86\u7528\u6237\u6e38\u620f\u63d0\u9192\u811a\u672c\uff0c\u4f7f\u7528crontab\u6dfb\u52a0\u5b9a\u65f6\u4efb\u52a1\n\n`scripts/crontab/mc_cron.sh`\n\n```\n#!/usr/bin/env bash\n\nTITLE=\"jokermc\"\n\nfunction exec() {\n\t/usr/bin/screen -p 0 -S $TITLE -X eval 'stuff \"title @a times 10 100 10\"\\\\015'\n\t/usr/bin/screen -p 0 -S $TITLE -X eval 'stuff \"title @a title {\\\\\"text\\\\\":\\\\\"\u6e29\u99a8\u63d0\u793a\\\\\",\\\\\"color\\\\\":\\\\\"white\\\\\",\\\\\"bold\\\\\":\\\\\"true\\\\\"}\"\\\\015'\n\t/usr/bin/screen -p 0 -S $TITLE -X eval 'stuff \"title @a subtitle {\\\\\"text\\\\\":\\\\\"\u5404\u4f4d\u5192\u9669\u5bb6\u4eec\u6ce8\u610f\u65e9\u70b9\u4f11\u606f\u5566!\\\\\",\\\\\"color\\\\\":\\\\\"yellow\\\\\",\\\\\"bold\\\\\":\\\\\"true\\\\\"}\"\\\\015'\n}\n\nexec\n```\n\n\u4f7f\u7528`crontab -e`\u6dfb\u52a0\u5b9a\u65f6\u6267\u884c\u4efb\u52a1\uff0c\u76ee\u524d\u6211\u8bbe\u7f6e\u4e3a\u6bcf\u5929\u51cc\u6668\u4e24\u70b9\u63d0\u9192\u7528\u6237\u6e38\u620f\u65f6\u95f4\u592a\u957f\uff0c\u6ce8\u610f\u4f11\u606f\n\n```\n# m h dom mon dow command\n0 2 * * * /home/joker/mc_cron.sh\n```\n\n\u8fd9\u91cc\u7684\u914d\u7f6e\u4e2d\u6709\u4e00\u4e9b\u9700\u8981\u8ddf\u636e\u81ea\u5df1\u7684\u90e8\u7f72\u73af\u5883\u8fdb\u884c\u8c03\u6574\u3002\u5404\u4f4d\u5927\u4f6c\u5e94\u8be5\u6ce8\u610f\u4e00\u4e0b\uff5e\uff5e\uff5e\n\n## \u670d\u52a1\u5668\u6dfb\u52a0\u63d2\u4ef6\n\n\u63d2\u4ef6\u4e0b\u8f7d\u5730\u5740\uff1a [Bukkit Plugins](https://dev.bukkit.org/bukkit-plugins)\n\n### \u79bb\u7ebf\u6a21\u5f0f\u767b\u5f55\u63d2\u4ef6\n\n- [LoginSecurity](https://github.com/lenis0012/LoginSecurity-2/releases)\uff1a \u7528\u6765\u5904\u7406\u79bb\u7ebf\u6a21\u5f0f\u4e0b\u7684\u7528\u6237\u767b\u5f55\n\n#### \u7ba1\u7406\u5458\u547d\u4ee4\n\n\u4f7f\u7528`/lac`\u79fb\u9664\u5bc6\u7801\u5e76\u91cd\u65b0\u8f7d\u5165\u6e38\u620f\n\n#### \u7528\u6237\u547d\u4ee4\n\n\u4f7f\u7528`/register ` \u6ce8\u518c\u7528\u6237\u5bc6\u7801\n\n\u4f7f\u7528`/changepass ` \u53d8\u66f4\u7528\u6237\u5bc6\u7801\n\n\u4f7f\u7528`/login ` \u547d\u4ee4\u53ef\u4ee5\u767b\u5f55\n\n\u4f7f\u7528`/logout` \u53ef\u4ee5\u767b\u51fa\n\n### \u6307\u4ee4\u6269\u5c55\u548c\u6743\u9650\u7ba1\u7406\u63d2\u4ef6\n\n- [Vault](https://github.com/milkbowl/Vault)\n- [Essentials](https://github.com/EssentialsX/Essentials)\n- [LuckPerms](https://luckperms.github.io)\n- [LuckPerms Doc](https://github.com/lucko/LuckPerms/wiki)\n\n\u7531\u4e8e\u76ee\u524dtp\u6307\u4ee4\u88abEssentials\u8986\u76d6\uff0c\u65e0\u6cd5\u914d\u5408\u547d\u4ee4\u65b9\u6cd5\u4f7f\u7528\uff0c\u4e3b\u8981\u662f\u56e0\u4e3atp\u4e0d\u80fd\u8bc6\u522b\u76ee\u6807\u9009\u62e9\u5668: @a @e @r @s @p, \u5982\u679c\u5730\u56fe\u6ca1\u6709\u5f00\u542f\u547d\u4ee4\u65b9\u5757\uff0c\u53ef\u4ee5\u4f7f\u7528\u8fd9\u4e2a\u63d2\u4ef6\u6269\u5c55\u547d\u4ee4\u3002\u4f7f\u7528\u66ff\u4ee3\u65b9\u6848\uff0c\u5355\u72ec\u6269\u5c55\u6307\u4ee4\uff1a\n\n- [GetMeHome](https://dev.bukkit.org/projects/getmehome): \u8bbe\u7f6e\u56de\u5bb6\u6307\u4ee4\n- [ChatColor](https://dev.bukkit.org/projects/chatcolor-s/files): \u8bbe\u7f6e\u6d88\u606f\u989c\u8272\n- [ChatColor Doc](https://dev.bukkit.org/projects/chatcolor-s)\n\n### \u76ae\u80a4\u8bbe\u7f6e\u63d2\u4ef6\n\n- [SkinsRestorerX Repo](https://github.com/SkinsRestorer/SkinsRestorerX)\n- [.skin\u76ae\u80a4\u6587\u4ef6\u751f\u6210\u5668\u7f51\u7ad9](https://riflowth.github.io/SkinFile-Generator/): \u4e0a\u4f20\u4f60\u6240\u4f7f\u7528\u7684\u76ae\u80a4\u6587\u4ef6\uff0c\u5904\u7406\u540e\u83b7\u5f97SkinsRestorerX\u9700\u8981\u7684.skin\u683c\u5f0f\u7684\u6587\u4ef6\uff0c\u547d\u540d\u89c4\u5219\u4e3a`jokerhub_username`\uff0c\u7136\u540e\u624b\u52a8\u653e\u5165\u63d2\u4ef6\u7684`Skins`\u76ee\u5f55\u4e0b\u9762\n- [\u76ae\u80a4\u7ba1\u7406\u7cfb\u7edf](https://github.com/riflowth/SkinSystem/): \u76ae\u80a4\u4e0a\u4f20\u670d\u52a1\u5668, \u53ef\u4ee5\u8ba9\u73a9\u5bb6\u81ea\u5df1\u4e0a\u4f20\u76ae\u80a4\u5230\u670d\u52a1\u5668\u4e0a\u9762\n\n\u5b89\u88c5SkinSystem\u6309\u7167\u811a\u672c`scripts/skin_system/ubuntu_nginx_skin_system`\uff0c\u5148\u4f7f\u7528`sudo`\u6743\u9650\u6267\u884c\uff0c\u5b89\u88c5\u5fc5\u8981\u7684\u8f6f\u4ef6\u548c\u914d\u7f6e`mysql`\u6570\u636e\u5e93\u3002\u4e4b\u540e\uff0c\u628a`nginx`\u914d\u7f6e\u6587\u4ef6\u62f7\u5230\u76ee\u5f55`/etc/nginx/conf.d/`\u4e0b\u9762\uff0c\u5e76\u66ff\u6362`fastcgi_pass unix:/run/php/php7.2-fpm.sock;`\u4e2d\u7684\u8def\u5f84\u4e3a`php-fpm`\u914d\u7f6e\u6587\u4ef6(`/etc/php/7.2/fpm/pool.d/www.conf`)\u4e2d\u6307\u5b9a`listen`\u6307\u5b9a\u7684\u8def\u5f84\u3002\u91cd\u542fnginx\u670d\u52a1\uff0c\u5e76\u8bbf\u95ee`8001`\u7aef\u53e3\u3002\n\n\u5982\u679c\u76ae\u80a4\u4e0a\u4f20\u754c\u9762\u4e0d\u80fd\u4f7f\u7528\uff0c\u63d0\u793a`504`\u9519\u8bef\uff0c\u53ef\u4ee5\u5c1d\u8bd5\u91cd\u542f`php-fpm`\u670d\u52a1\u89e3\u51b3:\n\n```bash\nsudo systemctl restart php7.2-fpm.service\n```\n\n### \u6e38\u620f\u5730\u56fe\u76f8\u5173\u63d2\u4ef6(Paper 1.14.2\u4e0a\u6682\u4e0d\u53ef\u7528)\n\n- [\u4e00\u7ec4\u4f18\u79c0\u7684\u63d2\u4ef6](http://enginehub.org)\n\n### Web\u7aef\u5730\u56fe\u63d2\u4ef6\n\n- [dynmap](https://dev.bukkit.org/projects/dynmap)\n- [dynmap Doc](https://github.com/webbukkit/dynmap/wiki/Commands)\n\n### \u670d\u52a1\u5668\u6027\u80fd\u8c03\u4f18\u63d2\u4ef6\n\n- [ClearLag](https://www.curseforge.com/minecraft/bukkit-plugins/clearlagg)\n\n\n## \u5347\u7ea7\u670d\u52a1\u5668\u7248\u672c\u65f6\u9700\u8981\u8fc1\u79fb\u7684\u6587\u4ef6\n\n```\n.\n\u251c\u2500\u2500 eula.txt // eula\u534f\u8bae\u540c\u610f\u6587\u4ef6\n\u251c\u2500\u2500 plugins // \u670d\u52a1\u5668\u5b89\u88c5\u7684\u63d2\u4ef6\n\u251c\u2500\u2500 server-icon.png // \u670d\u52a1\u5668\u81ea\u5b9a\u4e49\u56fe\u6807\n\u251c\u2500\u2500 server.properties // \u670d\u52a1\u5668\u914d\u7f6e\u5c5e\u6027\n\u251c\u2500\u2500 world // Spigot\u670d\u52a1\u5668\u4e3b\u4e16\u754c\u5730\u56fe\n\u251c\u2500\u2500 world_nether // Spigot\u670d\u52a1\u5668\u4e0b\u754c\u5730\u56fe\n\u2514\u2500\u2500 world_the_end // Spigot\u670d\u52a1\u5668\u672b\u8def\u4e4b\u5730\u5730\u56fe\n```\n\n\n## Paper\u57fa\u4e8eSpigot/Bukkit\uff0c\u517c\u5bb9\u63d2\u4ef6\uff0c\u6027\u80fd\u66f4\u597d\n\n[Paper\u5b98\u7f51](https://papermc.io)\n[Paper\u6587\u6863](https://paper.readthedocs.io/en/stable/index.html)\n\n- \u4eceVanilla\u8fc1\u79fb\uff0c\u56e0\u4e3a\u5730\u56fe\u62bd\u79bb\u6210\u4e09\u4e2a\u6587\u4ef6\u5939\uff0c\u8fd9\u4e2a\u62bd\u79bb\u8fc7\u7a0b\u4f1a\u81ea\u52a8\u8fdb\u884c\n- \u4eceSpigot\u8fc1\u79fb\uff0c\u4e0d\u9700\u8981\u505a\u4efb\u4f55\u64cd\u4f5c\uff0c\u53ea\u9700\u8981\u66ff\u6362jar\u6587\u4ef6\u5373\u53ef\u3002\n- \u636e\u8bf4\u80fd\u663e\u8457\u63d0\u5347\u6027\u80fd\n\n## \u4e2a\u4eba\u79c1\u670d\n\n\u81ea\u5df1\u4e5f\u5728\u963f\u91cc\u4e91\u4e0a\u90e8\u7f72\u4e86\u4e00\u4e2a\u79c1\u4eba`Minecraft`\u670d\u52a1\u5668\uff0c\u5730\u5740\uff1a`jokerhub.cn`\uff0c\u4f7f\u7528\u9ed8\u8ba4\u7aef\u53e3\u53f7\uff1a`25565`\u3002\n\n### \u79c1\u670d\u76f8\u5173\u914d\u7f6e\n\n- \u670d\u52a1\u5668\u5730\u5740: jokerhub.cn\n- \u670d\u52a1\u5668\u5b9e\u51b5: \n- \u5730\u56fe\u4e0b\u8f7d\u5730\u5740: \n- \u76ae\u80a4\u4e0a\u4f20\u5730\u5740\uff1a\n- \u76ae\u80a4\u4e0b\u8f7d\u7f51\u7ad9: \n- OrzMC\u9879\u76ee\u5730\u5740: \n- \u5899\u7eb8\u751f\u6210: \n- Linux\u7c7b\u578b\u7cfb\u7edf\u8fdc\u7a0b\u6392\u67e5\u5de5\u5177: ssh -NfR 8010:localhost:22 joker@jokerhub.cn\n\n## \u5ba2\u6237\u7aef\u5f00\u5149\u5f71\n\nOptifine\u7684jar\u5305\u8def\u5f84\u8981\u5305\u542b\u5728\u6700\u524d\u9762\uff0c\u5426\u5219\u4f1a\u6709\u95ee\u9898\uff0c\u89e3\u51b3\u65b9\u6848\u53c2\u8003\uff1a\n\n- [Optifine](https://www.optifine.net/home): \u5ba2\u6237\u7aef\u5f00\u5149\u5f71\u6269\u5c55\n\n### ShaderPack\n\n- [BSL Shader](https://bitslablab.com): \u5ba2\u6237\u7aef\u5149\u5f71\u6e32\u67d3\u5668\n- [SUSE Shader](/home/joker/minecraft_world_backup/optifine)\n\n### resourcepacks\n\n- [Chromahills](http://chromahills.com): \u5ba2\u6237\u7aef\u5149\u5f71\u6750\u8d28\u5305\n\n\ud83d\ude0e\u6b22\u8fce\u5927\u5bb6\u4e00\u8d77\u6765\u73a9\ud83d\ude0e\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/OrzGeeker/OrzMC.git", "keywords": "minecraft python", "license": "", "maintainer": "\u738b\u5fd7\u821f", "maintainer_email": "824219521@qq.com", "name": "OrzMC", "package_url": "https://pypi.org/project/OrzMC/", "platform": "all", "project_url": "https://pypi.org/project/OrzMC/", "project_urls": { "Homepage": "https://github.com/OrzGeeker/OrzMC.git" }, "release_url": "https://pypi.org/project/OrzMC/1.0.38/", "requires_dist": [ "pylint", "requests", "progressbar2", "twine", "beautifulsoup4" ], "requires_python": ">=2.7, <4", "summary": "A project for deployment of minecraft game.", "version": "1.0.38" }, "last_serial": 5763497, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "4a25f9adf8ec7eed290287c25837f543", "sha256": "0219b02d21ba64e10b9656e14bc7efeffd6155b296df99582e9bedc91ada9b07" }, "downloads": -1, "filename": "OrzMC-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a25f9adf8ec7eed290287c25837f543", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5286, "upload_time": "2018-07-30T02:16:11", "url": "https://files.pythonhosted.org/packages/7b/fc/141533f18a1ee9d690fae806b2e23eb94812f2c7c71ac30ca7f365297d82/OrzMC-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b17c32f76b142060c7193586d236733e", "sha256": "90f0d92590f97689ee2cb7888be9c146021a40dd083bcf6a97a18cd54ab00f4e" }, "downloads": -1, "filename": "OrzMC-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b17c32f76b142060c7193586d236733e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4269, "upload_time": "2018-07-30T02:16:13", "url": "https://files.pythonhosted.org/packages/42/1c/cbb0208a570e953f7bb1208e80ae9072afedca19094923874adc053d697e/OrzMC-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "1f5acd3fbe44c020e09b8e4440174de2", "sha256": "dfcf71d63a2a5b88393c8b1dbeb39b06980bbe86e4b3d32e5d6c31f940811ea1" }, "downloads": -1, "filename": "OrzMC-1.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f5acd3fbe44c020e09b8e4440174de2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 12238, "upload_time": "2019-01-12T09:30:25", "url": "https://files.pythonhosted.org/packages/f7/ae/c52e43ea1bd000d603b1f10e7619a0c6f2b739bf99ccc49b9e7f8421b2f0/OrzMC-1.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3864653e369a8816c19f9fa9b48cbbb", "sha256": "3e0ce014268286ec3e0b10b0da5baaf7e9dcc37a926492c620ea9f39654696f3" }, "downloads": -1, "filename": "OrzMC-1.0.10.tar.gz", "has_sig": false, "md5_digest": "a3864653e369a8816c19f9fa9b48cbbb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 6563, "upload_time": "2019-01-12T09:30:28", "url": "https://files.pythonhosted.org/packages/aa/80/3c57704c626ae6b9559035fd9bb6b9634bff45e828a8ae7a09201237d26e/OrzMC-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "1724c870f1e9f282553701fbfb02a0f2", "sha256": "d235a026afb4e13e79df14c9eff4a3ac8cdf6c49ef67123448b950f62a3be5f6" }, "downloads": -1, "filename": "OrzMC-1.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1724c870f1e9f282553701fbfb02a0f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 12286, "upload_time": "2019-01-12T15:34:22", "url": "https://files.pythonhosted.org/packages/d5/f7/231a8e829109f56c89ad63a2cda6af143f5fba97ff6aa53ce87370b493f0/OrzMC-1.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "accb67bcae4054d48f7960c2a39966fe", "sha256": "d1bf72dcb6d51a0bd4017b109820c6703a3383b185534697f9dc7e078d63f67d" }, "downloads": -1, "filename": "OrzMC-1.0.11.tar.gz", "has_sig": false, "md5_digest": "accb67bcae4054d48f7960c2a39966fe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 6575, "upload_time": "2019-01-12T15:34:24", "url": "https://files.pythonhosted.org/packages/b9/e3/59ea7b9c0651a485b0d99f18e6d3d2955717533b1edec21345c52d56f553/OrzMC-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "c3d4f6db195908cae4024f978fb47cd3", "sha256": "1dccd37ea775875031294e909010e0e2db2fa13648e86d62d86d673f9a6175e5" }, "downloads": -1, "filename": "OrzMC-1.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3d4f6db195908cae4024f978fb47cd3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 8271, "upload_time": "2019-01-13T08:28:35", "url": "https://files.pythonhosted.org/packages/d4/0d/d559f1b4011f95dcd830d6d83f33d9831cc165a940b91bd66e48f3ade430/OrzMC-1.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7993963c79917116f0f77feff54c9b74", "sha256": "4803e88a95083b659d1310b29e4d87b3c6e979ffef5aa0a979ac8562a1c8c66d" }, "downloads": -1, "filename": "OrzMC-1.0.12.tar.gz", "has_sig": false, "md5_digest": "7993963c79917116f0f77feff54c9b74", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 6664, "upload_time": "2019-01-13T08:28:37", "url": "https://files.pythonhosted.org/packages/73/34/37d97dc33535beb6c9520bedf2f2da0957c4b7064a8c823a4439101f1f12/OrzMC-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "86f5f2d686e38395c26e88950168eaf3", "sha256": "a460fe9ffd2887a833e84e20577871c3782e329e50db2f10814f448c3eef914c" }, "downloads": -1, "filename": "OrzMC-1.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86f5f2d686e38395c26e88950168eaf3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 12430, "upload_time": "2019-01-13T08:44:43", "url": "https://files.pythonhosted.org/packages/3f/e5/b9e17a1545e114ea4422e38a895afffe6e13561f6414c762b7665910ba20/OrzMC-1.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8d97c4935e64bcd626a5aea4be03b87", "sha256": "a7b65895a256510717e5ebc8cc6667a66c322159716c3b7e0b6275cad9b38208" }, "downloads": -1, "filename": "OrzMC-1.0.13.tar.gz", "has_sig": false, "md5_digest": "e8d97c4935e64bcd626a5aea4be03b87", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 6691, "upload_time": "2019-01-13T08:44:44", "url": "https://files.pythonhosted.org/packages/c5/2e/ca86895f5f0c5f5395f383b75dc1dac11352af672a167f185caf17c8ee5d/OrzMC-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "4189cde2c38e85939ae3b109aa0c87b3", "sha256": "de266c4bf95abd53755751732215a21bf8b0eea1007e6785b8e1f9515559779b" }, "downloads": -1, "filename": "OrzMC-1.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4189cde2c38e85939ae3b109aa0c87b3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 8376, "upload_time": "2019-01-15T16:43:02", "url": "https://files.pythonhosted.org/packages/4b/ec/17087ece2889beb01659547b9e89c7d163a4c9e63be0cbe28cb5e90fdac8/OrzMC-1.0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6e9238b8bf2be1d2c8f47022f1ec66c", "sha256": "09fd0222c766f647f7ede5cb9dd4942c138d76c9956b7d5b72aa3240d6f7776a" }, "downloads": -1, "filename": "OrzMC-1.0.14.tar.gz", "has_sig": false, "md5_digest": "b6e9238b8bf2be1d2c8f47022f1ec66c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 6795, "upload_time": "2019-01-15T16:43:03", "url": "https://files.pythonhosted.org/packages/90/cd/529741b32ea363b6cefb9e58fc7f298239c96bfef5badaf3667efea0934c/OrzMC-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "2b32b3933866c577d65637841e6637df", "sha256": "6da9cabf5919bcd285baa127eec1a2cf8791ed812fbf3965e5adf27d2f8db024" }, "downloads": -1, "filename": "OrzMC-1.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b32b3933866c577d65637841e6637df", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 13030, "upload_time": "2019-01-31T09:13:38", "url": "https://files.pythonhosted.org/packages/15/d8/e398b9f27cc13c573a1ebb43b9d137254bdcc3ebb7201183acd4c3aeb2ef/OrzMC-1.0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9560291771588487c45209534660db3f", "sha256": "a1302e073d9b90ff0541f2625e261a925bff295a7028d78967bca0856232bc9d" }, "downloads": -1, "filename": "OrzMC-1.0.15.tar.gz", "has_sig": false, "md5_digest": "9560291771588487c45209534660db3f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 7262, "upload_time": "2019-01-31T09:13:40", "url": "https://files.pythonhosted.org/packages/29/12/fd7e7c38df31ae9d6e0af1d435644d95860910ad61e87e829064eb8f51f0/OrzMC-1.0.15.tar.gz" } ], "1.0.16": [ { "comment_text": "", "digests": { "md5": "dcf754befb182cc55a7a3b3ad00e77d3", "sha256": "0604624e6302ffb186fecbc8f93ebfc6b63853a203722c7feef7a7a66bea1cfd" }, "downloads": -1, "filename": "OrzMC-1.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dcf754befb182cc55a7a3b3ad00e77d3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 9046, "upload_time": "2019-02-20T17:34:54", "url": "https://files.pythonhosted.org/packages/07/10/089a2db9b3515e75c8bbbf35535c3b0011b5305ebfd5390147dfeabe098a/OrzMC-1.0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90f947b77471cbbefd527778f8ba58a5", "sha256": "40eec5863fd2a640c5ab4220fde8af7c527c4c7ae08ce224d26c33307ca20d7a" }, "downloads": -1, "filename": "OrzMC-1.0.16.tar.gz", "has_sig": false, "md5_digest": "90f947b77471cbbefd527778f8ba58a5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 7334, "upload_time": "2019-02-20T17:34:56", "url": "https://files.pythonhosted.org/packages/bc/cc/71dc857b8cba072bb0e5e651289d1fb9f74f4e99def6cf3b200c56fca3c6/OrzMC-1.0.16.tar.gz" } ], "1.0.17": [ { "comment_text": "", "digests": { "md5": "49e10ce43f689c763510d22f8479d62e", "sha256": "7aa96c2ab60b01473b1fb25b6f799eabe2fc28832ce8653ac13b354b205dd899" }, "downloads": -1, "filename": "OrzMC-1.0.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "49e10ce43f689c763510d22f8479d62e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 14347, "upload_time": "2019-02-24T04:56:21", "url": "https://files.pythonhosted.org/packages/c1/ab/7866f22c82d4a71eabac8f3ee3408d93c3a6dc600fab378e8646b194b883/OrzMC-1.0.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9661f14b54ae6d1b81b89408d89dbeed", "sha256": "eab8b17fb9f9512f90881f5ee5ecc874f63a76971ae427abb040cb2022f5116f" }, "downloads": -1, "filename": "OrzMC-1.0.17.tar.gz", "has_sig": false, "md5_digest": "9661f14b54ae6d1b81b89408d89dbeed", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 8527, "upload_time": "2019-02-24T04:56:23", "url": "https://files.pythonhosted.org/packages/93/3e/dbe33b261f4d55c1820751538720ee27839d2b2b0fa9f9bed1ff53f4c7a2/OrzMC-1.0.17.tar.gz" } ], "1.0.18": [ { "comment_text": "", "digests": { "md5": "c3475b57e61f1328416bf4b5972d02c4", "sha256": "413e691bd0580a791569ab3341d6d263b63ed5665cc9152364c9791fde79e212" }, "downloads": -1, "filename": "OrzMC-1.0.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3475b57e61f1328416bf4b5972d02c4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 11415, "upload_time": "2019-02-24T09:53:33", "url": "https://files.pythonhosted.org/packages/c6/83/d0d75ba9098f8beaeef8d96c0cd73ff8cf89186d62bad25c1594c3caec34/OrzMC-1.0.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f49bc2cd868434a491e1f6c0a697a5c", "sha256": "e411fc230e3b74275753232b2119e00ae1e1b6331fc50992b356ababcdc05ebc" }, "downloads": -1, "filename": "OrzMC-1.0.18.tar.gz", "has_sig": false, "md5_digest": "9f49bc2cd868434a491e1f6c0a697a5c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 9492, "upload_time": "2019-02-24T09:53:35", "url": "https://files.pythonhosted.org/packages/17/50/3f74059c22ca2bb9ae85904e838367b447670325fc1005cef2d9f00419f4/OrzMC-1.0.18.tar.gz" } ], "1.0.19": [ { "comment_text": "", "digests": { "md5": "2d8b01903fdc21e41a43e31b1ccbfd73", "sha256": "440fafc0c5cfe7a743c3d5e85316d3a0e0873b84114d4450cd8fcb5fde8662f9" }, "downloads": -1, "filename": "OrzMC-1.0.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d8b01903fdc21e41a43e31b1ccbfd73", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 18339, "upload_time": "2019-03-17T08:06:13", "url": "https://files.pythonhosted.org/packages/32/a2/c3844149fe59729e590a68f081b40451756b55394678dab7e93e13218617/OrzMC-1.0.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36d3096e7790c8ae906878daa6668770", "sha256": "33f4b24c9132547d8acf3579c55cab7eedee64b2c347df0c3519cb0d0ec607af" }, "downloads": -1, "filename": "OrzMC-1.0.19.tar.gz", "has_sig": false, "md5_digest": "36d3096e7790c8ae906878daa6668770", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 12040, "upload_time": "2019-03-17T08:06:15", "url": "https://files.pythonhosted.org/packages/6e/b8/f835f0c26c90fdbc567563420bb62328363d20bcaef8fd982c3e40dd8d54/OrzMC-1.0.19.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "8ecbb4989067604c1ce33445c1540ddf", "sha256": "fbb1a9b1d884f63d85b9bf7f3b8837a0d7b95dc59d451e9a420310906e3608bf" }, "downloads": -1, "filename": "OrzMC-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8ecbb4989067604c1ce33445c1540ddf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6580, "upload_time": "2018-08-02T06:00:24", "url": "https://files.pythonhosted.org/packages/b7/4a/fd4337845d7c449cabb3a09757315af0ec448f94bc646731a45d54954a3e/OrzMC-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7412fc4aeb1d2124bc2f42923c97bd1a", "sha256": "a6a7432a4971b9aaee7e793b5887e78c164cf6573e2b42253cc915e8562afc95" }, "downloads": -1, "filename": "OrzMC-1.0.2.tar.gz", "has_sig": false, "md5_digest": "7412fc4aeb1d2124bc2f42923c97bd1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5030, "upload_time": "2018-08-02T06:00:25", "url": "https://files.pythonhosted.org/packages/e7/a7/69ef596a18a9da8d529205f522ba1bd20d155cbe0832b4ce0107ac0cbb8c/OrzMC-1.0.2.tar.gz" } ], "1.0.20": [ { "comment_text": "", "digests": { "md5": "d83a3b9425061977d461b3e95faff71c", "sha256": "7ed5e7ba65d7473913734d4a9a874dd183b0b58e5218771fb3e4a34cdd5b2783" }, "downloads": -1, "filename": "OrzMC-1.0.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d83a3b9425061977d461b3e95faff71c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 18540, "upload_time": "2019-03-23T14:22:17", "url": "https://files.pythonhosted.org/packages/c4/e2/f108a9a1f0f5349285e35396bcfe9a8affd1c0eb59ab8e816291650991b3/OrzMC-1.0.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80f7f2a687731cf37320c5dba46b8ed2", "sha256": "731e589a4e279dcc82236c9674076e87fe1197d71edc6df455ff77b606cee33e" }, "downloads": -1, "filename": "OrzMC-1.0.20.tar.gz", "has_sig": false, "md5_digest": "80f7f2a687731cf37320c5dba46b8ed2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 12236, "upload_time": "2019-03-23T14:22:19", "url": "https://files.pythonhosted.org/packages/56/46/7b06682a5097f079ea13b1e078ddafc4a383b5cb1723ba339b2f90dc1aa1/OrzMC-1.0.20.tar.gz" } ], "1.0.21": [ { "comment_text": "", "digests": { "md5": "1f27a53c725dd92cf661c993dec21638", "sha256": "02dcbd08bd11e3f52d382f26263f90c6fa661a4d2efe098b5344e1d9b748ad63" }, "downloads": -1, "filename": "OrzMC-1.0.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f27a53c725dd92cf661c993dec21638", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18534, "upload_time": "2019-03-23T14:30:49", "url": "https://files.pythonhosted.org/packages/17/02/3c2a37947b8075019cf01971ac6f88b6787ff048be91fea6f818cfcba9d3/OrzMC-1.0.21-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92af50da16f2a6290a42e3096d164b8f", "sha256": "7d52325725a199aa533b707921481697a6d4a38cd1ebd5d57349090ceb183cf7" }, "downloads": -1, "filename": "OrzMC-1.0.21.tar.gz", "has_sig": false, "md5_digest": "92af50da16f2a6290a42e3096d164b8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12118, "upload_time": "2019-03-23T14:30:51", "url": "https://files.pythonhosted.org/packages/31/e5/f8ff9b31bb899497ebd77c3849c1f1f28cd043903347a500a9ece94a3488/OrzMC-1.0.21.tar.gz" } ], "1.0.22": [ { "comment_text": "", "digests": { "md5": "6d5471a90cfb64a76bc364ccdecc6f90", "sha256": "0378bdc439da081b78e6858e451ff9ed4540a147f0d819ba70277dc0e149afb9" }, "downloads": -1, "filename": "OrzMC-1.0.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6d5471a90cfb64a76bc364ccdecc6f90", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 19929, "upload_time": "2019-03-24T08:54:40", "url": "https://files.pythonhosted.org/packages/12/b5/d19a8403b259b68b63d4f4aaa25cf71a8e473d5632a557eca593766473f0/OrzMC-1.0.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0cbf940bd641b493e2df9a9717c2d22", "sha256": "b4a225d80ae7ed0e402f253eaa4e8485459b582aaedaee792099414cf986c3bf" }, "downloads": -1, "filename": "OrzMC-1.0.22.tar.gz", "has_sig": false, "md5_digest": "e0cbf940bd641b493e2df9a9717c2d22", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 13525, "upload_time": "2019-03-24T08:54:42", "url": "https://files.pythonhosted.org/packages/bc/70/980005cfc10d93dea44413d69ec89d36b86beedc1b2cdc3172db95935739/OrzMC-1.0.22.tar.gz" } ], "1.0.23": [ { "comment_text": "", "digests": { "md5": "8695f995cec6498785a4df63ccc56b84", "sha256": "be5c7fab74eaf4a70719b53862b206552037e283d57decf3df5575bbeeb3ac57" }, "downloads": -1, "filename": "OrzMC-1.0.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8695f995cec6498785a4df63ccc56b84", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 20946, "upload_time": "2019-05-11T20:07:20", "url": "https://files.pythonhosted.org/packages/c8/28/221a95bfbcb9dc94c7d453c92e6b240033c37cabc4400eed0fb52c23952d/OrzMC-1.0.23-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a2f04d32b24b66eb80bde0337b7c221", "sha256": "d2147ce1ff574a119d116998f37642f60cd6993327ef14f67ca5307865ed8759" }, "downloads": -1, "filename": "OrzMC-1.0.23.tar.gz", "has_sig": false, "md5_digest": "4a2f04d32b24b66eb80bde0337b7c221", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 14195, "upload_time": "2019-05-11T20:07:22", "url": "https://files.pythonhosted.org/packages/92/81/72a6579f27abf9bc6ac9e918792513da204cf783c5ffc3d52f54819794c2/OrzMC-1.0.23.tar.gz" } ], "1.0.24": [ { "comment_text": "", "digests": { "md5": "7579abfa0c0f2fa9926088931212150e", "sha256": "4b4bda0cdfe953ce239ee49e409a2cbf983ee1eff86423dca8bde61a301078c9" }, "downloads": -1, "filename": "OrzMC-1.0.24-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7579abfa0c0f2fa9926088931212150e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 21511, "upload_time": "2019-05-18T05:37:02", "url": "https://files.pythonhosted.org/packages/37/05/e2a637c73d4681feace2dbb4eedf4549ad4da577bf10003686a8888b3869/OrzMC-1.0.24-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0052249ce1cdce9ef789e03a847906e", "sha256": "aaeaa001b10c78cf2d04b3b0cbf37ac7fbbd1b173cb4d8c8404fe1eda45b7cf5" }, "downloads": -1, "filename": "OrzMC-1.0.24.tar.gz", "has_sig": false, "md5_digest": "e0052249ce1cdce9ef789e03a847906e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 14830, "upload_time": "2019-05-18T05:37:05", "url": "https://files.pythonhosted.org/packages/cb/a6/44ca352c8841e9b95e89d64dfae7c35a6253aa7876a8beb318cdb2cc37ed/OrzMC-1.0.24.tar.gz" } ], "1.0.25": [ { "comment_text": "", "digests": { "md5": "b598a32143c7b6c4a05e6253d7c5b855", "sha256": "b6ed479373de1d3a63f9975e3cc9474388846777510295967b1cfa0b09df9f02" }, "downloads": -1, "filename": "OrzMC-1.0.25-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b598a32143c7b6c4a05e6253d7c5b855", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 21917, "upload_time": "2019-06-01T09:53:01", "url": "https://files.pythonhosted.org/packages/5b/ff/808233115f969fe1e120595a3e328398c5c404183e4abf9d49ea8458f901/OrzMC-1.0.25-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b6647ba4ecf982e7b83cce077328d20", "sha256": "a455246e8ca5d8809d8e989d3100c694de6512812ff7ebf58d55d1b8a50f423c" }, "downloads": -1, "filename": "OrzMC-1.0.25.tar.gz", "has_sig": false, "md5_digest": "8b6647ba4ecf982e7b83cce077328d20", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 15695, "upload_time": "2019-06-01T09:53:03", "url": "https://files.pythonhosted.org/packages/32/3e/39ad7b90a461d64298112ba06a06ea486608095780b83c004f68ea169f2e/OrzMC-1.0.25.tar.gz" } ], "1.0.26": [ { "comment_text": "", "digests": { "md5": "da349c27da0f804482c8353da761448f", "sha256": "91cf32f6775a0d79a6823acdc138daba49fc3c6f12c5601dff266188af81338b" }, "downloads": -1, "filename": "OrzMC-1.0.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da349c27da0f804482c8353da761448f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 22738, "upload_time": "2019-06-01T14:30:53", "url": "https://files.pythonhosted.org/packages/f1/ad/a8cd08c9deac0cd96c356ad72aea21814ecfe18b9b8fc68135630e28ed0c/OrzMC-1.0.26-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98e68235f5a1ffccf6f6d0f1bb63b151", "sha256": "b41f971abf27d8471a70150b50e60a61f5182789986e83ea023df043bed1221e" }, "downloads": -1, "filename": "OrzMC-1.0.26.tar.gz", "has_sig": false, "md5_digest": "98e68235f5a1ffccf6f6d0f1bb63b151", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 16445, "upload_time": "2019-06-01T14:30:57", "url": "https://files.pythonhosted.org/packages/50/15/5ff98060ce942d8915724cb5b87c81e9dddc4f8d7f50d2af5e358709a3c2/OrzMC-1.0.26.tar.gz" } ], "1.0.27": [ { "comment_text": "", "digests": { "md5": "dcf31a1163437cfb3a882ab2feff3e31", "sha256": "b6e056919875acb918930247c8ca31c6294d08913932cb20c886f9032263f1ed" }, "downloads": -1, "filename": "OrzMC-1.0.27-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dcf31a1163437cfb3a882ab2feff3e31", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 23289, "upload_time": "2019-06-03T11:47:48", "url": "https://files.pythonhosted.org/packages/e6/d7/0961a4de4c536764af2b4123224b93cc4b13d7b0be1766514b8b7d6cc61e/OrzMC-1.0.27-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a5bc1596a0e642931934da463445fdf", "sha256": "561067edebaf7f7dd9470ae560bd39ed4f7048ccc43f085d656ee36cc6198e71" }, "downloads": -1, "filename": "OrzMC-1.0.27.tar.gz", "has_sig": false, "md5_digest": "2a5bc1596a0e642931934da463445fdf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 16793, "upload_time": "2019-06-03T11:47:52", "url": "https://files.pythonhosted.org/packages/e9/58/701e4b7de0e939bacc1b8a79920094f98ba3aee58db35d98228c1706cd44/OrzMC-1.0.27.tar.gz" } ], "1.0.28": [ { "comment_text": "", "digests": { "md5": "d2f381255efa5bc968e6d87af7306883", "sha256": "6a53fb4ef5dd146ec68bbb870e1e1a0a6fbe84de20585d8545d9ae277caffb64" }, "downloads": -1, "filename": "OrzMC-1.0.28-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2f381255efa5bc968e6d87af7306883", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 24128, "upload_time": "2019-06-07T03:10:26", "url": "https://files.pythonhosted.org/packages/e3/0c/6dc36bb8acc2ed8581a85ab995b9a9f6bd2697c81b8c81b2a334a2a1d654/OrzMC-1.0.28-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "552df49a2bd3c56c8c1c3e6497e72b36", "sha256": "4cb7af808343c9083d0a4fbe447424b7e22bd120b2eb03caae4ab05b268631a6" }, "downloads": -1, "filename": "OrzMC-1.0.28.tar.gz", "has_sig": false, "md5_digest": "552df49a2bd3c56c8c1c3e6497e72b36", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 17744, "upload_time": "2019-06-07T03:10:28", "url": "https://files.pythonhosted.org/packages/f2/a1/f64b5aeb6e03bc3f1615f90e8f65dcafd8b62fe434fcff4198dfcfd41bf8/OrzMC-1.0.28.tar.gz" } ], "1.0.29": [ { "comment_text": "", "digests": { "md5": "2932b18728a9cbff098f07ec02afe14c", "sha256": "05ab23855e6e99b6d400d29cda1c89db68c48307ef4c5370d4e5d8c393f1c3a0" }, "downloads": -1, "filename": "OrzMC-1.0.29-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2932b18728a9cbff098f07ec02afe14c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 25577, "upload_time": "2019-06-09T15:39:32", "url": "https://files.pythonhosted.org/packages/50/f0/5b09f727e0f96132b053a7a878b7ff350e5d7ca2cabb5244710dcb82fd4e/OrzMC-1.0.29-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "181a34a894fa9ed337f06dd372974088", "sha256": "284391a0a78c261797d8b2a88b0e813fbad6991cf8ebed0fcea19c711fb6d591" }, "downloads": -1, "filename": "OrzMC-1.0.29.tar.gz", "has_sig": false, "md5_digest": "181a34a894fa9ed337f06dd372974088", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 19272, "upload_time": "2019-06-09T15:39:34", "url": "https://files.pythonhosted.org/packages/5e/b9/f2dd8e2c35fec637524048c0620ff4dfc2dd7a15d94b5aaabfedada24e86/OrzMC-1.0.29.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "a6b8198a5c9431c20cb73696817afed8", "sha256": "b4d153f3b54faf96ff1cace225ebe4a41d09962ac5140eabd2d3771654606235" }, "downloads": -1, "filename": "OrzMC-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6b8198a5c9431c20cb73696817afed8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6662, "upload_time": "2018-08-07T17:04:17", "url": "https://files.pythonhosted.org/packages/8f/1d/3cefee33fbdab085b68a215d011e80251b91e8bf00456a7ee9d6c4c3698f/OrzMC-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f21911187ed42ba9c49d6643b6b25c32", "sha256": "501229a3f5d622e1c2c0ae36b6bb4f9a9e0e8dd13701f9ae47712f7cbe309ce4" }, "downloads": -1, "filename": "OrzMC-1.0.3.tar.gz", "has_sig": false, "md5_digest": "f21911187ed42ba9c49d6643b6b25c32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5128, "upload_time": "2018-08-07T17:04:19", "url": "https://files.pythonhosted.org/packages/2f/da/d6e6e37ec4315a1ba4215960e523f4752f72203996bc90cdf3b1900dc2fb/OrzMC-1.0.3.tar.gz" } ], "1.0.30": [ { "comment_text": "", "digests": { "md5": "d71a6bd334411e432f5ce249ffebdcac", "sha256": "a855095023e2a504ab5f62301c77c7e971b6f8350f9637d4156f06a30bd9b5b1" }, "downloads": -1, "filename": "OrzMC-1.0.30-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d71a6bd334411e432f5ce249ffebdcac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 25997, "upload_time": "2019-06-24T13:47:20", "url": "https://files.pythonhosted.org/packages/ed/12/7b09bc0f641df6fbb3f200d58b5b880aa292db439369a24917d0a8fac9c1/OrzMC-1.0.30-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b5d115653bcfd26e63b46a71bd48eb7", "sha256": "abdccff43213768f60aac67afad3e52efe66896c953012b67724c26dd39d0cda" }, "downloads": -1, "filename": "OrzMC-1.0.30.tar.gz", "has_sig": false, "md5_digest": "4b5d115653bcfd26e63b46a71bd48eb7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 19756, "upload_time": "2019-06-24T13:47:24", "url": "https://files.pythonhosted.org/packages/fa/d6/b77b85a22355191d5c50d8328c4dbae3fb01db736b70c278dba8b7a22fcb/OrzMC-1.0.30.tar.gz" } ], "1.0.31": [ { "comment_text": "", "digests": { "md5": "8f4093990dd5e114f67f4e127db8fea9", "sha256": "fa2f6bbe8b1ede363f821eb688f6c13c039ac375076b0380a1ddd8ad37712cdf" }, "downloads": -1, "filename": "OrzMC-1.0.31-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f4093990dd5e114f67f4e127db8fea9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 27209, "upload_time": "2019-06-29T18:42:08", "url": "https://files.pythonhosted.org/packages/af/73/3958f67063e6f896c10e20d279d8f74a81c2fe26e40ef4725f3af25b824c/OrzMC-1.0.31-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "633fce45f7c91968aff515d516918f35", "sha256": "b6c9ab113c13f3e33ff6426c67740b262574abf89a0b85fdf24481e1e76d69b4" }, "downloads": -1, "filename": "OrzMC-1.0.31.tar.gz", "has_sig": false, "md5_digest": "633fce45f7c91968aff515d516918f35", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 20653, "upload_time": "2019-06-29T18:42:10", "url": "https://files.pythonhosted.org/packages/21/34/584a91e74e54a24c04f35b50ecc170de8190cf4fd70d22ad7732d0d04cd0/OrzMC-1.0.31.tar.gz" } ], "1.0.32": [ { "comment_text": "", "digests": { "md5": "bd74b398f038c6a0616e7bae66730025", "sha256": "b820a3cd58da505d2834e5fa9c214d35a438cc517e591278092da718a0238e02" }, "downloads": -1, "filename": "OrzMC-1.0.32-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd74b398f038c6a0616e7bae66730025", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 27832, "upload_time": "2019-07-14T02:22:32", "url": "https://files.pythonhosted.org/packages/a8/70/8e8ae77d1a48c8aa28256ab468bbbc251eed707429d82eaebc4e2e28942c/OrzMC-1.0.32-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f9aeb4b47e28058994bfb6db9f9368e", "sha256": "62930c5591be07b9da3fc1d318023724a8eb05061d4dcbab81886c5d07b9cc95" }, "downloads": -1, "filename": "OrzMC-1.0.32.tar.gz", "has_sig": false, "md5_digest": "0f9aeb4b47e28058994bfb6db9f9368e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 21337, "upload_time": "2019-07-14T02:22:36", "url": "https://files.pythonhosted.org/packages/b5/87/a73cc6ef54c29979816da035a4cd81fbf0fb22da2b2bbb7e706f3f4c01d2/OrzMC-1.0.32.tar.gz" } ], "1.0.33": [ { "comment_text": "", "digests": { "md5": "37bced0174b369b38a200768efba0ce8", "sha256": "1570839c1e9ce6e54996739e234d122c0b9f33f0180197bdd0758809d8cf26c0" }, "downloads": -1, "filename": "OrzMC-1.0.33-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "37bced0174b369b38a200768efba0ce8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 27960, "upload_time": "2019-08-22T05:16:56", "url": "https://files.pythonhosted.org/packages/74/be/00c9757b10984316cedf5d78aa70bbaa55c8351d40b56e7f8997b72d0741/OrzMC-1.0.33-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2128a2a0f0475d1323d1e1da44d267c", "sha256": "64139e04082d8a42c46ce20489bd8f0e2aaf11e29c5d54d1992f9dc1fc97d623" }, "downloads": -1, "filename": "OrzMC-1.0.33.tar.gz", "has_sig": false, "md5_digest": "c2128a2a0f0475d1323d1e1da44d267c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 21618, "upload_time": "2019-08-22T05:16:58", "url": "https://files.pythonhosted.org/packages/e4/20/e4c74e4f1093840c9529867fe48e71254439427d5844b88fdb547993155c/OrzMC-1.0.33.tar.gz" } ], "1.0.34": [ { "comment_text": "", "digests": { "md5": "ebc58e6cbb69f67ca79c806ba4182009", "sha256": "454cbf7584e2a1873c85e419839db00cd9e4e398030cc4faac56be63e1132e30" }, "downloads": -1, "filename": "OrzMC-1.0.34-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ebc58e6cbb69f67ca79c806ba4182009", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 27961, "upload_time": "2019-08-22T05:29:45", "url": "https://files.pythonhosted.org/packages/c4/13/0cf78846defcdffe49a870bb6266b1d524d4763b3629779726d6d0b29553/OrzMC-1.0.34-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96a4acb2b02c001c877b14bdd3331eec", "sha256": "d686e4f59f35e8f106957caf2c854ebbbb2325f87c86478a6ad70140b1eec709" }, "downloads": -1, "filename": "OrzMC-1.0.34.tar.gz", "has_sig": false, "md5_digest": "96a4acb2b02c001c877b14bdd3331eec", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 21654, "upload_time": "2019-08-22T05:29:48", "url": "https://files.pythonhosted.org/packages/55/7c/cc0fb4fbf1aa42b7f543f912c674c62184478c34df424e2f0608d7114435/OrzMC-1.0.34.tar.gz" } ], "1.0.35": [ { "comment_text": "", "digests": { "md5": "4a8dc36c9c7a8ed15ebe678972a0803a", "sha256": "135a2b92194941fc93240f3dab0628faba9db745d4e7d7753390db75cd815829" }, "downloads": -1, "filename": "OrzMC-1.0.35-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a8dc36c9c7a8ed15ebe678972a0803a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 28234, "upload_time": "2019-08-23T07:35:47", "url": "https://files.pythonhosted.org/packages/40/8b/17a84d0a75fbb89a3c4be0e345dcb6654a617d393a4c98d3417cf64c8cd5/OrzMC-1.0.35-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5eaf16a3b0872c6dea40256883bb5c0e", "sha256": "9700b81ba0cd0d39386dd2802eb966f7699b6e7eb5fb04b93028d029a57ae114" }, "downloads": -1, "filename": "OrzMC-1.0.35.tar.gz", "has_sig": false, "md5_digest": "5eaf16a3b0872c6dea40256883bb5c0e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 22066, "upload_time": "2019-08-23T07:35:49", "url": "https://files.pythonhosted.org/packages/dc/c6/49627883f23b23e464531f2b8a861916eb734448372bbba75e85652111b8/OrzMC-1.0.35.tar.gz" } ], "1.0.36": [ { "comment_text": "", "digests": { "md5": "738ee44d801bc00a1b79ae0eee126c3f", "sha256": "8a097c81f0558c9d707d52710713c9b10cf5b989f66238a79892c55ce67876e5" }, "downloads": -1, "filename": "OrzMC-1.0.36-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "738ee44d801bc00a1b79ae0eee126c3f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 28368, "upload_time": "2019-08-23T12:46:33", "url": "https://files.pythonhosted.org/packages/3a/09/fd9df4369efeafaf81ecbb8ee78a30faee70b60e4f1818e6e36334d23b0f/OrzMC-1.0.36-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19cd4a512b3dc192fabb620303fcd5c3", "sha256": "0665f9ca39eaece36e9decb3cc09d0020a715ff09512eaf0dd8f3d8ed70e0084" }, "downloads": -1, "filename": "OrzMC-1.0.36.tar.gz", "has_sig": false, "md5_digest": "19cd4a512b3dc192fabb620303fcd5c3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 22205, "upload_time": "2019-08-23T12:46:35", "url": "https://files.pythonhosted.org/packages/59/fb/3cefbd6d1d122787b489d7201064b54fe6e9744967fcecf5929bd5d094e2/OrzMC-1.0.36.tar.gz" } ], "1.0.37": [ { "comment_text": "", "digests": { "md5": "5013a083af296d1da8b97bfe55e91d1c", "sha256": "0bfe65e70de5c9550e463bb7fe7c428cbecfc9ba5d88bdcf36be2716b4d49fa9" }, "downloads": -1, "filename": "OrzMC-1.0.37-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5013a083af296d1da8b97bfe55e91d1c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 29887, "upload_time": "2019-08-28T16:25:15", "url": "https://files.pythonhosted.org/packages/46/55/61439dc01d1359d258bd2d94cc2a315c7664b9725b640ee7c85aed6e2a2c/OrzMC-1.0.37-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a28b1cc58628c8d0be5e7ffe88f0481", "sha256": "4ffc06c8c234819aecb49189520b9a15019a5636e85a183a67fb86be8aa56ec9" }, "downloads": -1, "filename": "OrzMC-1.0.37.tar.gz", "has_sig": false, "md5_digest": "1a28b1cc58628c8d0be5e7ffe88f0481", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 23297, "upload_time": "2019-08-28T16:25:17", "url": "https://files.pythonhosted.org/packages/53/e6/86bd9cad869895526a48849b2e66aec21044b1bdef7029368aa12520c95c/OrzMC-1.0.37.tar.gz" } ], "1.0.38": [ { "comment_text": "", "digests": { "md5": "6f0cbe141402a2866e1e6e716a440b8c", "sha256": "7fa742e6724ae0d0ab43903f89ba9ccf22dbdfbd0d78a0935933ea1aa5a1f210" }, "downloads": -1, "filename": "OrzMC-1.0.38-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f0cbe141402a2866e1e6e716a440b8c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 32266, "upload_time": "2019-08-31T05:37:36", "url": "https://files.pythonhosted.org/packages/a6/43/fbdbe3c151bc56d9a10e6103dd257a54705564b116af00a29cdafa09f7b4/OrzMC-1.0.38-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9322c652c990e37a602ac02af6af767", "sha256": "13d893b99087b1e08cbf709ece953edc3930475b6bd8e7129c3e43e71cd3a3ea" }, "downloads": -1, "filename": "OrzMC-1.0.38.tar.gz", "has_sig": false, "md5_digest": "f9322c652c990e37a602ac02af6af767", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 25237, "upload_time": "2019-08-31T05:37:38", "url": "https://files.pythonhosted.org/packages/2b/17/e31acae044c7b64905a8e73eb0068afae81a556f96641c4be5ec497de5e2/OrzMC-1.0.38.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "648e0f04d0d622deaabf77c0f8e6eb82", "sha256": "e708c823a62e68ef29bf3902d7367ae3455fa22152aa10f6a228a11a608d86b1" }, "downloads": -1, "filename": "OrzMC-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "648e0f04d0d622deaabf77c0f8e6eb82", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6831, "upload_time": "2018-09-09T05:35:58", "url": "https://files.pythonhosted.org/packages/29/8b/d5b2ec0e92634b2e14b1bad5ab407f89e48a204407ea1b622ea11715da45/OrzMC-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ac7dedb0c2b88eeff9d383b40653255", "sha256": "5a194ad1ea340b6c7922874538bc04c7a112ab9d1c1e6ff19ba757111795c356" }, "downloads": -1, "filename": "OrzMC-1.0.4.tar.gz", "has_sig": false, "md5_digest": "8ac7dedb0c2b88eeff9d383b40653255", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5294, "upload_time": "2018-09-09T05:36:00", "url": "https://files.pythonhosted.org/packages/5d/5f/44dff23adf88d0228b4661e1ab3e48c2e557dcb8942535f16ec842bee837/OrzMC-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "bf841dac1e1b1ad9ba939b3ded4f8504", "sha256": "ec612e15c82e5c7fe8a68cbd98d88826aa2959f6548d3e5888eec03e5353f78e" }, "downloads": -1, "filename": "OrzMC-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf841dac1e1b1ad9ba939b3ded4f8504", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7123, "upload_time": "2018-09-23T07:42:36", "url": "https://files.pythonhosted.org/packages/89/d5/1b4ce7c616c4093775a207978d53b763cb9075db083c38bd17986ccec4a9/OrzMC-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a716a72a0e182d60e99203bd749ee2ea", "sha256": "ace492f01066d9e09005d8c13165826ccbddc326ca16306fabfff54ed86b1a76" }, "downloads": -1, "filename": "OrzMC-1.0.5.tar.gz", "has_sig": false, "md5_digest": "a716a72a0e182d60e99203bd749ee2ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5609, "upload_time": "2018-09-23T07:42:37", "url": "https://files.pythonhosted.org/packages/33/4e/16b8dfae9f6cc812434d80b1d9e62a18635a9c052397f6c27afc9df26eff/OrzMC-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "34f77815778c26eeb0cf17e2287fed71", "sha256": "60b3ae7eabb78def5c4f7d53df3158b21736293bf057df5505bd4d3b6a6ae9d6" }, "downloads": -1, "filename": "OrzMC-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34f77815778c26eeb0cf17e2287fed71", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 7175, "upload_time": "2018-11-11T06:23:35", "url": "https://files.pythonhosted.org/packages/3b/b3/118c5bd027cd4c2dcc1aa2715e71e9cee708dab39275651ff9954fcd1567/OrzMC-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6886f4bdb034ebb072a1e7b9470a8706", "sha256": "0ef596b4266de93bb3fc44e9a86c830ad2cbec2d8fbcaa38bc75ff1383ba3a9d" }, "downloads": -1, "filename": "OrzMC-1.0.6.tar.gz", "has_sig": false, "md5_digest": "6886f4bdb034ebb072a1e7b9470a8706", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 5670, "upload_time": "2018-11-11T06:23:37", "url": "https://files.pythonhosted.org/packages/97/c1/f3e1e537e108233d0d2e8debe00785acbcc2bef64a297e4a05177f7431c7/OrzMC-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "c4127ad26ce2a7ff01ed35f455590717", "sha256": "803f37f76dc61f0eeee4a906c62177ebbb8fe9ed597c5b2337db1bc920a471ea" }, "downloads": -1, "filename": "OrzMC-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c4127ad26ce2a7ff01ed35f455590717", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 7196, "upload_time": "2018-11-11T06:39:52", "url": "https://files.pythonhosted.org/packages/be/b6/c154c03346788544c715177df004c3c341224e96d80e86f4fcd3b2bef25f/OrzMC-1.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce048968fecdb055733287326c11774d", "sha256": "d9b7bb238fb54a251316709c6080b6360e166f7412f45d6c3bc62d9d1de852eb" }, "downloads": -1, "filename": "OrzMC-1.0.7.tar.gz", "has_sig": false, "md5_digest": "ce048968fecdb055733287326c11774d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 5694, "upload_time": "2018-11-11T06:39:54", "url": "https://files.pythonhosted.org/packages/21/ca/490c7c4449feac31894987dde1ec1d013243074b76fb1e37951aa3477d86/OrzMC-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "7976f617d8ce45ecb2913bd604d3f87f", "sha256": "6924bfa0c7a7439f3b72a6a986671614727d20f29e48cfd388b98602570db1d8" }, "downloads": -1, "filename": "OrzMC-1.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7976f617d8ce45ecb2913bd604d3f87f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 7444, "upload_time": "2018-11-11T08:29:49", "url": "https://files.pythonhosted.org/packages/8a/50/a82f9ac6def5299d5564fb475ab4992d1ab2f4a55af2be71fe3804520bfb/OrzMC-1.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca016d72c4fde92d659cb28832326310", "sha256": "fe39fce07f132551c7a944928b541280899285aa412e13f2b3aaad20eb435234" }, "downloads": -1, "filename": "OrzMC-1.0.8.tar.gz", "has_sig": false, "md5_digest": "ca016d72c4fde92d659cb28832326310", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 5932, "upload_time": "2018-11-11T08:29:51", "url": "https://files.pythonhosted.org/packages/ab/16/3f571d952d51c61e337470a8919f027b79a00e33b9c774c1989c58bb1cc8/OrzMC-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "bb89fe1c34e4c0ba6ce18fb79951c0de", "sha256": "7f5fe408e57737ef140827a8b8665618ed0c21914d3264df5514220acd049fe1" }, "downloads": -1, "filename": "OrzMC-1.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb89fe1c34e4c0ba6ce18fb79951c0de", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 7490, "upload_time": "2018-11-11T08:51:37", "url": "https://files.pythonhosted.org/packages/04/af/1eb964e142efe1c33c9b979d8c1ef2a2ac116776f72a2ce9f413b077e8f5/OrzMC-1.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4dd34e69c4c00ed4edc7368250213440", "sha256": "48f830d958b1ecbf1bed6b151352120ee54ad616656a298cc091d8a90e62faf8" }, "downloads": -1, "filename": "OrzMC-1.0.9.tar.gz", "has_sig": false, "md5_digest": "4dd34e69c4c00ed4edc7368250213440", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 6028, "upload_time": "2018-11-11T08:51:39", "url": "https://files.pythonhosted.org/packages/f2/c3/945e9473b7ba6b5af2ec7f829d8630e1ab9649c6194130b1f767cac92845/OrzMC-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6f0cbe141402a2866e1e6e716a440b8c", "sha256": "7fa742e6724ae0d0ab43903f89ba9ccf22dbdfbd0d78a0935933ea1aa5a1f210" }, "downloads": -1, "filename": "OrzMC-1.0.38-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f0cbe141402a2866e1e6e716a440b8c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 32266, "upload_time": "2019-08-31T05:37:36", "url": "https://files.pythonhosted.org/packages/a6/43/fbdbe3c151bc56d9a10e6103dd257a54705564b116af00a29cdafa09f7b4/OrzMC-1.0.38-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9322c652c990e37a602ac02af6af767", "sha256": "13d893b99087b1e08cbf709ece953edc3930475b6bd8e7129c3e43e71cd3a3ea" }, "downloads": -1, "filename": "OrzMC-1.0.38.tar.gz", "has_sig": false, "md5_digest": "f9322c652c990e37a602ac02af6af767", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, <4", "size": 25237, "upload_time": "2019-08-31T05:37:38", "url": "https://files.pythonhosted.org/packages/2b/17/e31acae044c7b64905a8e73eb0068afae81a556f96641c4be5ec497de5e2/OrzMC-1.0.38.tar.gz" } ] }