1.11
1.10
1.9.4
1.9
1.8.9
1.8
1.7.10
1.7.2
1.6.4
Forge
Open Source
Items
SMP
SSP
Download
Versions 2.1.4 and above require airbreathercore 1.0.1 or higher.
1.7.10 note: YALSM used to bundle its own older version of airbreathercore until I cleaned it up when updating to MC 1.8, so things won't explode if you don't install airbreathercore separately, but it will be slightly slower. If you have airbreathercore 1.0.0 because of Pig Manure, definitely update to 1.0.0a using the below link.
YALSM 2.1.7 for 1.11.2 / 1.11 (Forge): https://goo.gl/4LJl6z
airbreathercore 1.0.2 for 1.11.2 / 1.11 (Forge): https://goo.gl/sbQdEP
YALSM 2.1.6 for 1.10.2 / 1.9.4 (Forge): https://goo.gl/dOfGWG
airbreathercore 1.0.2 for 1.10.2 / 1.9.4 (Forge): https://goo.gl/nm8DYg
YALSM 2.1.5 for 1.8.9 (Forge): https://goo.gl/ZQTp3L
airbreathercore 1.0.1a for 1.8.9 (Forge): https://goo.gl/88tMxs
YALSM 2.1.3 for 1.7.10/1.7.2 (Forge): https://goo.gl/Xd8kU6
airbreathercore 1.0.0a for 1.7.10 (Forge): https://goo.gl/RquU1V
YALSM 2.0.3 for 1.6.4 (Forge): https://goo.gl/csqAEq
Old Versions:
YALSM 2.1.6 for 1.9 (Forge): https://goo.gl/8U6Voy
airbreathercore 1.0.2 for 1.9 (Forge): https://goo.gl/qt3Zvk
airbreathercore 1.0.1 for 1.8.9 (Forge): https://goo.gl/TH9Kjk
YALSM 2.1.5 for 1.8.8 (Forge): https://goo.gl/2b0xHu
airbreathercore 1.0.1 for 1.8.8 (Forge): https://goo.gl/6YnGgQ
YALSM 2.1.5 for 1.8 (Forge): https://goo.gl/6zuUHA
airbreathercore 1.0.1 for 1.8 (Forge): https://goo.gl/udAznv
YALSM 2.1.4 for 1.8 (Forge): https://goo.gl/3zywBx(texture issue)YALSM 2.1.2 for 1.7.2 (Forge): https://goo.gl/yPBvtc
YALSM 2.1.1 for 1.7.2 (Forge): https://goo.gl/PYag7E
YALSM 2.1.0 for 1.7.2 (Forge): https://goo.gl/p4UCz4
YALSM 2.0.2 for 1.6.4 (Forge): https://goo.gl/D3JQ0X
YALSM 2.0.1 for 1.6.4 (Forge): https://goo.gl/Uo8S8H
YALSM 2.0.0 for 1.6.4 (Forge): https://goo.gl/vuGy3g
YALSM 1.0.0 for 1.6.4 (Forge): https://goo.gl/OlAUNa
Signatures:
iQEcBAABCAAGBQJYZl9hAAoJEK1RwlgOR5zUurcIAJ/DrCOY2WUTl1LGgmk1Duql
HGzC/rt67ARr8yHWsFkf1m6tZXHhUNZzk5xvflXv0D3Khk0452PVj89JuL2aoXB6
ySMfNwLcc+2AYayxrKvsCcjvhQHmYEX0l7kQmXKmSznHc2l/tC9hcD+xJacVEzU1
dUdiO8neWf/Rrr5C3FcQA7Oq3sshVz4teVog4b/SnKEDWA3AGXJQLbGaI81hh+Fg
VBnDCPYL8scJJz8JezeyrRut5RwDnZqLNKnO/9m6CdnF72SYwz7EPv7XNIg2EhUy
K/B4JUkaBPfZY/a2BuQHx6zYslkxgwVgSStfBFNSLFXfPN7Q1ND3mQFhSJJeuPM=
=VTXY
-----END PGP SIGNATURE-----
MD5: 4EEA410AB20D597F5DDBB3CB017A444C
SHA256: D8C8B6CCA92CBF5E5502C7B3BD4266A70041B996BA0EDCFB6535BEB61AE881DD
2.1.6 (MC 1.11):
iQEcBAABCAAGBQJYTFkSAAoJEK1RwlgOR5zUUjQH/juldlt5gNn/ip/LWQxiedzJ
txZAK9p6XF63fhn8f9ucU6VVONw5Y2riwTMA9d0SdE2KvvcMDhpe8pU04RfcRySx
33z7scZ7qbbML4utlzugb3WS6GoJvaq2LICETz1Ujq2/f/aGUCfT4kyutLUcn7Lg
i6JArnzh2k1iYAO2QmK8FmDF4rFdVum7yCK5oJWsuA2onXWRprzGYWjVXHqedxLt
q4N+0zXJZ7a8kcrFf4VN3Xq1sRJfq6H0g2svvG6SyiVLXyXxCTIvRFfjUcr7YoOK
UBY9CarIDUISTF3JZvHNXmHiHeyI1r3UdbKrkpjlFdcSnYWb0lcxJDAO3Y44Ol4=
=aUxg
-----END PGP SIGNATURE-----
MD5: 95AF6F6803B5A18A90ACABFCCD4B2553
SHA256: 6067C046BF02F334BF96B9B85B8D9C9A0E1A77209E265A1E07CADE4F63B9E46D
airbreathercore 1.0.2 (MC 1.11):
iQEcBAABCAAGBQJYTFW3AAoJEK1RwlgOR5zUKDwH/R0C2Td6ZY6xLCvyj4POfwPz
1yLoqdRZrC1dp92DEbiyw7JdRxFMS2qKlyw4D6nZJfb0tiH3//9puMshM3m1U10G
OfXykSVT+aoMwrVlh2HgKNgJyF40oYiEf7GyAyuytYYH6cSy2zZm7hn4LqvLwHjE
3UpTd4tRmOdAB65KpPzE5IWlDwEKjp2JMppbbic+Hv1NBgrt6SBlLEeVHNiE2N0h
dzZBhQZq1BzRgSKJ5MzBnV86sjsmKcLsaZ9Nfh9OvjjPHVDbqu8bKwdwe0qHNZZc
GGRPUoaVEmbnwPDcgMTT7vrCGhEYng7JxO3Z0or1wF90KYiyPajOT1ZiBWR6+L0=
=iA+J
-----END PGP SIGNATURE-----
MD5: 8098724F18BDF8763986331DBA405970
SHA256: 8A252E52B8E4D89B817D8640737683B9612F0E7FBB42C99F635C2F23B2D330EF
2.1.6 (MC 1.9.4):
iQEcBAABCAAGBQJXZCVuAAoJEK1RwlgOR5zUUNwH/1v2zA1pgl/HYOCXTNQjvG+2
cgHsv8ni+eSKV+naRuWRdzvIJAHB6pnjVawPKziQOmdZv+We9l02WjZ8bJFhSDPi
PTMRv9Ox+mW+nnnAkrGNOKA4tOy85tEAzOEVbFq5mv6MpQ1YJbkljDWx67SFtRrK
sk9hq1ROp0PpeQ1kGOqczk5NK3utNWGW6oIDrLzabxFybBK4/fSoFT1pHhc/rkPN
HPKg18oQHWkTnSPsNpaxpRDJqAE4KiM9YOScb2Nl94TQdUwCLN2nyQfmkvyurqVM
TwPtHyHJgPm/nVMvT+kCTC+x2KA94R/EiI/gZ1s+7iyUG4EbL4aJ/m83Uf+8+jw=
=KmR5
-----END PGP SIGNATURE-----
MD5: E95C8D5CD2902A3650169BCAB6EEF8A0
SHA256: E91E9910E8921D4045BD1FE76B00D6A4552C3030CA1F0E7DBEC0CDE227EC7E20
airbreathercore 1.0.2 (MC 1.9.4):
iQEcBAABCAAGBQJXZCVkAAoJEK1RwlgOR5zUSRYH/3znMq5jhXJrAbbvrBVgiBVA
CBq8I3XyCdB45axIjhejzJmknXWcsIHF8QJYEH7B0npA+CPAaCYA7sJtMyaPDqdl
399mjiO16LedU8/zuGRyWpMe1CubKioAEi9ZXuB/jA8GTXOD+vQn4UOMCaqu0R/0
zy0Rh2KN+49dW4SKVDLH87wVW/Ws+I7zQuQipmmf3JS6VWJsPBPcXcwu69DUHNhx
2XdkW1w8cen78aAqRIF3YR1VBPxC96P/3KBZETC3bnpLPyeqi+yhVFoQKHGs8S6K
nD28vmalFVY3rD52zOgd3kmE5IP9LlOIN1uuBBfcMJXMXLQAPwwe/+TXTuCyfLQ=
=z1ye
-----END PGP SIGNATURE-----
MD5: AB2729CDAEF617E799BDD8A362F37729
SHA256: 35F801D5D13A3B2EAE13F3182A60AFE20705B91C6CE244961E69B136F1A9F3A0
2.1.6 (MC 1.9):
iQEcBAABCAAGBQJXE6A/AAoJEK1RwlgOR5zU5wIIAJ2B3n51YNet4FnZie3fIHVK
EqW7jY9z7qStxOZSMh+n38r+nNUiV02Krb/4FFmDoBsMeYcs+UrlXqqTj0bUgzDk
pGINQ8ok5qVlMCvcdJqPvNlGqm9/sD3nHkxGQ1iKxsywATov8IC0aDVn1xYyFY5F
bcYK8VLyhlQHiHLULv/4c5yewnPmHKsZQh0Q4BMILwBYKpIiEsS9XPNZcLeGfkoi
eNryT/Bo2+K/XWYuGMGMIlq/WJxwPHmyIK8YsDqiJWCmrfyDqOhAzkMyCSLK3th3
1LhJ/utjW4gROlpqAPJNKoCeO69eAtUXF75ujo538U8mWWBhUaZj8ti6161h4Rs=
=wdxa
-----END PGP SIGNATURE-----
MD5: 0253F52FF1DEC507131963C3D05C82B1
SHA256: 5506F12D90ECB314B9AF2BD2A464C4155AE340CE50AFB3890541A5F10272C81C
airbreathercore 1.0.2 (MC 1.9):
iQEcBAABCAAGBQJXE6AyAAoJEK1RwlgOR5zUXFYH/AgusjhBoapG6bcPGvG1lN3D
GOeoJl7XaQvRiU2WJ5xSVlO8mLKvR0oZ+nsfpo2IfqqHfER++oQXfWtnUASa2JUx
rVkGxh0/T/G8ufSu6jNcSa3mr1UQeYL61DfC6V6YLHwp2OAdGHm/NbGTegtjbu2u
euF15f1tDSr9hY3p8Jvs21RtYsYenYsryhu2jB8yaKAW0MYnbZ+XQdzYpVpuq4mt
XOXzIJBsFZde5c7LQSk0MPBO2blLuGFHCVykcdH7SQnQsaK3sYaaesMUG+kaxnaK
sSMN0MwjvF3TPKwMBCFBEHE8u7OYIF1A0mg5iVxxsIpiUt5AG4GrZXyf+vi5Y2E=
=wJXb
-----END PGP SIGNATURE-----
MD5: 0667A08D01558EEF7A94311DF6E3F645
SHA256: 711D70C3A90D419A6B41755D1C43602FE1788CD5C23064A4185B75BAF9F10884
airbreathercore 1.0.0a (MC 1.7.10):
iQEcBAABCAAGBQJXJhRUAAoJEK1RwlgOR5zU6UoH/3tDbXl9h6Gv6adNajdjTWJ1
UENcfPGGVfHqHv4QsfThG6NfdAtOqAPRzAoH9taaqOpf8tpvqlM6Kbwp2z0UZVpw
lyEHYHVcaEZAt2B1CozUU91hKv1dQCnAcypKCwVvjqqNUgoT/aNYlQa65r+mnA0d
I3k/EKAw6ybpLJJ/JEFNAv5vB32QdUKAA59MdWLHDjFypGzGMCThg6d5bs5hMqJg
wpPTaQZ6JY0oJhNeJX2U0nVilmN4ppfsg1uMVaDckujpXk5BXYnfedOFABII6/6d
GTSserliTIfhX0Er6OiJScnYEveowFC9ZY5f687bwtw8SID6sSCitTPiiadTfFQ=
=lGa/
-----END PGP SIGNATURE-----
MD5: 905FAF8F58F5AB939B302E212BF73241
SHA256: 22B5765898FDCDF4453BDED7EBC75300805505BC1B78BAD7FB7752B6452F1C2A
airbreathercore 1.0.1a (MC 1.8.9):
iQEcBAABCAAGBQJXJg74AAoJEK1RwlgOR5zUULQH/At3HuoOK16WG3gA6MvJqnC2
3eakP7JInEELEzyvYVemZth509TSpf/UUAOg7rbXOKNn+j3KBVx5WRWVM0d0lMId
3mhlAqquNSa1DWWrNS9mzKkJh/DJ3Iz+8zfYOsy8y+FM+zvy8NLQKErjd19xHG2S
sWR3Cnq51wxRoR9IhMOAgnxfG0QJKSP9c5zyQiMsdzN+Mxn2AfLehCrpR8PcCwGl
B0TegbpODutIyzhdRssh+5Du3igzn9nQfF3rnHBn3gWRXUQofbF2if/3UMI4pYCg
+ZpAixBfVO9WCQxwS6jE3KPo67lBfcy2RYHOht9aLydraPIpfwBf9/zUacwWsK8=
=b8z2
-----END PGP SIGNATURE-----
MD5: A56D59BD57BF749651F876C782A1A0C3
SHA256: 78FDBE3ACABBD5023CF6E104BAE81646D221C43D9F25EC9642A8C76A25752AB6
2.1.5 (MC 1.8.9):
iQEcBAABCAAGBQJWvHxUAAoJEK1RwlgOR5zUQOAH+wddzphc0VMUTduPwhBIVlEE
cbHbXckBaORljXv8DHpg2R0UD9Cg3t0OIsfI9mdRgAk2bBKYhoG+HPX2kHQKAYDo
gNPYO9pVuTVxnsynX1luY1artQpxA04iUdP7rxtCdvWB5PsYyFlzsIuzJU+Fvp9r
qg4F6gGuPE0utMBZbYgOHHptNDi3sYpszXs8OBWeHVe1lFTpVesHuK0fMJxkAs/J
PU0OywKWIpxFn/9gcdnG1eoX91R4sH1obh0veGBY8G4b/q4SMgw2K3r9xz6RL8fA
1QjE2B/jKWE2DnBTfOOGn5kPwNZMwukcd9oS1sDeEqokpHgJvDxzGdsmXUlFFPA=
=rIpM
-----END PGP SIGNATURE-----
MD5: 5C2A73A1304253B0AAE99FA04AF311AD
SHA256: 51A4D201840AC4A7A4E962A6FE987868C6F899F81FD0ED26ECC4613F41E2E8DC
airbreathercore 1.0.1 (MC 1.8.9):
iQEcBAABCAAGBQJWvHyfAAoJEK1RwlgOR5zUDpwH/1Z4HXlh9fkx/1D2D60LSD/3
AV5Oo3WUN3ujJjIDuNObO+Rgqj08YJ8WgmDn5sYon9fQ0i6qfmGU8OvF2tgpQ2A2
oycOFlIN6FOLy+ZoFeyjhlVssgAfiB6wcnEm8d2UPTKsLYTDQwB+OAfce/UViCWI
9BYtmk0cuyGRY4mhXs85gPCAb/woGC9mLCJmHVNy8GsSkggWy8fTkxST+QRub/pH
uAZyK0x0+WMtOiWDcjLNFKwO81lGtnskyrbJC+9+fn+j+IWW2lqpqmxC/2Qr77Oe
WFQG64gEUK9wEowk2N+UhICtWk2D7//nKtQQIt7ieFTudUuIAM8fYTe/7oiivYA=
=6Sad
-----END PGP SIGNATURE-----
MD5: 82CA504B917B9702AA3B2655D0BC65EC
SHA256: DA35315A77172D8DCC97B68770A714E58E45C290805C823EF3444AE24B2238C1
2.1.5 (MC 1.8.8):
iQEcBAABCAAGBQJWXE/bAAoJEK1RwlgOR5zU4BwIAIfki3NeMCnVOYm+nFY+NO6e
TJMhR9MqFbjRn4qPuQe0Jq1Z6IE87f6Mf7CnLaKId9wmyJCJGQOQpW60ryDZGRe4
4Oxh5ARYUQ/R2+dndyRHJ2fQej2D85tQ7LGZE5dDza6yGVDd8SUF20c7/z3n3qka
jv5hqfDUaTa7t+QbrtzuSSlUbPzKpCnLw4x4ssAgOaOQP5HTLv4WlqNmLdd4vjc+
olWH+SYsvXxOKpJ+lvwSoS4vxxM+TI+jxZMZcAqQVnM5MRYgiYr4GGGDO0jnbvl6
WAayXO3X9AalLWOdGq6lr0VuKztIFtAt6BI5qZBmHEn2ZB4zGM/aonZ1/bWTlL4=
=aXhy
-----END PGP SIGNATURE-----
MD5: 5ED940485D08A4A37D0E18AD4E276DF7
SHA256: 95AB7D8F72100DB8E096F4541B2F62877C0DEC147F5FDC5C26CC5FDBFF7D964A
airbreathercore 1.0.1 (MC 1.8.8):
iQEcBAABCAAGBQJWXE4tAAoJEK1RwlgOR5zUh2UIAMTNNo/sMWW6V6+Vx4cHvPpv
pFw5mjPZ+j2dVV9pDpikrghlO1fVpRKBtMmhXC0bgVaCh9GETlgkVI5tvyxVNqP7
yp7/X5GHPVzCI2wEZ2qlmeQIe4gADBtalddsTYxInctmqcHc8LXNQkz4eW/uD+IL
zjKuqCDZAn+5oxJTX1VPRJZj9cjV5Ar1MWpYSBJOAD4uN+a8UVWTLKRPnUsESbfB
V1SRK9g+czXK/MRDd0HQrYY7euf55hDsM+1FDfr6yAzkLAi3SG8Bzm1f/SO7W5U6
8asHJaz7Daw3FQIDHbpy+eOiPnwRiXObyzeVCH4rBp8GaZaxbq3KOzJLiVPKWwU=
=vDU4
-----END PGP SIGNATURE-----
MD5: E3630DF06F2434833B247EB6BADE6CEB
SHA256: 0B7DF87DA9713D864585B9A24D4ECCC2BF05CD32924E272C7E3305A0FDDDCE7D
2.1.5 (MC 1.8):
iQEcBAABAgAGBQJU2LabAAoJEK1RwlgOR5zUR7sIAKP++zuJ3l0lYHjLXPbKxlEC
HS8P2t/RnqPC3+MTMPILqHCHWvmgJazOaUtiCjeliedR6NuWO52Wnuq9ebgvxecb
BKqhBPqeq0vmKWc5UwsnpPxJu1NZTVD/sAvcOtuHq5cmijFHWT+AR1teNyDmspty
N1arJvtIprm2uV5Nb7NslWeYqmwT+zDRHocvcAMAwzPIyHvk94eDDxNQXkWlAAB3
rxy1pN6YLpoadcbneM1rj2NICNb8ayQU3IHydqGfBVS0W9ehoFif46zbK8YIDFgN
B0GfteksERSS8r7Ma5In5NEOFc1QhhCJHsO9vpNLeES8KetZD4Quqv7JG6K3Hiw=
=82Bk
-----END PGP SIGNATURE-----
MD5: E907DB05173FF228E542AB7FB7D488B5
SHA256: 1E9937FA422BB7C8D7583FF14C89D0B870C29F9B2C54F363E450A2C52899730B
2.1.4:
iQEcBAABAgAGBQJU2KsTAAoJEK1RwlgOR5zUqL8IAMaCiCwENMSQouerF3SYD10A
dXsJheMQNuHNztWbeJOe9drN2SJsTKPER5hw8Jxo53hk+g5jHzNsJliLhuPglT2/
APkIEUsj9xRSlsBFfKHsVj7D5bjpzhzNY6A+70xTrag0V7Nqlzek6RWTxGBXKME0
b64kGrNj+Q2ed1sUg6w7TCPbVtAbqV+mKC5dgalxHhW0SdQ2zWK94UEVyXFZHqrZ
znepW31QFsI2cKFbhvK9NJWQp2pCgeigdzuAHLzlErOC4Oe78NXs/NbD8qhchQeg
XzxwBTzGRVmO5RflQ/g24ceRfa21jq55GVojQvkRXM93/y36sDlxhjWgMl4GJsw=
=tsCE
-----END PGP SIGNATURE-----
MD5: 25070B12B00D90E3EE59CB7E599C3A4D
SHA256: DEF2BCDD85323122783A17929F741D736EB5BA34F893B24D4970A2DCE0F73FEA
airbreathercore 1.0.1 (MC 1.8):
iQEcBAABAgAGBQJU2KsaAAoJEK1RwlgOR5zUQWkH/RiMHNU7f6HnRwNofrjzjOa/
aJP9wXX8pQtrN8UEY2hDRWEdppYaThsILzRFLg3VZR8RzvzsAU1GliGOpl6g1+Bf
+H8PLAAVj0kzXX88dcfeCfTiXc9Bm/a+K4BPyDgC7HqKzvXT0xWKjwPQ3034st9b
EyGQ2pUUnmVyE0257Zg9qJxIoRnXWSA5rey36+nYGtMTbOLcuFIqPfIoF4K+Xuid
0RmsRnvcUpnaUw5sbq/g9Qc2Ywi5gf9RyLcXnJYPtT5St07ionbcx9APaS+rb2s4
bcjoqgsoyr7X8e/iVIkeloeHq/0aSOgtDG2OhizDA03AugFEizQx1M9OdhxuDSY=
=4aQz
-----END PGP SIGNATURE-----
MD5: 10131F32022DEDE0D0CEC6ADFAE4BE2B
SHA256: 2FFFC66F3ECD24A5970E28E2FBBE70C0BB9CFDBD9267B80E5FC042BB819EF214
2.1.3:
iQEcBAABAgAGBQJS+hZHAAoJEK1RwlgOR5zUsIYH/iIUHqIXno5/0Y8ks+n2ez/p
YyhnvVUhgD6HS/XkQXgfu47yeSrGrIF9LVRM+9Ju0UqhfVZr+QH3Pp8XLjFfatZZ
M3LgV1YCKD+tyVnw71FjGprWnmpzlYcQzauU1dQ/qAnY9eHGYQTTtUYmt13SK7tC
f+3mu7Z/AVc1peSzNvVpU2IhsDe1QxlWM/t797+y34OMC2Ef8ser0ansbce/EO7g
GPzEcgnXNS8SO+YH+JOiokDDxHXUabPMjN2s4A97ogDV6S0oH0LdGZwnkeSXjjia
H0y6DY0DBMbOVqFB1JHn/snfP0KuojjWBb1PKXdXWJu0y4+0LFgpfUvJFVp1Kj8=
=UtaT
-----END PGP SIGNATURE-----
MD5: 9D4485ED90374E822395D8948889E78F
SHA256: EF7063552AC6512912CB0D15BD661AC8D4F7B3BF3E59788743618BC5A994B911
2.1.2:
iQEcBAABAgAGBQJS4yEJAAoJEK1RwlgOR5zUPBIIALEMAVZlTNNmIJQKy5NFkiHm
WtkhvLkpMf1gzPY+M5lmYm37EWbEN0SVC0x//7y4x/Whdq4iFIDVWk+3pyteWG0C
szI1KWnCogScS3A72WpDG5yoHiNzqKi3EL/emDvTFoJ9dz/bPb/YEzfeb1bRyf3b
5hrJlVDl2V5S1sXJllGHAu5KPJGrDXlQXcijCRRuqnKWq8olx7OEYCLMMJTzTmc4
BE0aT0f+a7JjFqPCpdvBU1897HH5LxXY5wQSGTYEJgXtozh/0EuR64wwTAeirmj9
xN3EVQr0kfTr3JIMU8J26VQm9MniN0J9RzFFYlv346LzjmikcFkCJS4aFKcVMbI=
=ptd9
-----END PGP SIGNATURE-----
MD5: E7A13B54D040D7CA5C9E833BF3C34F01
SHA256: AD603DEC882706997394003F60F47A4EB01852257E5A1245F757C5A5D0BCD18D
2.1.1:
iQEcBAABAgAGBQJSvzAoAAoJEK1RwlgOR5zUs4UH/jTqT/N+w1KOIiV2F/GdPEe1
9JBZJVbn885j6nsArtNJGnPUupZhQfM5pZacg1CfuIga7+vP4zpBYl8DuEuPvAIN
smo7kzkqDjTuuZcAKXj8aSR0R8vm81sarW1oHw4q5uLMm+jAA4gHXDd59/VGvmmg
YX8u3QIxBPjOY7CHm6jegtPlxLv6bADQ7dah+v44RM2NsvBj8NSoszuxIcqAwfeY
qtq0wlnt319EQvhN1nzeFd9k6ct6NtxdT0XQcFQeZjmZ7agD0+qpaQjlufjcJtBB
dNl6cD3UatHCMKTjkochlBBf6TrEmLN8iIpJhREIxoAOluA5RU1cbe40EoFa4x8=
=t21P
-----END PGP SIGNATURE-----
MD5: EEDE5A618A2D8A935CE5E7B0F60DF6E4
SHA256: 51AA42624A1BACA9CF5E5015320BF05E5984678748DD574FD68582886EF1BA2D
2.1.0:
iQEcBAABAgAGBQJSvuXAAAoJEK1RwlgOR5zUCEoH/iMN1ikQq2Smzfzi0ykCwkkd
WOuSNaE/dCjzNN455OGcIhFkP0+89wilNh71hhyENiJ+tK96SC2ozkkths2O3qr6
IwI3sj26/WzjlmAO3OAxR/3orTskaEVluIguYQyCGkhRBVA2ISA7swXqpViZ1Izx
HcvFmZPpI9iqrBL/lEHVorNzO6jBYn1D4urTV26omqls9A+yBRjztikD//asg9b9
KhTG+4PtYM14JJXxbKGv54jHeBGMuHDAOXJZFqf47HTgVNHlNGL8/JwoGl0WHAxT
4OCC6CwxyctnKvd+iWFuMazF/WEOEDEpmVoogap850lbW/JdRKXZ/jl9Plr0uSk=
=QKyH
-----END PGP SIGNATURE-----
MD5: 3DDE82EC30ED4B1343D96A421BC85BCB
SHA256: 6166885BD33B1525210CC5C988937B05F5A9198CDA2597C0C3260FA979D9E3D5
2.0.3:
iQEcBAABAgAGBQJSq0x/AAoJEK1RwlgOR5zU+30IAKBgpXYu/klBUcgGuw2KX8Is
ikZUz5AY0AH55A4HvbOkA1jXx4eHlXCRW8XTjEK93zlRo6LYPcs7B/XQ+I0Gt60B
IMrNJXChLxIFfbOEo0C0AHRiK/hqvMtQiuny8KaHR4X8sSd6AKEl9lSv2EFaAWJ7
O/RSwwQXXH9Db26TzGvrA/RwUtGRRR/ZRYxYKUr1TfyR35xqKCBZ1hJiCWD33xzW
hncpCTRm1e/eX1d720kFRYEpEWdFpsjzVMJ7JV9Df61f1xM0cUdKZzMPEdw+Ijmb
ZEG90EnysllZ7p4xPRp8/3/I687Or0SlvAJxZSurMYKTNRIGOX4fNsZ0ARg3y4M=
=enrl
-----END PGP SIGNATURE-----
MD5: B9828E0F557927A16FAF3B6E18350ECC
SHA256: B85CAACEF1E194DF6970B30351D7EF937F261FD71A0386A5CC1EF6A93D5C5137
2.0.2:
iQEcBAABAgAGBQJSmi0tAAoJEK1RwlgOR5zURvYH/0PAa3wSgmV3jGqotiXygLx3
+ueUwG5R+6F24WtD0nrivl5diZ8PsJvPkOV7gVPl+aivd/1uBA800XwHuKGWmsQq
IAKlSw9Pa9a3LyVmZ87j6djfSXhTwYqMxNDMpXnRuuSGtE1IQAyIGgzYb+SrOdL6
xoMOiU6s1tkmK1ismDYRJNoSrTuraLwhDDOnO/JGL56s5VGg8lVaBDImQcMVDqg2
n8aJ4FCAkr+kn/V5bzaEYsnanxlQDTJQ6F8YlleaKP0M/Rrkr77VwXDxxGYKSYSP
RJ4XAhJNHLmIqokk+G1/KhtEJcnjYCAlMZt7Tq/D7zOJIv8cmm9bMogz0Z4El5I=
=jNtY
-----END PGP SIGNATURE-----
MD5: 4A72AC37C2A2F23A6E351299B9C52A59
SHA256: B0AF072A9426471AE8CFFBE41ECCCB5BAEB013B4D2D6B6E94EF36B61ACFA8A4C
2.0.1:
iQEcBAABAgAGBQJSdk15AAoJEK1RwlgOR5zU0DcH/iR2x6Ey7GivTvW516/67K9C
Kuu7cnHc85VkFr3NGwroFoHG+aMgUQOu7AJqvHA3w3NW4vLQP6fB9/DX1POb+Bjk
XToudf50xAkXTE0WAl8npQjoSdmz42IfPyqlKHFoF0gHpqyp0K/AdTrMVPnw6ELH
xKcWRUQ4HedU1KosHyXJPLbt+yY474bYIEwD3+1STJJD/+FaQVyFKzDL9d9s7j8N
pBDj62Hvcjujda3u7HBzg8xc6iZ4sXjLtQxF/TekVaa6fi5kohAzvSn9bRRBgmEk
etDe8OK4XeLOr0ZfzVZTOx6HbzdUFiOLFVZ4FxDaWZphw5q7YooUey4zoLpETcY=
=0M8M
-----END PGP SIGNATURE-----
MD5: F507274D1F7B45BB86A18C8AEEEC7E18
SHA256: 421FD0EF479D9DF4D22155A8B401577136574AA62166906DC06BBFD039EB54DA
2.0.0:
iQEcBAABAgAGBQJSZDqxAAoJEK1RwlgOR5zU11UH/3hWb/qeKSTAknK4Or4Ashyh
jHQ3M0IoyMDO10+Aa/jV4f4m76BpgONpbVOmf8hJMPyUY+wsH9PqspO8KcX9VTf1
WIq3QeSt8XSryypfDX/mcsG5aTpif86zBTqAgwe2tso3J3Q+w87RSw+YCd43Vi+W
IaW49fdTDp00S3nRflu/PTiK29FFURu+dZpQx+sosVc7LnZKw2TCGZaqfruNtZms
zpcygQjOlyb0BDgGVisHe2d7J0rP3BqOiawXQQghyMggqGwulCrk6YLG8vc7zYu9
nSBvpxvn5zfn/tOQ+ctAvog+spPS1EGjTubuV1taPzcQJPc1YX3DOTNY4H/TiH8=
=KdBn
-----END PGP SIGNATURE-----
MD5: B82D2AC60D77D662014B2151254599A0
SHA256: 99E6D1EE2E3B1DAB9565D51CD08FFE796F40D1A7751504850F5728D82969834F
1.0.0:
iQEcBAABAgAGBQJSP7/YAAoJEK1RwlgOR5zUNPMIAIi+nz6AGjRLhDXlJFnzmb18
Ldlu1WarRyyYNDBBH892N6ctibRV/28TmJ4XWpYblmp5G9aBG4L0sQV7XZ1MU3bB
eCK3RXUfXpUD0g1xel3ttyoUSQ+tQNjOp1g4wSTpRnjs8jBZSfUKY5xLu8hidcRc
Oavfj6EWECU32dm58wRxzYI+cZ8IdU8flwprMCZwkDcSPI0Bws9bwOyZ0azf9uOx
LGWfWjksprDrxBVIDRMUQtNviNQe5QKPoDOs4hykfNfK/GsDEhL0W2MBaSOlRVrs
PoNuZLexxC6pNwga2/XDCANFLxYUL2RNzBC+rjUvtSs/AEm9fDdtrC5/SoUAT+U=
=0bf2
-----END PGP SIGNATURE-----
MD5: 975F9FFE043A21C409AA2B9650F6FA0E
SHA256: CB7436B4CD251CA8A64432D7BAFCB95A98E90565656F7DDC218F81DCC6B2ADF5
What This Mod Does
Adds a crafting recipe that allows you to craft 5x Rotten Flesh into 1x Patchwork Flesh, and a smelting recipe that allows you to smelt Patchwork Flesh into Leather. Experience gained from smelting is 0.35, equivalent to cooking raw beef into steak.
The ID of Patchwork Flesh is configurable in 1.6.4 versions, of course, using YALSM.cfg that gets created in your config folder. It defaults to 9753 (thanks random.org!).
Also optionally (disabled by default) adds a single smelting recipe that allows you to smelt Rotten Flesh directly into Leather. Experience gained from smelting is the minimum allowed (0.1, same as Cobblestone --> Stone). Turn this on in YALSM.cfg if you want it.
How to Install
Install Forge (tested with 9.11.1.953 for 1.6.4, 10.12.0.1024 for 1.7.2, 10.13.0.1159 for 1.7.10, and 11.14.0.1299 for 1.8), then drop the .jar file into "mods" in your .minecraft folder. This is pretty standard stuff -- look around for tutorials if you're confused.
General Notes
I noticed that EpicBlargh's Rotten Flesh to Leather mod hasn't been updated past 1.5.2 for the simple version or 1.6.2 for the "hardcore" version. I liked that mod, so I figured I might as well try out Minecraft modding myself to see how hard it would really be.
The initial result, after about an hour or two: YALSM, or Yet Another Leather Smelting Mod.
It's open-source (BSD 2-clause). Source code is on https://github.com/airbreather/YALSM.
Screenshots
Smelting Patchwork Flesh
Smelting Rotten Flesh (disabled by default)
Changelog
Item 10009, Type net.minecraft.item.Item, owned by YALSM, ordinal 0, name null, claimedModId null,
Item 10009, Type net.minecraft.item.Item, owned by YALSM, ordinal 0, name patchworkFlesh, claimedModId YALSM)}
Permissions & Legal
Hash: SHA1
I am Joe Amenta, also known as AiryBreath on the Minecraft Forum, also known as airbreather on GitHub and miscellaneous other places.
Effective immediately and retroactively, I hereby grant permission to redistribute unaltered zip archives of all past and present YALSM releases, in addition to the permissions I've already granted by distributing YALSM under its current license.
Unless otherwise stated in advance of a future YALSM release, this also applies to all future YALSM releases. As a note, not as a binding contract, I have absolutely no intention of cancelling this permission.
This additional permission is granted to all individuals to whom I am legally able to grant it.
* For clarification, the zip archive of a given YALSM release typically follows the format "yalsm-x.y.z.jar", where "x.y.z" is the version number.
* For further clarification, a particular zip archive is considered an "unaltered zip archive" of a particular YALSM release if its contents are bitwise identical to the contents of a zip archive included with a YALSM release.
It is my opinion that according to the "LICENSE" file I've included in each release, this "additional" permission is a subset of the permissions I've already granted.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (MingW32)
iQEcBAEBAgAGBQJSdosCAAoJEK1RwlgOR5zUR1YIAJ+nO2MG+Hrhf1c6w2hp4vUX
MjdpgsUtimqWDJA7CgtfkHhOhpt3X0tctE2hUXJjitQV1Zo1bzX/KTBcg6vq1kO9
PWnjdRN9A1NtWPQ0z9xnH1iu3XGV8CXftd3NFbz0fRFntarDfXXtuHo538cJZmLr
VmYHxkdHH7MDNrwHNeFkZjXEVgThL4Z2vcdanGZYA/tsidXAmDlasxoUYSPkPlOk
1g1/Ut3Cip8305Ib1fNpoc76LVZ/iTYqqoDXRiXppSY0784o+z8JzDv4PUcX1w1Q
iZb2o2pf3nG/QZf9xdtaI/hDaCZzvmFwikYbAP3u7K0bpPfJbhMtdWeMu3eJafQ=
=BLDg
-----END PGP SIGNATURE-----
Bitcoin Tip Jar: 1MCTipsA4edmkKPaMXYZztCksgQ8Zyumiv
Yeah, 1 Rotten Flesh --> Leather isn't really a great balance. From a coding perspective, it's a lot quicker to do it this way, so that's how I started it out. I think it's a better balance to craft "Patchwork Flesh" like ("X" = Rotten Flesh):
X . X
. X .
X . X
and then smelt 1 Patchwork Flesh to 1 Leather, maybe bumping up the exp reward to be equal to cooking steak. Now that I have working code, it looks easy enough to add.
Bitcoin Tip Jar: 1MCTipsA4edmkKPaMXYZztCksgQ8Zyumiv
* Promoting this week: Captive Minecraft 4, Winter Realm. Aka: Vertical Vanilla Viewing. Clicky!
* My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce.
* See all my video series: http://www.minecraftforum.net/forums/minecraft-editions/minecraft-editions-show-your/2865421-keybounces-list-of-creation-threads
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
Added in 2.0.0, see updated initial post.
Heh -- not sure if there's a standard for that yet. I just started with the first itch that I wanted to scratch.
Bitcoin Tip Jar: 1MCTipsA4edmkKPaMXYZztCksgQ8Zyumiv
Bitcoin Tip Jar: 1MCTipsA4edmkKPaMXYZztCksgQ8Zyumiv
5 Rotten Flesh -> Patchwork Flesh
Patchwork Flesh, Bonemeal -> Treated Patchwork Flesh
Treated Patchwork Flesh -> Leather
Also hes a hardcore version of that:
Rotten Flesh, Bonemeal -> Treated Rotten Flesh
5 Treated Rotten Flesh -> Patchwork Flesh
Patchwork Flesh -> Leather
Do you think this could become a thing? I feel like it would be a nice extra step for people who want a little more challenge to this so it doesn't feel like cheating because right now it feels a bit like cheating to me but that's just personal.
I personally think that it's generally going to be enough to require 5 Rotten Flesh, crafting table action to combine them, and a smelting action to finish the job, to get a single Leather.
Since I don't know what other mods are mainly going to be used with this one, all I can really do is try to make sure that the added method of obtaining this resource seems balanced against vanilla methods of obtaining this same resource.
For this mod, I asked "what would it take to make enough Leather for a fully-leveled enchantment table?" (Level 30 = 15 bookshelves = 45 leather). Without Looting, you'd have to kill ~225 zombies (or twice as many pig men) and use ~6 (char/)coal to make enough bookshelves for a fully-leveled enchantment table. That's compared to ~45 cows. I don't think adding any additional inputs on the YALSM side are needed to balance this out.
Maybe this could feel like cheating if you add this mod to a world where you already have tons of Rotten Flesh sitting around, or if you have some other mod combination that makes Rotten Flesh way easier to come by. Is that why this feels like cheating? If so, I'll look into creating a side version of this with an additional second type of input. I'm not sure right now whether Bonemeal is the right thing, but we'll see.
Bitcoin Tip Jar: 1MCTipsA4edmkKPaMXYZztCksgQ8Zyumiv
But a bigger change is that it makes it more likely that existing Patchwork Flesh items in your world will survive the update to Minecraft 1.7, whenever MCP/FML/Forge/YALSM support it as well.
This was prompted by this message from 2.0.1:
[FINE] [fml.ItemTracker] Adding item net.minecraft.item.Item(10009) owned by YALSM
[FINEST] [YALSM] Sent event FMLPreInitializationEvent to mod YALSM
[SEVERE] [ForgeModLoader] Found anonymous item of class net.minecraft.item.Item with ID 10009 owned by mod YALSM, this item will NOT survive a 1.7 upgrade!
...
Now in 2.0.2, this is what happens the first time you load a world saved with 2.0.0/2.0.1:
[FINE] [fml.ItemTracker] Adding item net.minecraft.item.Item(10009) owned by YALSM
[FINEST] [YALSM] Sent event FMLPreInitializationEvent to mod YALSM
...
[INFO] [fml.ModTracker] This world was saved with mod YALSM version 2.0.1 and it is now at version 2.0.2, things may not work well
[FINE] [fml.ItemTracker] The difference set is not equal: value differences={10009=(Item 10009, Type net.minecraft.item.Item, owned by YALSM, ordinal 0, name null, claimedModId null, Item 10009, Type net.minecraft.item.Item, owned by YALSM, ordinal 0, name patchworkFlesh, claimedModId YALSM)}
[SEVERE] [fml.ItemTracker] FML has detected item discrepancies
[SEVERE] [fml.ItemTracker] Missing items : {}
[SEVERE] [fml.ItemTracker] Mismatched items : {10009=(Item 10009, Type net.minecraft.item.Item, owned by YALSM, ordinal 0, name null, claimedModId null, Item 10009, Type net.minecraft.item.Item, owned by YALSM, ordinal 0, name patchworkFlesh, claimedModId YALSM)}
This results in a prompt the first time you load a world; make sure that this is the only thing that's changed, and allow it to continue loading. The screen will display an item with an ID that's 256 higher than the value that's in YALSM.cfg (so 10009 if you haven't changed it from the default 9753). Any other rows on that screen are from other mods, and they may or may not be OK to ignore.
I'm not particularly thrilled with the behind-the-scenes code for this, so there'll probably be another update after this without any functional changes, like 2.0.1 was. In the meantime, you can start using 2.0.2 right now.
Bitcoin Tip Jar: 1MCTipsA4edmkKPaMXYZztCksgQ8Zyumiv
P_P
_F_
Where P=patchwork flesh and F=Flint
with that, you get chains to make your chainmail armor. Or maybe you can add a new armor, a hardened leather armor:
P_P
_L_
P_P
Where P=patchwork flesh and L=Leather
with this, you get a hardened leather which can be made into a hardened leather armor suit, basically providing 1.5 extra armor protection than a normal leather armor.
Hope you consider one or both the ideas in a new update as it will add more uses for the newly added patchwork item.
I don't think something like that is really in-scope for this mod. Patchwork Flesh can already be used to create leather, which can already be used to create armor. This mod's purpose (see the tongue-in-cheek changelog entry for 1.0.0) is to address the fact that Rotten Flesh is nearly useless in vanilla, especially (in my opinion) as of version 1.6.
Bitcoin Tip Jar: 1MCTipsA4edmkKPaMXYZztCksgQ8Zyumiv
How about adding more uses to the rotten flesh itself then? Maybe a possibility to cure the rotten flesh into raw porkchops/steaks by:
B B B
R R R
X X X
Where B=bonemeal and R=rottenflesh, X=space
This would ouput only one raw porkchop where
B B B
R R R
B B B
this would ouput one raw steak.
Hope you add more to this mod and not just leave it as is, it has so much potential.
Updated to 2.0.3. Like 2.0.0 --> 2.0.1, there's no visible change, it's all behind-the-scenes code. No reason to bother doing anything if you already have 2.0.2.Whoops, found a bug, scratch that.Fixed, uploaded a proper 2.0.3. Sorry about that.
Bitcoin Tip Jar: 1MCTipsA4edmkKPaMXYZztCksgQ8Zyumiv
Note: since that version is a bit on the "beta" side, I felt OK releasing this one a bit more on the "beta" side. I just wanted to get something out there quickly.
Importantly, existing Patchwork Flesh items in already-saved worlds will disappear when updating the world to this version. I imagine this will need an FML update to fix.
Bitcoin Tip Jar: 1MCTipsA4edmkKPaMXYZztCksgQ8Zyumiv